As a temporary build fix, the proper cleanup needs more work.
Unified · Split
| @@ -654,8 +654,10 @@ struct task_struct { · 653 unmodified lines | ||
| 654 | 654 | unsigned int ptrace; |
| 655 | 655 | |
| 656 | 656 | #ifdef CONFIG_SMP |
| 657 | − struct llist_node wake_entry; | |
| 658 | − unsigned int wake_entry_type; | |
| 657 | + struct { | |
| 658 | + struct llist_node wake_entry; | |
| 659 | + unsigned int wake_entry_type; | |
| 660 | + }; | |
| 659 | 661 | int on_cpu; |
| 660 | 662 | #ifdef CONFIG_THREAD_INFO_IN_TASK |
| 661 | 663 | /* Current CPU: */ |