Commit 08d72bd
committed
Merge tag 'smp-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull CPU hotplug updates from Thomas Gleixner:
"A small set of updates for CPU hotplug:
- Prevent stale CPU hotplug state in the cpu_down() path which was
detected by stress testing the sysfs interface
- Ensure that the target CPU hotplug state for the boot CPU is
CPUHP_ONLINE instead of the compile time init value CPUHP_OFFLINE.
- Switch back to the original behaviour of warning when a CPU hotplug
callback in the DYING/STARTING section returns an error code.
Otherwise a buggy callback can leave the CPUs in an non recoverable
state"
* tag 'smp-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
cpu/hotplug: Do not bail-out in DYING/STARTING sections
cpu/hotplug: Set cpuhp target for boot cpu
cpu/hotplug: Make target_store() a nop when target == state1 file changed
Lines changed: 44 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
663 | 663 | | |
664 | 664 | | |
665 | 665 | | |
666 | | - | |
667 | | - | |
668 | | - | |
669 | | - | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
670 | 671 | | |
671 | 672 | | |
672 | | - | |
| 673 | + | |
673 | 674 | | |
674 | 675 | | |
| 676 | + | |
| 677 | + | |
675 | 678 | | |
676 | | - | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
677 | 690 | | |
| 691 | + | |
678 | 692 | | |
679 | 693 | | |
680 | | - | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
681 | 711 | | |
682 | 712 | | |
683 | 713 | | |
| |||
999 | 1029 | | |
1000 | 1030 | | |
1001 | 1031 | | |
1002 | | - | |
1003 | 1032 | | |
1004 | 1033 | | |
1005 | 1034 | | |
| |||
1012 | 1041 | | |
1013 | 1042 | | |
1014 | 1043 | | |
1015 | | - | |
1016 | | - | |
1017 | | - | |
1018 | 1044 | | |
1019 | | - | |
| 1045 | + | |
1020 | 1046 | | |
1021 | | - | |
| 1047 | + | |
1022 | 1048 | | |
1023 | 1049 | | |
1024 | 1050 | | |
| |||
1296 | 1322 | | |
1297 | 1323 | | |
1298 | 1324 | | |
1299 | | - | |
1300 | 1325 | | |
1301 | 1326 | | |
1302 | 1327 | | |
1303 | | - | |
1304 | 1328 | | |
1305 | 1329 | | |
1306 | 1330 | | |
1307 | 1331 | | |
1308 | | - | |
| 1332 | + | |
1309 | 1333 | | |
1310 | 1334 | | |
1311 | 1335 | | |
| |||
2326 | 2350 | | |
2327 | 2351 | | |
2328 | 2352 | | |
2329 | | - | |
| 2353 | + | |
2330 | 2354 | | |
| 2355 | + | |
| 2356 | + | |
2331 | 2357 | | |
2332 | 2358 | | |
2333 | 2359 | | |
| |||
2688 | 2714 | | |
2689 | 2715 | | |
2690 | 2716 | | |
| 2717 | + | |
2691 | 2718 | | |
2692 | 2719 | | |
2693 | 2720 | | |
| |||
0 commit comments