diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-06 21:18:34 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-06 21:18:34 -0400 |
| commit | 57871ebb5f0132e554b1b1f825096f8e9c112229 (patch) | |
| tree | 63a65c93abde8f1d120d13a073e95df719a38549 /kernel/gsp_phys_gpu.h | |
| parent | 0d294e09ed4bda348a5ef643192c1a069ca90d32 (diff) | |
| download | open-iov-57871ebb5f0132e554b1b1f825096f8e9c112229.tar.gz open-iov-57871ebb5f0132e554b1b1f825096f8e9c112229.zip | |
vgsp: ctxshare_force probe - share on the proven mode-31 execution channel (V6+sibling A attach via params init)
Diffstat (limited to 'kernel/gsp_phys_gpu.h')
| -rw-r--r-- | kernel/gsp_phys_gpu.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/kernel/gsp_phys_gpu.h b/kernel/gsp_phys_gpu.h index 8cfb5e9..2087e33 100644 --- a/kernel/gsp_phys_gpu.h +++ b/kernel/gsp_phys_gpu.h @@ -128,6 +128,14 @@ u32 gsp_phys_rmcall_golden_exec_shape_value(void); bool gsp_phys_rmcall_golden_enabled(void); /* + * True when gsp_phys_rmcall_ctxshare_force is set (default 0): allocate + * FERMI_CONTEXT_SHARE_A on the ladder TSG before the golden replay for any GR + * promote mode, so the mode-31 execution channel V6 attaches to the share + * while the mode-31 construct/commit flow stays intact. + */ +bool gsp_phys_rmcall_ctxshare_force_value(void); + +/* * True when the gsp_phys_work_forward module parameter is set (default 0: the * guest's CE pushes stay software-emulated exactly as before). When set, the * sema service shadows each decoded CE push as one copy on the debugfs ladder's |
