|
@@ -1289,11 +1289,6 @@ static struct cpuhp_step cpuhp_bp_states[] = {
|
|
|
.teardown.single = NULL,
|
|
|
.cant_stop = true,
|
|
|
},
|
|
|
- [CPUHP_AP_SMPCFD_DYING] = {
|
|
|
- .name = "smpcfd:dying",
|
|
|
- .startup.single = NULL,
|
|
|
- .teardown.single = smpcfd_dying_cpu,
|
|
|
- },
|
|
|
/*
|
|
|
* Handled on controll processor until the plugged processor manages
|
|
|
* this itself.
|
|
@@ -1335,6 +1330,11 @@ static struct cpuhp_step cpuhp_ap_states[] = {
|
|
|
.startup.single = NULL,
|
|
|
.teardown.single = rcutree_dying_cpu,
|
|
|
},
|
|
|
+ [CPUHP_AP_SMPCFD_DYING] = {
|
|
|
+ .name = "smpcfd:dying",
|
|
|
+ .startup.single = NULL,
|
|
|
+ .teardown.single = smpcfd_dying_cpu,
|
|
|
+ },
|
|
|
/* Entry state on starting. Interrupts enabled from here on. Transient
|
|
|
* state for synchronsization */
|
|
|
[CPUHP_AP_ONLINE] = {
|