summaryrefslogtreecommitdiffstats
path: root/block/partitions
diff options
context:
space:
mode:
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>2015-11-05 19:56:35 +0100
committerThomas Gleixner <tglx@linutronix.de>2015-11-07 10:39:39 +0100
commitf4e342c87776884f0309942a3880ca7e835239f9 (patch)
tree9406165675c8569eb732aa4f9446c9e94a1e8c8a /block/partitions
parentx86/AMD: Fix last level cache topology for AMD Fam17h systems (diff)
downloadlinux-f4e342c87776884f0309942a3880ca7e835239f9.tar.xz
linux-f4e342c87776884f0309942a3880ca7e835239f9.zip
x86/mm: Skip the hypervisor range when walking PGD
The range between 0xffff800000000000 and 0xffff87ffffffffff is reserved for hypervisor and therefore we should not try to follow PGD's indexes corresponding to those addresses. While this has always been a problem, with the new W+X warning mechanism ptdump_walk_pgd_level_core() can now be called during boot, causing a PV Xen guest to crash. [ tglx: Replaced the macro with a readable inline ] Fixes: e1a58320a38d "x86/mm: Warn on W^X mappings" Reported-by: Sander Eikelenboom <linux@eikelenboom.it> Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Cc: xen-devel@lists.xen.org Link: http://lkml.kernel.org/r/1446749795-27764-1-git-send-email-boris.ostrovsky@oracle.com Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'block/partitions')
0 files changed, 0 insertions, 0 deletions