]> xenbits.xensource.com Git - xen.git/commit
hvmloader: PA range 0xfc000000-0xffffffff should be UC
authorJan Beulich <jbeulich@suse.com>
Wed, 21 May 2014 16:14:04 +0000 (18:14 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 21 May 2014 16:14:04 +0000 (18:14 +0200)
commitc22bd567ce22f6ad9bd93318ad0d7fd1c2eadb0d
tree9a13efd341bdc065873424cbce3156dbe7462d6c
parentd06886694328a31369addc1f614cf326728d65a6
hvmloader: PA range 0xfc000000-0xffffffff should be UC

Rather than leaving the range from PCI_MEM_END (0xfc000000) to 4G
uncovered, we should include this in the UC range created for the (low)
PCI range. Besides being more correct, this also has the advantage that
with the way pci_setup() currently works the range will always be
mappable with a single variable range MTRR (rather than from 2 to 5
depending on how much the lower boundary gets shifted down to
accommodate all devices).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/firmware/hvmloader/cacheattr.c