Messages in this thread | | | From | <> | Subject | [PATCH v5 0/2] nohz/watchdog/smp_hotplug_thread changes | Date | Mon, 6 Apr 2015 15:45:54 -0400 |
| |
From: Chris Metcalf <cmetcalf@ezchip.com>
These changes allow the watchdog to work cleanly with nohz_full by default, and to be configurable if desired to enable the watchdog on cores that would normally disable it due to being nohz_full.
Thomas, does the addition of an exclude_mask to smp_hotplug_thread meet with your approval? It seems like a pretty clean extension and enables the desired watchdog functionality for nohz_full pretty nicely, I think.
Uli, this version is based on the linux-next tree, which includes your recent refactoring changes; I've made all your suggested changes.
Don and/or Uli, do you want to give your Acked-by to the watchdog change?
Frederick, I guess you could push it through your nohz tree? Or would it make sense for Andrew to take this into his tree, which looks like what happened with Uli/Don's earlier watchdog changes? I'm assuming my pushing it through the arch/tile tree is probably not the best way to go.
Chris Metcalf (2): smpboot: allow excluding cpus from the smpboot threads watchdog: add watchdog_exclude sysctl to assist nohz
Documentation/lockup-watchdogs.txt | 6 ++++++ Documentation/sysctl/kernel.txt | 9 +++++++++ include/linux/nmi.h | 3 +++ include/linux/smpboot.h | 2 ++ kernel/smpboot.c | 11 ++++++++--- kernel/sysctl.c | 7 +++++++ kernel/watchdog.c | 33 +++++++++++++++++++++++++++++++++ 7 files changed, 68 insertions(+), 3 deletions(-)
-- 2.1.2
| |