aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
diff options
context:
space:
mode:
authorDavid Dai <[email protected]>2025-06-24 22:49:06 +0000
committerTejun Heo <[email protected]>2025-06-24 23:05:26 +0000
commitcb444006a625c60e6d4dd3753863c3c74f96aac3 (patch)
tree3c0f23267768d24423079005885a9670aae1fad5 /drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
parentkernel/sched/ext.c: fix typo "occured" -> "occurred" in comments (diff)
downloadkernel-cb444006a625c60e6d4dd3753863c3c74f96aac3.tar.gz
kernel-cb444006a625c60e6d4dd3753863c3c74f96aac3.zip
sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic
For systems using a sched_ext scheduler and has panic_on_rcu_stall enabled, try kicking out the current scheduler before issuing a panic. While there are numerous reasons for RCU CPU stalls that are not directly attributed to the scheduler, deferring the panic gives sched_ext an opportunity to provide additional debug info when ejecting the current scheduler. Also, handling the event more gracefully allows us to potentially recover the system instead of incurring additional down time. Suggested-by: Tejun Heo <[email protected]> Reviewed-by: Paul E. McKenney <[email protected]> Signed-off-by: David Dai <[email protected]> Signed-off-by: Tejun Heo <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c')
0 files changed, 0 insertions, 0 deletions