KERNEL_IMAGE_SIZE
#define __NO_KASLR_END_KERNEL (__NO_KASLR_START_KERNEL + KERNEL_IMAGE_SIZE)
slots = 1 + (KERNEL_IMAGE_SIZE - minimum - image_size) / CONFIG_PHYSICAL_ALIGN;
mem_limit = KERNEL_IMAGE_SIZE;
if (virt_addr + needed_size > KERNEL_IMAGE_SIZE)
if (y >= KERNEL_IMAGE_SIZE)
VIRTUAL_BUG_ON(y >= KERNEL_IMAGE_SIZE);
#define MODULES_VADDR (__START_KERNEL_map + KERNEL_IMAGE_SIZE)
BUILD_BUG_ON(MODULES_VADDR - __START_KERNEL_map < KERNEL_IMAGE_SIZE);
BUILD_BUG_ON(MODULES_LEN + KERNEL_IMAGE_SIZE > 2*PUD_SIZE);
VMCOREINFO_NUMBER(KERNEL_IMAGE_SIZE);
unsigned long vaddr_end = __START_KERNEL_map + KERNEL_IMAGE_SIZE;
VIRTUAL_BUG_ON(y >= KERNEL_IMAGE_SIZE);
if (y >= KERNEL_IMAGE_SIZE)
u64 range = KERNEL_IMAGE_SIZE - LOAD_PHYSICAL_ADDR - kernel_total_size;