diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-09 22:01:27 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-09 22:01:27 -0400 |
| commit | 4c1266e620423a0870c68e2228dbdcf6b2597d29 (patch) | |
| tree | ce91d49483ff7212ac74e33abb65e0cfd3372bd4 /kernel/gsp_phys_vbios.c | |
| parent | 6170701d0b62da5c6f59eea9e8c57f00b1262a90 (diff) | |
| download | open-iov-4c1266e620423a0870c68e2228dbdcf6b2597d29.tar.gz open-iov-4c1266e620423a0870c68e2228dbdcf6b2597d29.zip | |
vgsp-sema: limit the failed-op hold to large ops (>= 256 KB) (ISSUE-0002)
r72 showed the broad rule holding entries on small failed ops too: two
opdef holds on h=0x5c000059 (entries 82/84) were never resolved and withheld
their releases for the whole session, while c2 hit the pre-existing GR launch
forward timeout. The scrub class this rule exists for is always large (r58/
r71: 1 MiB / 297 KiB / 608 KiB), so only failures of ops >= 256 KB mark the
pass op-pending; small failing ops keep the old consume-and-apply behaviour.
Diffstat (limited to 'kernel/gsp_phys_vbios.c')
0 files changed, 0 insertions, 0 deletions
