summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:45:41 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-05 20:45:41 -0400
commitfed5e574a3b326c384d5960dae9b7b7b5f94d9be (patch)
treeff21fc573e8bbb418aab9e80334993f8715beac7
parentc658321c219fcf69fa68c35acb59673843e5aa0b (diff)
downloadopen-iov-fed5e574a3b326c384d5960dae9b7b7b5f94d9be.tar.gz
open-iov-fed5e574a3b326c384d5960dae9b7b7b5f94d9be.zip
vgsp: raise GR forward shadow pool to 24 pages
The mail launch has 8 pointer/QMD pages plus up to two release/sem shadow lines; the 4-page pool exhausted and refused the launch even with the HPA-copy fallback. 24 covers the 16-page launch cap plus the two release shadows.
-rw-r--r--kernel/gsp_phys_booter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/gsp_phys_booter.c b/kernel/gsp_phys_booter.c
index 67da749..d90a683 100644
--- a/kernel/gsp_phys_booter.c
+++ b/kernel/gsp_phys_booter.c
@@ -802,7 +802,7 @@ bool gsp_phys_boot_requested(void)
*/
#define GSP_PHYS_RMCALL_GR_PT_PAGES 8u
#define GSP_PHYS_RMCALL_GR_PT_ENTRIES 32u
-#define GSP_PHYS_RMCALL_GR_SHADOW_PAGES 4u
+#define GSP_PHYS_RMCALL_GR_SHADOW_PAGES 24u
/*
* Channel alloc flags/internal flags (alloc/alloc_channel.h:141-143 bit 5 =