diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2013-12-16 10:11:28 +0100 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2013-12-23 13:12:34 +0200 |
commit | bb43d3839c29b17a2f5c122114cd4ca978065a18 (patch) | |
tree | 46ca203400f3008c8825ac42292150e80fc4c32d /readline.c | |
parent | f976b09ea249cccc3fd41c98aaf6512908db0bae (diff) | |
download | qemu-bb43d3839c29b17a2f5c122114cd4ca978065a18.zip qemu-bb43d3839c29b17a2f5c122114cd4ca978065a18.tar.gz qemu-bb43d3839c29b17a2f5c122114cd4ca978065a18.tar.bz2 |
piix: gigabyte alignment for ram
Map 3G (i440fx) of memory below 4G, so the RAM pieces
are nicely aligned to gigabyte borders.
Keep old memory layout for (a) old machine types and (b) in case all
memory fits below 4G and thus we don't have to split RAM into pieces
in the first place. The later makes sure this change doesn't take
away memory from 32bit guests.
So, with i440fx and up to 3.5 GB of memory, all of it will be mapped
below 4G. With more than 3.5 GB of memory 3 GB will be mapped below
4G and the remaining amount will be mapped above 4G.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'readline.c')
0 files changed, 0 insertions, 0 deletions