From 419615dc4e1fa5e9c2b4e0d15a0df94ca163a09b Mon Sep 17 00:00:00 2001 From: Arthur Hanson Rasmusson Date: Fri, 16 Oct 2026 22:03:28 -0400 Subject: vgsp: m169 stale device-destination guard (device-dst copies translated only by walk/RAM-scan are held until a pin confirms; r172 streams2_diag stream-1 H2D wrote through a stale walk entry while the launch read the true page) + session-scope the op-trace budget + bigcopy witness covers device-dst copies >=64KB --- kernel/gsp_sema_service.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'kernel/gsp_sema_service.h') diff --git a/kernel/gsp_sema_service.h b/kernel/gsp_sema_service.h index ede8fa0..e0f1587 100644 --- a/kernel/gsp_sema_service.h +++ b/kernel/gsp_sema_service.h @@ -275,4 +275,10 @@ extern unsigned gsp_sema_gr_nocap_hold_ms; */ extern bool gsp_sema_pool_hold_fresh; +/* + * m169 (AGENT-F R1): hold device-destination copies translated only by a + * walk/RAM scan until a pin confirms (default on). + */ +extern bool gsp_sema_copy_dst_pin_guard; + #endif /* _GSP_SEMA_SERVICE_H_ */ -- cgit v1.2.3