• Frederic Weisbecker's avatar
    nohz: Select wide RCU nocb for full dynticks · 0637e029
    Frederic Weisbecker authored
    It makes testing and implementation much easier as we
    know in advance that all CPUs are RCU nocbs.
    
    Also this prepares to remove the dynamic check for
    nohz_full= boot mask to be a subset of rcu_nocbs=
    
    Eventually this should also help removing the requirement
    for the boot CPU to be outside the full dynticks range.
    Suggested-by: default avatarChristoph Lameter <cl@linux.com>
    Suggested-by: default avatarPaul E. McKenney <paulmck@linux.vnet.ibm.com>
    Signed-off-by: default avatarFrederic Weisbecker <fweisbec@gmail.com>
    Cc: Chris Metcalf <cmetcalf@tilera.com>
    Cc: Christoph Lameter <cl@linux.com>
    Cc: Geoff Levand <geoff@infradead.org>
    Cc: Gilad Ben Yossef <gilad@benyossef.com>
    Cc: Hakan Akkan <hakanakkan@gmail.com>
    Cc: Ingo Molnar <mingo@kernel.org>
    Cc: Kevin Hilman <khilman@linaro.org>
    Cc: Li Zhong <zhong@linux.vnet.ibm.com>
    Cc: Oleg Nesterov <oleg@redhat.com>
    Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
    Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    0637e029
Kconfig 4.18 KB