aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJerome Glisse <jglisse@redhat.com>2012-01-23 11:52:15 -0500
committerDave Airlie <airlied@redhat.com>2012-01-25 09:42:06 +0000
commit9fc04b503df9a34ec1a691225445c5b7dfd022e7 (patch)
treeb8e95f24e697b0876cf4e28ead5c1b314af178bc /lib
parentdrm/radeon: silence out possible lock dependency warning (diff)
downloadlinux-9fc04b503df9a34ec1a691225445c5b7dfd022e7.tar.gz
linux-9fc04b503df9a34ec1a691225445c5b7dfd022e7.zip
drm/radeon: avoid deadlock if GPU lockup is detected in ib_pool_get
If GPU lockup is detected in ib_pool get we are holding the ib_pool mutex that will be needed by the GPU reset code. As ib_pool code is safe to be reentrant from GPU reset code we should not block if we are trying to get the ib pool lock on the behalf of the same userspace caller, thus use the radeon_mutex_lock helper. Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
=1'>Linux 5.1-rc1v5.1-rc1Linus Torvalds1-2/+2 2019-03-17perf/x86/intel: Make dev_attr_allow_tsx_force_abort statickbuild test robot1-1/+1 2019-03-17kconfig: remove stale lxdialog/.gitignoreMasahiro Yamada1-4/+0 2019-03-17kbuild: force all architectures except um to include mandatory-yMasahiro Yamada29-47/+18 2019-03-17kbuild: warn redundant generic-yMasahiro Yamada12-13/+6 2019-03-17Revert "modsign: Abort modules_install when signing fails"Douglas Anderson1-1/+1 2019-03-17kbuild: Make NOSTDINC_FLAGS a simply expanded variableDouglas Anderson1-1/+1 2019-03-17kbuild: deb-pkg: avoid implicit effectsArseny Maslennikov1-1/+4