diff --git a/include/linux/smp.h b/include/linux/smp.h index 6ae004e437eadade24c8fac3bd6b5efc27c57744..4991c6b12831f7c06e93c94e203904b8cbd59e3f 100644 --- a/include/linux/smp.h +++ b/include/linux/smp.h @@ -17,10 +17,7 @@ extern void cpu_idle(void); typedef void (*smp_call_func_t)(void *info); struct call_single_data { - union { - struct list_head list; - struct llist_node llist; - }; + struct llist_node llist; smp_call_func_t func; void *info; u16 flags;