[PATCH 4.9 00/10] [Set 2] Futex back-port

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This set required 4 additional patches to avoid errors.

Peter Zijlstra (4):
  futex,rt_mutex: Provide futex specific rt_mutex API
  futex: Remove rt_mutex_deadlock_account_*()
  futex: Rework inconsistent rt_mutex/futex_q state
  futex: Avoid violating the 10th rule of futex

Thomas Gleixner (6):
  futex: Replace pointless printk in fixup_owner()
  futex: Provide and use pi_state_update_owner()
  rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
  futex: Use pi_state_update_owner() in put_pi_state()
  futex: Simplify fixup_pi_state_owner()
  futex: Handle faults correctly for PI futexes

 kernel/futex.c                  | 276 ++++++++++++++++++--------------
 kernel/locking/rtmutex-debug.c  |   9 --
 kernel/locking/rtmutex-debug.h  |   3 -
 kernel/locking/rtmutex.c        | 127 +++++++++------
 kernel/locking/rtmutex.h        |   2 -
 kernel/locking/rtmutex_common.h |  12 +-
 6 files changed, 243 insertions(+), 186 deletions(-)

Cc: bigeasy@xxxxxxxxxxxxx
Cc: bristot@xxxxxxxxxx
Cc: Darren Hart <dvhart@xxxxxxxxxxxxx>
Cc: dvhart@xxxxxxxxxxxxx
Cc: jdesfossez@xxxxxxxxxxxx
Cc: juri.lelli@xxxxxxx
Cc: mathieu.desnoyers@xxxxxxxxxxxx
Cc: rostedt@xxxxxxxxxxx
Cc: stable@xxxxxxxxxxxxxxx
Cc: xlpang@xxxxxxxxxx
-- 
2.25.1




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux