]> git.baikalelectronics.ru Git - kernel.git/commit
watchdog/hardlockup/perf: Simplify deferred event destroy
authorThomas Gleixner <tglx@linutronix.de>
Tue, 12 Sep 2017 19:37:22 +0000 (21:37 +0200)
committerIngo Molnar <mingo@kernel.org>
Thu, 14 Sep 2017 09:41:08 +0000 (11:41 +0200)
commit832acfee1c0a5c120196e84de6f7cc993cf29db2
tree1b894abf08ea830e70302c6e71781c80f993c15e
parente4f89a4a1e7bf930e80fa58d1f779f02f5cf3a3e
watchdog/hardlockup/perf: Simplify deferred event destroy

Now that all functionality is properly serialized against CPU hotplug,
remove the extra per cpu storage which holds the disabled events for
cleanup. The core makes sure that cleanup happens before new events are
created.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Don Zickus <dzickus@redhat.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Chris Metcalf <cmetcalf@mellanox.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Nicholas Piggin <npiggin@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Sebastian Siewior <bigeasy@linutronix.de>
Cc: Ulrich Obergfell <uobergfe@redhat.com>
Link: http://lkml.kernel.org/r/20170912194148.340708074@linutronix.de
Signed-off-by: Ingo Molnar <mingo@kernel.org>
kernel/watchdog_hld.c