Arm SMMU: Set CB_INVALID for initial task

Zero is a valid context id.

capVSMappedCB is only checked on VSpace deletion.

Signed-off-by: Indan Zupancic <indan@nul.nu>
This commit is contained in:
Indan Zupancic
2026-02-04 20:59:52 +00:00
parent 56b42cf87e
commit 7dc04b9a4c

View File

@@ -486,7 +486,7 @@ BOOT_CODE cap_t create_it_address_space(cap_t root_cnode_cap, v_region_t it_v_re
rootserver.vspace, /* capVSBasePtr */
1 /* capVSIsMapped */
#ifdef CONFIG_ARM_SMMU
, 0 /* capVSMappedCB */
, CB_INVALID /* capVSMappedCB */
#endif
);
slot_pos_before = ndks_boot.slot_pos_cur;