summaryrefslogtreecommitdiff
path: root/arch/arm64/Kconfig
diff options
context:
space:
mode:
authorJuergen Gross <jgross@suse.com>2015-02-27 15:45:29 +0100
committerDavid Vrabel <david.vrabel@citrix.com>2015-02-27 14:53:19 +0000
commitb8f05c8803fce899d79ca66f8d7f348cf15fb40e (patch)
tree4f11afba74e782e182b2f7a585907ad9ddfefbb0 /arch/arm64/Kconfig
parent5054daa285beaf706f051fbd395dc36c9f0f907f (diff)
x86/xen: correct bug in p2m list initialization
Commit 054954eb051f35e74b75a566a96fe756015352c8 ("xen: switch to linear virtual mapped sparse p2m list") introduced an error. During initialization of the p2m list a p2m identity area mapped by a complete identity pmd entry has to be split up into smaller chunks sometimes, if a non-identity pfn is introduced in this area. If this non-identity pfn is not at index 0 of a p2m page the new p2m page needed is initialized with wrong identity entries, as the identity pfns don't start with the value corresponding to index 0, but with the initial non-identity pfn. This results in weird wrong mappings. Correct the wrong initialization by starting with the correct pfn. Cc: stable@vger.kernel.org # 3.19 Reported-by: Stefan Bader <stefan.bader@canonical.com> Signed-off-by: Juergen Gross <jgross@suse.com> Tested-by: Stefan Bader <stefan.bader@canonical.com> Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Diffstat (limited to 'arch/arm64/Kconfig')
0 files changed, 0 insertions, 0 deletions