]> xenbits.xensource.com Git - xen.git/commit
x86/mm: Make PV linear pagetables optional
authorGeorge Dunlap <george.dunlap@citrix.com>
Thu, 16 Nov 2017 11:13:11 +0000 (12:13 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 16 Nov 2017 11:13:11 +0000 (12:13 +0100)
commitbe63d665b848a58c540ee6a75effeaf678e4ccf5
tree53d09c174aff16b2f901e6fb506508fe7d3d6450
parent9454e3030ae0835c11aa66471238a9e09db5074e
x86/mm: Make PV linear pagetables optional

Allowing pagetables to point to other pagetables of the same level
(often called 'linear pagetables') has been included in Xen since its
inception; but recently it has been the source of a number of subtle
reference-counting bugs.

It is not used by Linux or MiniOS; but it is used by NetBSD and Novell
Netware.  There are significant numbers of people who are never going
to use the feature, along with significant numbers who need the
feature.

Reported-by: Jann Horn <jannh@google.com>
Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
docs/misc/xen-command-line.markdown
xen/arch/x86/mm.c