L4_BASE
normal_pdes[2] = L4_BASE;
L4_BASE[0] = 0;
if (!pmap_valid_entry(L4_BASE[pl4_i(va)])) {
L4_BASE[pl4_i(va)] = pa | pteflags;
if (!pmap_valid_entry(L4_BASE[pl4_i(va)])) {
L4_BASE[pl4_i(va)] = pa | pteflags;
#define PDP_BASE L4_BASE
#define PDES_INITIALIZER { L2_BASE, L3_BASE, L4_BASE }
if (!mm_pte_is_valid(L4_BASE[L4e_idx])) {
L4_BASE[L4e_idx] = pa | PTE_P | PTE_W;
KASSERT(L4_BASE[L4e_idx+i] == 0);
L4_BASE[L4e_idx+i] = pa | pteflags | PTE_A;
KASSERT(L4_BASE[L4e_idx+i] == 0);
L4_BASE[L4e_idx+i] = pa | pteflags | PTE_A;
KASSERT(ci->ci_normal_pdes[PTP_LEVELS - 2] == L4_BASE);
KASSERT(ci->ci_normal_pdes[PTP_LEVELS - 2] != L4_BASE);
ci->ci_normal_pdes[PTP_LEVELS - 2] = L4_BASE;