CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2025/09/22 00:25:43

Modified files:
        sys/dev/pci/drm/i915/gt/uc: intel_guc_submission.c 

Log message:
change the ida_alloc_range() call in new_guc_id() from GFP_KERNEL to
GFP_ATOMIC so pool_get() will be called with PR_NOWAIT

Avoids 'non-zero mutex count: 1' panic when GuC submission is enabled
on gen 12 (Alder Lake, Meteor Lake).

assertwaitok
pool_get
idr_alloc
ida_alloc_range
new_guc_id
assign_guc_id
pin_guc_id (takes submission_state.lock)

Reply via email to