Skip to content

Another shot at fixing the drm suballocator lockdep splat

Thomas Hellström requested to merge thomash/kernel:lockdep into xe

Another attempt that follows the locking design, that tries hard to avoid disabling irqs during the potentially lengthy drm_mm allocation.

I couldn't repro the splat on my system for some reason, so please @mbrost could you check whether this fixes the issue? If not we could as well remove the sa manager lock and irq disabling avoidance in favour of the waitqueue lock.

Merge request reports