]> Git Repo - qemu.git/commit
sparc: Fix assertion caused by empty memory slot with 0 byte
authorStefan Weil <[email protected]>
Thu, 14 Apr 2011 17:19:00 +0000 (19:19 +0200)
committerBlue Swirl <[email protected]>
Fri, 15 Apr 2011 18:16:34 +0000 (18:16 +0000)
commit1a00282a739d5cb7247ac3634ddd3e76537ef5eb
tree822916c04752ee55eb099c4981b648bbe50d8b6f
parentcb842c90a485d9dbf05fa51e1500b3c1a1931256
sparc: Fix assertion caused by empty memory slot with 0 byte

If the memory size given on the command line is equal to the
maximum size of memory defined by the hardware, there is no
"empty slot" after physical memory.

The following command

qemu-system-sparc -m 256

raised an assertion:
exec.c:2614: cpu_register_physical_memory_offset: Assertion `size' failed

This can be fixed either at the caller side (don't call empty_slot_init)
or in empty_slot_init (do nothing) when size == 0. The second solution
was choosen here because it is more robust.

Signed-off-by: Stefan Weil <[email protected]>
hw/empty_slot.c
This page took 0.02185 seconds and 4 git commands to generate.