]> www.infradead.org Git - users/jedix/linux-maple.git/commit
locktorture: fix deadlock in 'rw_lock_irq' type
authorAlexey Kodanev <alexey.kodanev@oracle.com>
Sat, 7 Mar 2015 00:06:53 +0000 (03:06 +0300)
committerChuck Anderson <chuck.anderson@oracle.com>
Sun, 22 May 2016 21:44:58 +0000 (14:44 -0700)
commit7958dc35681b6ce10e6cceae9d9e6bbd1c86fb3e
tree9dc1db5225f1bdc0f6bb77957c0d981d2ea97898
parent4b402e8d6ceed9dd14c1696a248e96d870785d72
locktorture: fix deadlock in 'rw_lock_irq' type

Orabug: 20811436

torture_rwlock_read_unlock_irq() must use read_unlock_irqrestore()
instead of write_unlock_irqrestore().

Use read_unlock_irqrestore() instead of write_unlock_irqrestore().

Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
(cherry picked from commit f548d99ef4f5ec8f7080e88ad07c44d16d058ddc)
Signed-off-by: Dan Duval <dan.duval@oracle.com>
kernel/locking/locktorture.c