Messages in this thread | | | From | Darren Hart <> | Subject | [PATCH 0/6] Futex fixes and cleanups | Date | Thu, 12 Mar 2009 00:55:29 -0700 |
| |
Hi Ingo,
Here are some assorted futex fixes that I was hoping to get upstream in preparation for my requeue_pi patchset in the near future. They can found at the following git repository:
git://git.kernel.org/pub/scm/linux/kernel/git/dvhart/linux-2.6-tip-hacks.git futex-fixes
Note that prior to applying these patches to tip/core/futexes I did a "git merge master" to make sure I was patching the latest futex.c, including Peter's latest futex_key fix and the older syscall patches that core/futexes hadn't been synced yet with. Since this is my first attempt at a git pull request, and I would still really appreciate some review on the following patches, I have also included them in reply to this mail.
---
Darren Hart (6): futex: cleanup fault logic futex: unlock before returning -EFAULT futex: Use current->time_slack_ns for rt tasks too futex: add double_unlock_hb() Additional (get|put)_futex_key() fixes Update futex commentary
kernel/futex.c | 206 ++++++++++++++++++++++---------------------------------- 1 files changed, 81 insertions(+), 125 deletions(-)
-- Darren Hart IBM Linux Technology Center Real-Time Linux Team
| |