--- zzzz-none-000/linux-4.4.60/kernel/sched/sched.h 2017-04-08 07:53:53.000000000 +0000 +++ hawkeye-5590-729/linux-4.4.60/kernel/sched/sched.h 2022-03-30 14:21:53.000000000 +0000 @@ -963,7 +963,11 @@ * per-task data have been completed by this moment. */ smp_wmb(); +#ifdef CONFIG_THREAD_INFO_IN_TASK + p->cpu = cpu; +#else task_thread_info(p)->cpu = cpu; +#endif p->wake_cpu = cpu; #endif }