]> xenbits.xensource.com Git - xen.git/commit
x86/mm: fix PSE alignment checks in pagetable walker.
authorTim Deegan <Tim.Deegan@citrix.com>
Thu, 7 Apr 2011 14:19:52 +0000 (15:19 +0100)
committerTim Deegan <Tim.Deegan@citrix.com>
Thu, 7 Apr 2011 14:19:52 +0000 (15:19 +0100)
commit6de19d13bdc66f068d7b03896fe4850fcc693b83
treeab0e529bfc23af01c52e861fd17d5688145c71a0
parentc5acb1ae35409d705390da969af0e8860c9b2ab7
x86/mm: fix PSE alignment checks in pagetable walker.

The PSE handling doesn't check bits 1...8 (or 1...9 for non-PAE
guests) being zero, thus allowing bad (not 2Mb/4Mb aligned) large
pages to be handled.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Acked-by: Tim Deegan <Tim.Deegan@citrix.com>
xen-unstable changeset:   23138:777aaa2172c8
xen-unstable date:        Mon Apr 04 10:38:27 2011 +0100
xen/arch/x86/mm/guest_walk.c