mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 12:28:41 +08:00
cpu/hotplug: remove CPUHP_SLAB_PREPARE hooks
The CPUHP_SLAB_PREPARE hooks are only used by SLAB which is removed. SLUB defines them as NULL, so we can remove those altogether. Acked-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: David Rientjes <rientjes@google.com> Tested-by: David Rientjes <rientjes@google.com> Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Tested-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
This commit is contained in:
parent
bc3dcb850f
commit
70da1d01ed
@ -108,7 +108,6 @@ enum cpuhp_state {
|
|||||||
CPUHP_X2APIC_PREPARE,
|
CPUHP_X2APIC_PREPARE,
|
||||||
CPUHP_SMPCFD_PREPARE,
|
CPUHP_SMPCFD_PREPARE,
|
||||||
CPUHP_RELAY_PREPARE,
|
CPUHP_RELAY_PREPARE,
|
||||||
CPUHP_SLAB_PREPARE,
|
|
||||||
CPUHP_MD_RAID5_PREPARE,
|
CPUHP_MD_RAID5_PREPARE,
|
||||||
CPUHP_RCUTREE_PREP,
|
CPUHP_RCUTREE_PREP,
|
||||||
CPUHP_CPUIDLE_COUPLED_PREPARE,
|
CPUHP_CPUIDLE_COUPLED_PREPARE,
|
||||||
|
@ -788,12 +788,4 @@ size_t kmalloc_size_roundup(size_t size);
|
|||||||
|
|
||||||
void __init kmem_cache_init_late(void);
|
void __init kmem_cache_init_late(void);
|
||||||
|
|
||||||
#if defined(CONFIG_SMP) && defined(CONFIG_SLAB)
|
|
||||||
int slab_prepare_cpu(unsigned int cpu);
|
|
||||||
int slab_dead_cpu(unsigned int cpu);
|
|
||||||
#else
|
|
||||||
#define slab_prepare_cpu NULL
|
|
||||||
#define slab_dead_cpu NULL
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /* _LINUX_SLAB_H */
|
#endif /* _LINUX_SLAB_H */
|
||||||
|
@ -2125,11 +2125,6 @@ static struct cpuhp_step cpuhp_hp_states[] = {
|
|||||||
.startup.single = relay_prepare_cpu,
|
.startup.single = relay_prepare_cpu,
|
||||||
.teardown.single = NULL,
|
.teardown.single = NULL,
|
||||||
},
|
},
|
||||||
[CPUHP_SLAB_PREPARE] = {
|
|
||||||
.name = "slab:prepare",
|
|
||||||
.startup.single = slab_prepare_cpu,
|
|
||||||
.teardown.single = slab_dead_cpu,
|
|
||||||
},
|
|
||||||
[CPUHP_RCUTREE_PREP] = {
|
[CPUHP_RCUTREE_PREP] = {
|
||||||
.name = "RCU/tree:prepare",
|
.name = "RCU/tree:prepare",
|
||||||
.startup.single = rcutree_prepare_cpu,
|
.startup.single = rcutree_prepare_cpu,
|
||||||
|
Loading…
Reference in New Issue
Block a user