summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_rm_emulation.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/gsp_rm_emulation.c')
-rw-r--r--kernel/gsp_rm_emulation.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/gsp_rm_emulation.c b/kernel/gsp_rm_emulation.c
index f395ce6..f7e7beb 100644
--- a/kernel/gsp_rm_emulation.c
+++ b/kernel/gsp_rm_emulation.c
@@ -5318,6 +5318,8 @@ static void gsp_rm_handle_set_page_directory(struct gsp_emu_context *ctx,
desc.pdb = phys;
desc.num_entries = num_entries;
desc.b_vidmem = (flags & 0x3) == 0;
+ /* CONT.400: RM's own SET_PAGE_DIRECTORY is authoritative. */
+ desc.verified = true;
gsp_sema_service_vaspace_add(&desc);
/* Show the first entries of the directory: they are the ground