Thomas Gleixner
|
2070887fde
futex: fix restart in wait_requeue_pi
|
преди 16 години |
Thomas Gleixner
|
1c840c1490
futex: fix restart for early wakeup in futex_wait_requeue_pi()
|
преди 16 години |
Thomas Gleixner
|
c8b15a706d
futex: cleanup error exit
|
преди 16 години |
Thomas Gleixner
|
521c180874
Merge branch 'core/urgent' into core/futexes
|
преди 16 години |
Thomas Gleixner
|
64d1304a64
futex: setup writeable mapping for futex ops which modify user space data
|
преди 16 години |
Thomas Gleixner
|
f1a11e0576
futex: remove the wait queue
|
преди 16 години |
Darren Hart
|
ba9c22f2c0
futex: remove FUTEX_REQUEUE_PI (non CMP)
|
преди 16 години |
Darren Hart
|
a5a2a0c7fa
futex: fix futex_wait_setup key handling
|
преди 16 години |
Darren Hart
|
bab5bc9e85
futex: fixup unlocked requeue pi case
|
преди 16 години |
Darren Hart
|
52400ba946
futex: add requeue_pi functionality
|
преди 16 години |
Darren Hart
|
f801073f87
futex: split out futex value validation code
|
преди 16 години |
Darren Hart
|
9121e4783c
futex: distangle futex_requeue()
|
преди 16 години |
Darren Hart
|
a72188d8a6
futex: add FUTEX_HAS_TIMEOUT flag to restart.futex.flags
|
преди 16 години |
Darren Hart
|
dd9739980b
futex: split out fixup owner logic from futex_lock_pi()
|
преди 16 години |
Darren Hart
|
1a52084d09
futex: split out atomic logic from futex_lock_pi()
|
преди 16 години |
Darren Hart
|
4b1c486b35
futex: add helper to find the top prio waiter of a futex
|
преди 16 години |
Darren Hart
|
ca5f9524d6
futex: separate futex_wait_queue_me() logic from futex_wait()
|
преди 16 години |
Darren Hart
|
cd84a42f31
futex: comment requeue key reference semantics
|
преди 16 години |
Ingo Molnar
|
88f502fedb
futex: remove the pointer math from double_unlock_hb, fix
|
преди 16 години |
Darren Hart
|
f061d35150
futex: remove the pointer math from double_unlock_hb
|
преди 16 години |
Darren Hart
|
e4dc5b7a36
futex: clean up fault logic
|
преди 16 години |
Darren Hart
|
e8f6386c01
futex: unlock before returning -EFAULT
|
преди 16 години |
Darren Hart
|
16f4993f4e
futex: use current->time_slack_ns for rt tasks too
|
преди 16 години |
Darren Hart
|
5eb3dc62fc
futex: add double_unlock_hb()
|
преди 16 години |
Darren Hart
|
de87fcc124
futex: additional (get|put)_futex_key() fixes
|
преди 16 години |
Darren Hart
|
b2d0994b13
futex: update futex commentary
|
преди 16 години |
Peter Zijlstra
|
2fff78c784
futex: fix reference leak
|
преди 16 години |
Heiko Carstens
|
836f92adf1
[CVE-2009-0029] System call wrappers part 31
|
преди 16 години |
Heiko Carstens
|
17da2bd90a
[CVE-2009-0029] System call wrappers part 08
|
преди 16 години |
Ingo Molnar
|
fdbc0450df
Merge branches 'core/futexes', 'core/locking', 'core/rcu' and 'linus' into core/urgent
|
преди 16 години |