commit | 8dac456a681bd94272ff50ecb31be6b669382c2b | [log] [tgz] |
---|---|---|
author | Darren Hart <dvhltc@us.ibm.com> | Fri Apr 03 13:40:12 2009 -0700 |
committer | Thomas Gleixner <tglx@linutronix.de> | Mon Apr 06 11:14:02 2009 +0200 |
tree | 1558cac565781e503c6a793a7921b49c0ace9a22 | |
parent | dd9739980b50c8cde33e1f8eb08b7e0140bcd61e [diff] |
rt_mutex: add proxy lock routines This patch is a prerequisite for futex requeue_pi. It basically splits rt_mutex_slowlock() right down the middle, just before the first call to schedule(). It further adds helper functions which make use of the split and provide the rt-mutex preliminaries for futex requeue_pi. Signed-off-by: Darren Hart <dvhltc@us.ibm.com> Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>