NKASANPML4E
(NKASANPML4E + 2 + 2 + howmany(KSTACK_PAGES, KASAN_SHADOW_SCALE))
for (i = 0; i < NKASANPML4E; i++) {
KASANPDPphys = allocpages(firstaddr, NKASANPML4E);
for (i = 0; i < NKASANPML4E; i++) {
for (i = 0; i < NKASANPML4E; i++) {
for (i = 0; i < NKASANPML4E; i++) /* KASAN shadow map */
.kasan_shadow_high = KV4ADDR(KASANPML4I + NKASANPML4E, 0, 0, 0),
.kasan_shadow_high = KV4ADDR(KASANPML4I + NKASANPML4E, 0, 0, 0),
#define KASANPML4I (DMPML4I - NKASANPML4E) /* Below the direct map */