diff options
author | George Dunlap <george.dunlap@eu.citrix.com> | 2013-06-18 14:56:29 +0100 |
---|---|---|
committer | Ian Jackson <Ian.Jackson@eu.citrix.com> | 2013-06-24 12:20:29 +0100 |
commit | 6392092e7e04b2c40145743ba1a078499210af9a (patch) | |
tree | d170d12e1b8b0cdca0b5dd8c274135e640dac21c /tools/libxl | |
parent | 56fb55c42ec4cca9d7bd702d85b15a25c62da691 (diff) | |
download | xen-6392092e7e04b2c40145743ba1a078499210af9a.tar.gz xen-6392092e7e04b2c40145743ba1a078499210af9a.tar.bz2 xen-6392092e7e04b2c40145743ba1a078499210af9a.zip |
hvmloader: Remove minimum size for BARs to relocate to 64-bit space
Allow devices with BARs less than 512MiB to be relocated to high
memory.
This will only be invoked if there is not enough low MMIO space to map
the device, and will be done preferentially to large devices first; so
in all likelihood only large devices will be remapped anyway.
This is needed to work-around the issue of qemu-xen not being able to
handle moving guest memory around to resize the MMIO hole. The
default MMIO hole size is less than 256MiB.
v3:
- Fixed minor style issue
Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
CC: Ian Campbell <ian.campbell@citrix.com>
CC: Hanweidong <hanweidong@huawei.com>
CC: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools/libxl')
0 files changed, 0 insertions, 0 deletions