Skip to content

Instantly share code, notes, and snippets.

@superm1
Created January 23, 2024 17:44
Show Gist options
  • Save superm1/1d3fc752a414f324fbde526052573acd to your computer and use it in GitHub Desktop.
Save superm1/1d3fc752a414f324fbde526052573acd to your computer and use it in GitHub Desktop.
6.8-rc1 GPU scheduler ftrace
# captured using this command
# trace-cmd record -e gpu_scheduler:drm_sched_job -e gpu_scheduler:drm_run_job -e gpu_scheduler:drm_sched_process_job -e gpu_scheduler:drm_sched_job_wait_dep
cpus=16
gnome-shel:cs0-1706 [004] 44.895256: drm_sched_job: entity=0xffffa00d52574810, id=135, fence=0xffffa00d9baf9c40, ring=gfx_0.0.0, job count:0, hw job count:0
kworker/u32:0-11 [001] 44.895322: drm_run_job: entity=0xffffa00d52574810, id=135, fence=0xffffa00d9baf9c40, ring=gfx_0.0.0, job count:0, hw job count:1
gnome-shel:cs0-1706 [004] 44.895501: drm_sched_job: entity=0xffffa00d52574810, id=136, fence=0xffffa00d9baf9580, ring=gfx_0.0.0, job count:0, hw job count:1
kworker/u32:0-11 [001] 44.895563: drm_run_job: entity=0xffffa00d52574810, id=136, fence=0xffffa00d9baf9580, ring=gfx_0.0.0, job count:0, hw job count:2
<idle>-0 [009] 44.897117: drm_sched_process_job: fence=0xffffa00d9baf9c40 signaled
<idle>-0 [009] 44.897530: drm_sched_process_job: fence=0xffffa00d9baf9580 signaled
gnome-shel:cs0-1706 [004] 44.914740: drm_sched_job: entity=0xffffa00d52574810, id=137, fence=0xffffa00d9baf97c0, ring=gfx_0.0.0, job count:0, hw job count:0
kworker/u32:0-11 [001] 44.914808: drm_run_job: entity=0xffffa00d52574810, id=137, fence=0xffffa00d9baf97c0, ring=gfx_0.0.0, job count:0, hw job count:1
<idle>-0 [009] 44.914892: drm_sched_process_job: fence=0xffffa00d9baf97c0 signaled
gnome-shel:cs0-1706 [004] 44.914953: drm_sched_job: entity=0xffffa00d52574810, id=138, fence=0xffffa00d9baf94c0, ring=gfx_0.0.0, job count:0, hw job count:0
kworker/u32:3-120 [009] 44.914979: drm_run_job: entity=0xffffa00d52574810, id=138, fence=0xffffa00d9baf94c0, ring=gfx_0.0.0, job count:0, hw job count:1
<idle>-0 [009] 44.915061: drm_sched_process_job: fence=0xffffa00d9baf94c0 signaled
gnome-shel:cs0-1706 [004] 44.915225: drm_sched_job: entity=0xffffa00d52574810, id=139, fence=0xffffa00d9baf9280, ring=gfx_0.0.0, job count:0, hw job count:0
kworker/u32:3-120 [009] 44.915284: drm_run_job: entity=0xffffa00d52574810, id=139, fence=0xffffa00d9baf9280, ring=gfx_0.0.0, job count:0, hw job count:1
<idle>-0 [009] 44.916178: drm_sched_process_job: fence=0xffffa00d9baf9280 signaled
gnome-shel:cs0-1706 [004] 44.960097: drm_sched_job: entity=0xffffa00d49e26c10, id=140, fence=0xffffa00d9baf9ac0, ring=gfx_0.0.0, job count:0, hw job count:0
kworker/u32:0-11 [001] 44.960127: drm_run_job: entity=0xffffa00d49e26c10, id=140, fence=0xffffa00d9baf9ac0, ring=gfx_0.0.0, job count:0, hw job count:1
gnome-shel:cs0-1706 [004] 44.960207: drm_sched_job: entity=0xffffa00d49e26c10, id=141, fence=0xffffa00d9baf9040, ring=gfx_0.0.0, job count:0, hw job count:1
kworker/u32:0-11 [001] 44.960261: drm_run_job: entity=0xffffa00d49e26c10, id=141, fence=0xffffa00d9baf9040, ring=gfx_0.0.0, job count:0, hw job count:2
gnome-shel:cs0-1706 [004] 44.960283: drm_sched_job: entity=0xffffa00d49e26c10, id=142, fence=0xffffa00d9baf9b80, ring=gfx_0.0.0, job count:0, hw job count:2
gnome-shel:cs0-1706 [004] 44.960337: drm_sched_job: entity=0xffffa00d49e26c10, id=143, fence=0xffffa00d9baf9700, ring=gfx_0.0.0, job count:1, hw job count:2
<idle>-0 [009] 44.961463: drm_sched_process_job: fence=0xffffa00d9baf9ac0 signaled
<idle>-0 [009] 44.961478: drm_sched_process_job: fence=0xffffa00d9baf9040 signaled
gnome-shel:cs0-1706 [004] 44.961586: drm_sched_job: entity=0xffffa00d52574810, id=144, fence=0xffffa00d9baf9a00, ring=gfx_0.0.0, job count:0, hw job count:0
kworker/u32:0-11 [001] 44.961603: drm_sched_job_wait_dep: job ring=gfx_0.0.0, id=144, depends fence=0xffffa00d9baf9700, context=278, seq=19
gnome-shel:cs0-1706 [004] 44.961932: drm_sched_job: entity=0xffffa00d52574810, id=145, fence=0xffffa00d9baf91c0, ring=gfx_0.0.0, job count:1, hw job count:0
gnome-shel:cs0-1706 [004] 44.962171: drm_sched_job: entity=0xffffa00d52574810, id=146, fence=0xffffa00d9baf9340, ring=gfx_0.0.0, job count:2, hw job count:0
gnome-shel:cs0-1706 [004] 44.963945: drm_sched_job: entity=0xffffa00d52574810, id=147, fence=0xffffa00d78d7adc0, ring=gfx_0.0.0, job count:3, hw job count:0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment