diff -urN gnu-efi-2.0-old/elilo/alloc.c gnu-efi-2.0/elilo/alloc.c --- gnu-efi-2.0-old/elilo/alloc.c Wed Apr 4 22:20:33 2001 +++ gnu-efi-2.0/elilo/alloc.c Wed Apr 18 12:16:57 2001 @@ -228,7 +228,7 @@ alloc_initrd(EFI_PHYSICAL_ADDRESS start_addr, UINTN pgcnt) { - if (alloc_pages(pgcnt, EfiLoaderCode, AllocateAddress, start_addr) == 0) return -1; + if (alloc_pages(pgcnt, EfiRuntimeServicesCode, AllocateAddress, start_addr) == 0) return -1; initrd_addr = start_addr; initrd_pgcnt = pgcnt;