| Submitter | Alexander Graf |
|---|---|
| Date | Oct. 4, 2012, 1:56 p.m. |
| Message ID | <1349359016-13107-33-git-send-email-agraf@suse.de> |
| Download | mbox | patch |
| Permalink | /patch/189174/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/ppc/e500.c b/hw/ppc/e500.c index fc3fde0..feb712e 100644 --- a/hw/ppc/e500.c +++ b/hw/ppc/e500.c @@ -540,7 +540,8 @@ void ppce500_init(PPCE500Params *params) /* Load initrd. */ if (params->initrd_filename) { - initrd_base = (kernel_size + INITRD_LOAD_PAD) & ~INITRD_PAD_MASK; + initrd_base = (loadaddr + kernel_size + INITRD_LOAD_PAD) & + ~INITRD_PAD_MASK; initrd_size = load_image_targphys(params->initrd_filename, initrd_base, ram_size - initrd_base);