drm/radeon: Prevent a crash on load with newer drm code
authorFrançois Tigeot <ftigeot@wolfpond.org>
Fri, 8 Dec 2017 21:57:34 +0000 (22:57 +0100)
committerFrançois Tigeot <ftigeot@wolfpond.org>
Fri, 8 Dec 2017 22:01:18 +0000 (23:01 +0100)
commitd235ee5f3490f63ba738915974154a0e2e49378d
treed3c78fad505e3f54ff12761f667a6866d68fbbad
parent576cd06399f9a86d26fa037199a0bad9c91162c8
drm/radeon: Prevent a crash on load with newer drm code

* The existing drm/radeon code base contained an invalid unlock/lock
  sequence in radeon_irq_kms_init() which caused the kernel to crash
  during driver initialization with the drm code base from Linux 4.8

* Fixed by replacing the problematic function with its version from
  Linux 4.8
sys/dev/drm/radeon/radeon_irq_kms.c