]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xen: save linear p2m list address in shared info structure
authorJuergen Gross <jgross@suse.com>
Fri, 17 Jul 2015 04:51:23 +0000 (06:51 +0200)
committerChuck Anderson <chuck.anderson@oracle.com>
Fri, 5 Feb 2016 11:43:22 +0000 (03:43 -0800)
commit5ecdf040a2f286f199f784beceb8182649344f0b
tree3ac82111ef0f620326424853fbf9536fd0bf0a79
parent698efdaf64d8e436243912c781830dbe415cc694
xen: save linear p2m list address in shared info structure

The virtual address of the linear p2m list should be stored in the
shared info structure read by the Xen tools to be able to support
64 bit pv-domains larger than 512 GB. Additionally the linear p2m
list interface includes a generation count which is changed prior
to and after each mapping change of the p2m list. Reading the
generation count the Xen tools can detect changes of the mappings
and re-read the p2m list eventually.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: Konrad Rzeszutek Wilk <Konrad.wilk@oracle.com>
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
(cherry picked from commit 4b9c9a11803eaa73b3223da9fcaea39b2f919d80)
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
(cherry picked from commit 82d85a2e93bed5c0054ee110a618201de8f32853)
arch/x86/xen/p2m.c