diff options
Diffstat (limited to 'kernel/smp.c')
| -rw-r--r-- | kernel/smp.c | 18 | 
1 files changed, 0 insertions, 18 deletions
| diff --git a/kernel/smp.c b/kernel/smp.c index 472c2b274c65..aa17eedff5be 100644 --- a/kernel/smp.c +++ b/kernel/smp.c @@ -669,24 +669,6 @@ void __init smp_init(void)  {  	int num_nodes, num_cpus; -	/* -	 * Ensure struct irq_work layout matches so that -	 * flush_smp_call_function_queue() can do horrible things. -	 */ -	BUILD_BUG_ON(offsetof(struct irq_work, llnode) != -		     offsetof(struct __call_single_data, llist)); -	BUILD_BUG_ON(offsetof(struct irq_work, func) != -		     offsetof(struct __call_single_data, func)); -	BUILD_BUG_ON(offsetof(struct irq_work, flags) != -		     offsetof(struct __call_single_data, flags)); - -	/* -	 * Assert the CSD_TYPE_TTWU layout is similar enough -	 * for task_struct to be on the @call_single_queue. -	 */ -	BUILD_BUG_ON(offsetof(struct task_struct, wake_entry_type) - offsetof(struct task_struct, wake_entry) != -		     offsetof(struct __call_single_data, flags) - offsetof(struct __call_single_data, llist)); -  	idle_threads_init();  	cpuhp_threads_init(); |