From 87d84d6f6c16d33f39290c7d0551fc38f24ed4b8 Mon Sep 17 00:00:00 2001 From: Arthur Hanson Rasmusson Date: Tue, 6 Oct 2026 21:18:34 -0400 Subject: vgsp: ctxshare_force probe - share on the proven mode-31 execution channel (V6+sibling A attach via params init) --- kernel/gsp_phys_gpu.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'kernel/gsp_phys_gpu.h') 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 @@ -127,6 +127,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 -- cgit v1.2.3