Fixed in QEMU 2.1.0 ** Changed in: qemu Status: Fix Committed => Fix Released
-- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1334307 Title: isapc and pc-0.10 to pc-0.13 memory layout changed in 2.0.0 Status in QEMU: Fix Released Bug description: Using bash script: for j in isapc pc-0.10 pc-0.11 pc-0.12 pc-0.13 pc-0.14;do for i in 17 20 21 21x;do echo machine=$j on $i;~/qemu/out$i/i386-softmmu/qemu-system-i386 -M $j -m 3.5G -monitor stdio -vnc 0.0.0.0:11 <<EOF info mtree q EOF done; done >~/zall Where out17 is a build of v1.7.0, out20 is v2.0.0, out21 is master and out21x is with the provided patch you get: build2:~/qemu>grep machine\\\|monitor\\\|pc.ram ~/zall machine=isapc on 17 QEMU 1.7.0 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=isapc on 20 QEMU 2.0.0 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=isapc on 21 QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=isapc on 21x QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.10 on 17 QEMU 1.7.0 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.10 on 20 QEMU 2.0.0 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.10 on 21 QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.10 on 21x QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.11 on 17 QEMU 1.7.0 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.11 on 20 QEMU 2.0.0 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.11 on 21 QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.11 on 21x QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.12 on 17 QEMU 1.7.0 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.12 on 20 QEMU 2.0.0 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.12 on 21 QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.12 on 21x QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.13 on 17 QEMU 1.7.0 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.13 on 20 QEMU 2.0.0 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.13 on 21 QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000bfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000bfffffff 0000000100000000-000000011fffffff (prio 0, RW): alias ram-above-4g @pc.ram 00000000c0000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.13 on 21x QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.14 on 17 QEMU 1.7.0 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.14 on 20 QEMU 2.0.0 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.14 on 21 QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram machine=pc-0.14 on 21x QEMU 2.0.50 monitor - type 'help' for more information 0000000000000000-00000000dfffffff (prio 0, RW): alias ram-below-4g @pc.ram 0000000000000000-00000000dfffffff pc.ram 0000000000000000-00000000dfffffff (prio 0, RW): pc.ram To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1334307/+subscriptions