Jeremy Fitzhardinge
ee5aa8d3ba
x86/pgtable.h: demacro ptep_set_access_flags
...
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:31 +02:00
Jeremy Fitzhardinge
2761fa0920
x86: add pud_alloc for 4-level pagetables
...
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:31 +02:00
Jeremy Fitzhardinge
6944a9c894
x86: rename paravirt_alloc_pt etc after the pagetable structure
...
Rename (alloc|release)_(pt|pd) to pte/pmd to explicitly match the name
of the appropriate pagetable level structure.
[ x86.git merge work by Mark McLoughlin <markmc@redhat.com > ]
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Mark McLoughlin <markmc@redhat.com >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:31 +02:00
Jeremy Fitzhardinge
394158559d
x86: move all the pgd_list handling to one place
...
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:31 +02:00
Jeremy Fitzhardinge
5a5f8f4224
x86: move pgalloc pud and pgd operations into common place
...
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:30 +02:00
Jeremy Fitzhardinge
170fdff705
x86: move pmd functions into common asm/pgalloc.h
...
Common definitions for 3-level pagetable functions.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:30 +02:00
Jeremy Fitzhardinge
397f687ab7
x86: move pte functions into common asm/pgalloc.h
...
Common definitions for 2-level pagetable functions.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:30 +02:00
Ingo Molnar
1ec1fe73df
x86: xen unify x86 add common mm pgtable c fix
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:30 +02:00
Jeremy Fitzhardinge
4f76cd3822
x86: add common mm/pgtable.c
...
Add a common arch/x86/mm/pgtable.c file for common pagetable functions.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-04-24 23:57:30 +02:00