Changes in 4.4.280
futex: Rename free_pi_state() to put_pi_state()
futex: Cleanup refcounting
futex,rt_mutex: Introduce rt_mutex_init_waiter()
futex: Pull rt_mutex_futex_unlock() out from under hb->lock
futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock()
futex: Futex_unlock_pi() determinism
rtmutex: Make wait_lock irq safe
futex: Handle transient "ownerless" rtmutex state correctly
futex: Avoid freeing an active timer
futex,rt_mutex: Fix rt_mutex_cleanup_proxy_lock()
rcu: Update documentation of rcu_read_unlock()
Linux 4.4.280
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib8bf7ba366087b2442c4de8a078f0a252b076c51