summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_rpc_integration.c
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-09 22:01:27 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-09 22:01:27 -0400
commit4c1266e620423a0870c68e2228dbdcf6b2597d29 (patch)
treece91d49483ff7212ac74e33abb65e0cfd3372bd4 /kernel/gsp_rpc_integration.c
parent6170701d0b62da5c6f59eea9e8c57f00b1262a90 (diff)
downloadopen-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_rpc_integration.c')
0 files changed, 0 insertions, 0 deletions