[PATCH v3 0/6] sched/deadline/rtmutex: Fix two deadline PI issues

2016-04-14 Thread Xunlei Pang
PATCH 1~2 mainly fix the deadline PI crash happened when doing enqueue_task_dl()->rt_mutex_get_top_task() due to not holding rq lock for the top waiter update. PATCH 3~6 mainly fix the deadline PI issue happened when doing enqueue_task_dl() after get @pi_task, and access pi_task's data

[PATCH v3 0/6] sched/deadline/rtmutex: Fix two deadline PI issues

2016-04-14 Thread Xunlei Pang
PATCH 1~2 mainly fix the deadline PI crash happened when doing enqueue_task_dl()->rt_mutex_get_top_task() due to not holding rq lock for the top waiter update. PATCH 3~6 mainly fix the deadline PI issue happened when doing enqueue_task_dl() after get @pi_task, and access pi_task's data