From: Jeremy Fitzhardinge Date: Wed, 2 May 2007 17:27:13 +0000 (+0200) Subject: [PATCH] i386: PARAVIRT: Add pagetable accessors to pack and unpack pagetable entries X-Git-Tag: v2.6.22-rc1~1011^2~99 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3dc494e86d1c93afd4c66385f270899dbfae483d;p=pandora-kernel.git [PATCH] i386: PARAVIRT: Add pagetable accessors to pack and unpack pagetable entries Add a set of accessors to pack, unpack and modify page table entries (at all levels). This allows a paravirt implementation to control the contents of pgd/pmd/pte entries. For example, Xen uses this to convert the (pseudo-)physical address into a machine address when populating a pagetable entry, and converting back to pphys address when an entry is read. Signed-off-by: Jeremy Fitzhardinge Signed-off-by: Andi Kleen Acked-by: Ingo Molnar --- Reading git-diff-tree failed