• B
    sparc64: fix initrd loading · 5f2bf0fe
    Blue Swirl 提交于
    Initrd load address is too low, it conflicts with kernel load
    address:
    rom: requested regions overlap (rom phdr #0: /tmp/vmlinux-debian-6.0.4-sparc64. free=0x0000000000742519, addr=0x0000000000400000)
    rom loading failed
    
    Fix by making the initrd address variable, load initrd after kernel
    image. Use 64 bit variables instead of longs or 32 bit types.
    Tested-by: NArtyom Tarasenko <atar4qemu@gmail.com>
    Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
    5f2bf0fe
sun4u.c 29.4 KB