diff --git a/[refs] b/[refs] index edb7a4dea834..b89516469429 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a04b61d3dc68857dcc81a5761268c96056742fb2 +refs/heads/master: b50f60ceeef2e38e529737c0260d9543939915ad diff --git a/trunk/kernel/sched.c b/trunk/kernel/sched.c index de440b220b4c..a2be2d055299 100644 --- a/trunk/kernel/sched.c +++ b/trunk/kernel/sched.c @@ -6766,6 +6766,11 @@ void __init sched_init(void) } set_load_weight(&init_task); + +#ifdef CONFIG_RT_MUTEXES + plist_head_init(&init_task.pi_waiters, &init_task.pi_lock); +#endif + /* * The boot idle thread does lazy MMU switching as well: */