Revision 04bc74ed hw/s390-virtio.c
b/hw/s390-virtio.c | ||
---|---|---|
193 | 193 |
if (kernel_filename) { |
194 | 194 |
kernel_size = load_image(kernel_filename, qemu_get_ram_ptr(0)); |
195 | 195 |
|
196 |
if (lduw_phys(KERN_IMAGE_START) != 0x0dd0) { |
|
196 |
if (lduw_be_phys(KERN_IMAGE_START) != 0x0dd0) {
|
|
197 | 197 |
fprintf(stderr, "Specified image is not an s390 boot image\n"); |
198 | 198 |
exit(1); |
199 | 199 |
} |
... | ... | |
232 | 232 |
} |
233 | 233 |
initrd_size = load_image(initrd_filename, qemu_get_ram_ptr(initrd_offset)); |
234 | 234 |
|
235 |
stq_phys(INITRD_PARM_START, initrd_offset); |
|
236 |
stq_phys(INITRD_PARM_SIZE, initrd_size); |
|
235 |
stq_be_phys(INITRD_PARM_START, initrd_offset);
|
|
236 |
stq_be_phys(INITRD_PARM_SIZE, initrd_size);
|
|
237 | 237 |
} |
238 | 238 |
|
239 | 239 |
if (kernel_cmdline) { |
Also available in: Unified diff