In [1] Peter had a suggestion to broadly mute hotplug lockdep warnings during init instead of going after every single warning and wrapping them with cpus_read_{lock, unlock}(). This is implemented in [PATCH 1/2].
[PATCH 2/2] is a logical follow-up as [PATCH 1/2] is the generalized version of the reverted patch. [1]: https://lore.kernel.org/lkml/1543877121-4098-1-git-send-email-...@gmx.us/#t Valentin Schneider (2): cpu/hotplug: Mute hotplug lockdep during init Revert "sched/core: Take the hotplug lock in sched_init_smp()" kernel/cpu.c | 9 +++++++++ kernel/sched/core.c | 5 +---- 2 files changed, 10 insertions(+), 4 deletions(-) -- 2.7.4