diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-18 06:49:26 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-18 06:50:21 -0400 |
| commit | fdef24a4999f9699a1143d0d73eab226b36c0035 (patch) | |
| tree | 1895e1a10f41c42eff803dd59174e9d9cb170256 /kernel/gsp_sema_service.h | |
| parent | 7cd528ad8614a1e623bea598711c276a925b9f57 (diff) | |
| download | open-iov-fdef24a4999f9699a1143d0d73eab226b36c0035.tar.gz open-iov-fdef24a4999f9699a1143d0d73eab226b36c0035.zip | |
vgsp: GR fill hold param-gated (default 0: log-only, never hold); record-destroyer root-cause notes
Diffstat (limited to 'kernel/gsp_sema_service.h')
| -rw-r--r-- | kernel/gsp_sema_service.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/kernel/gsp_sema_service.h b/kernel/gsp_sema_service.h index 87b281b..26249fd 100644 --- a/kernel/gsp_sema_service.h +++ b/kernel/gsp_sema_service.h @@ -277,6 +277,15 @@ extern unsigned gsp_sema_gr_grace_ms; extern unsigned gsp_phys_gr_hold_max_ms; /* + * GRFIX FIX1e (r215): master gate for the GR fill hold (default 0 = + * log-only, never hold). At 0 the fill logs dropped operand pages + * (GRFILL-DROP) and takes the historical forward path immediately; the + * GRFILL-HOLD/GRFILL-EXPIRED machinery is skipped. At 1 the page-count + * hold and its absolute bound apply. + */ +extern unsigned gsp_phys_gr_fill_hold; + +/* * m164 CLASS-2: hold window (ms) for a GR launch push whose decode saw QMD * words but built no launch candidate; 0 disables the hold. */ |
