diff --git a/ski-bootloader/fw-emu.c b/ski-bootloader/fw-emu.c index 4609747..a4d87b7 100644 --- a/ski-bootloader/fw-emu.c +++ b/ski-bootloader/fw-emu.c @@ -316,8 +316,7 @@ struct ia64_boot_param * sys_fw_init (const char *args, int arglen, u64 initramf MAKE_MD(EFI_BOOT_SERVICES_DATA, EFI_MEMORY_WB, 0*MB, 1*MB); /* bootloader.lds targets this space */ MAKE_MD(EFI_PAL_CODE, EFI_MEMORY_WB, 1*MB, 2*MB); - MAKE_MD(EFI_CONVENTIONAL_MEMORY, EFI_MEMORY_WB, 2*MB, 130*MB); - MAKE_MD(EFI_CONVENTIONAL_MEMORY, EFI_MEMORY_WB, 4096*MB, 6144*MB); + MAKE_MD(EFI_CONVENTIONAL_MEMORY, EFI_MEMORY_WB, 2*MB, 3172*MB); #else MAKE_MD( 4, 0x9, 0x0000000000000000, 0x0000000000001000); MAKE_MD( 7, 0x9, 0x0000000000001000, 0x000000000008a000); diff --git a/src/state.c b/src/state.c index 475724b..19e376b 100644 --- a/src/state.c +++ b/src/state.c @@ -70,7 +70,7 @@ const REG cpuids[NCPUIDS] = { 0x2d7474656c776548ULL, 0x006472616b636150ULL, #else const REG cpuids[NCPUIDS] = { 0x5320696b53205048ULL, 0x726f74616c756d69ULL, #endif - 0, 0x000000001f000004ULL, + 0, 0x000000001f030004ULL, 0x5ULL }; unsigned n_stack_phys /* = 96 */; /* initialized in InitPlatform() */