From 9a3140ddb465ab26594799197de3b41f32b528bc Mon Sep 17 00:00:00 2001 From: Arthur Hanson Rasmusson Date: Wed, 7 Oct 2026 15:30:39 -0400 Subject: vgsp: m112 - mail window VA is absolute 0x1f0000 (slot 0x1f0 of the main window) m111's mret=-34: mva was BASE+0x1f0000 = 0x200000, outside the 2 MB main window. Use the absolute VA 0x1f0000. --- kernel/gsp_phys_booter.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'kernel') diff --git a/kernel/gsp_phys_booter.c b/kernel/gsp_phys_booter.c index 33bed84..772530d 100644 --- a/kernel/gsp_phys_booter.c +++ b/kernel/gsp_phys_booter.c @@ -16672,8 +16672,7 @@ int gsp_phys_backend_guest_gr_submit(const struct gsp_phys_gr_submit *req, boot_stage.rmcall_gr_data_pt [GSP_PHYS_RMCALL_GR_DATA_WINS - 1].pages); { - u64 mva = GSP_PHYS_RMCALL_VA_BASE + - 0x1f0000ULL; + u64 mva = 0x1f0000ULL; int mret = -EINVAL; if (boot_stage.rmcall_gr_mail.pages) -- cgit v1.2.3