aboutsummaryrefslogtreecommitdiffstats
path: root/tools/flask/libflask
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-11-14 08:09:50 +0000
committerKeir Fraser <keir.fraser@citrix.com>2009-11-14 08:09:50 +0000
commitf481a3f9c3d69d1a7a059538547550142ac66792 (patch)
tree97db5e2323468b91637c56913fa5327b2d5c5dbf /tools/flask/libflask
parent38d6eb319ce61c93966c84fd07c3efcd383cdb15 (diff)
downloadxen-f481a3f9c3d69d1a7a059538547550142ac66792.tar.gz
xen-f481a3f9c3d69d1a7a059538547550142ac66792.tar.bz2
xen-f481a3f9c3d69d1a7a059538547550142ac66792.zip
xend: Balloon down memory to achive enough DMA32 memory for PV guests
with PCI pass-through to succesfully launch. If the user hasn't used dom0_mem=3D bootup parameter, the privileged domain usurps all of the memory. During launch of PV guests with PCI pass-through we ratchet down the memory for the privileged domain to the required memory for the PV guest. However, for PV guests with PCI pass-through we do not take into account that the PV guest is going to swap its SWIOTLB memory for DMA32 memory - in fact, swap 64MB of it. This patch balloon's down the privileged domain so that there are 64MB of DMA32 memory available. From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/flask/libflask')
0 files changed, 0 insertions, 0 deletions