xenpaging: check p2mt in p2m_mem_paging functions
authorOlaf Hering <olaf@aepfle.de>
Thu, 20 Oct 2011 10:25:55 +0000 (11:25 +0100)
committerOlaf Hering <olaf@aepfle.de>
Thu, 20 Oct 2011 10:25:55 +0000 (11:25 +0100)
commit6b54b24f373ca41a2f783d9019add3842e594b7a
tree03354c1dd2d02a46e6a89bf5a9d46bb98f1539da
parent21af82395fc43a00546c6a49b65fd9493bd4f942
xenpaging: check p2mt in p2m_mem_paging functions

Add checks to forward the p2m_ram_paging* state properly during page-in.

Resume can be called several times if several vcpus called populate for
the gfn. Finish resume only once.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/p2m.c