diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-12 15:48:29 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-12 15:48:29 -0400 |
| commit | f3cd10e0bdf5f4379c57f048d7e589612f8ac6e1 (patch) | |
| tree | 63b365848c5b56ec58f7ac2fd30e7027b516c432 /wiki/open-iov.org/index.php/Special:WhatLinksHere/File:I915_Scheduling_Events_and_Requests.png.html | |
| parent | fc9aad2d7af5cce804ee27260e2ae865bcd85898 (diff) | |
| download | open-iov-master.tar.gz open-iov-master.zip | |
The entries the pump holds for the 8 s CE grace are exactly the ones whose
decode found no release. Under SEMA_DBG this logs the decode state
(have_sem, rel va/payload, ops) and the first 64 push bytes for every
content-bearing CE push that decoded no release (2048-line budget,
all-zero reads are filtered so they cannot wash it out). Used in r129 to
show that a push whose tail crosses the CE page boundary reads 0xFF
garbage for its second page - the sem+LAUNCH_DMA live exactly in that
tail, so only boundary-crossing pushes were undecodable.
Diffstat (limited to 'wiki/open-iov.org/index.php/Special:WhatLinksHere/File:I915_Scheduling_Events_and_Requests.png.html')
0 files changed, 0 insertions, 0 deletions
