summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2026-09-23 13:15:22 +0200
committerMaarten Lankhorst <dev@lankhorst.se>2026-09-25 19:55:38 +0200
commit7890c29092c8ed55a58f84f9f0cd71ac730db1af (patch)
tree367c3d5c4b65de80875eb7be73c0ec82bec8b080 /tools/lib/python
parenta0cd18290718c770cd635b7f6b6516f13c442be4 (diff)
drm/i915/guc: Consider also RCU depth in busy loop.
intel_guc_send_busy_loop() looks at in_atomic() and irqs_disabled() to decide if it should busy-spin while waiting or if it may sleep. Both checks will report false on PREEMPT_RT if sleeping spinlocks are acquired leading to RCU splats while the function sleeps. Check also if RCU has been disabled. Reported-by: "John B. Wyatt IV" <jwyatt@redhat.com> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Link: https://patch.msgid.link/20260923111518.310430-11-dev@lankhorst.se Signed-off-by: Maarten Lankhorst <dev@lankhorst.se>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions