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)