From: Linus Torvalds Date: Sun, 17 Apr 2022 16:46:15 +0000 (-0700) Subject: Merge tag 'smp-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v6.1-rc5~1540 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0e59732ed61a24458b6875c162660dc0758b678f;p=platform%2Fkernel%2Flinux-starfive.git Merge tag 'smp-urgent-2022-04-17' of git://git./linux/kernel/git/tip/tip Pull SMP fixes from Thomas Gleixner: "Two fixes for the SMP core: - Make the warning condition in flush_smp_call_function_queue() correct, which checked a just emptied list head for being empty instead of validating that there was no pending entry on the offlined CPU at all. - The @cpu member of struct cpuhp_cpu_state is initialized when the CPU hotplug thread for the upcoming CPU is created. That's too late because the creation of the thread can fail and then the following rollback operates on CPU0. Get rid of the CPU member and hand the CPU number to the involved functions directly" * tag 'smp-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state smp: Fix offline cpu check in flush_smp_call_function_queue() --- 0e59732ed61a24458b6875c162660dc0758b678f