mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-13 01:08:50 +00:00
x86: don't set pagetable_setup_{start,done} hooks on 64-bit
paravirt_pagetable_setup_{start,done}() are not used (yet) under x86_64, and native_pagetable_setup_{start,done}() don't exist on x86_64. So they don't need to be set. Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
parent
9042219cd8
commit
d8dd8eec57
@ -367,8 +367,10 @@ struct pv_apic_ops pv_apic_ops = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
struct pv_mmu_ops pv_mmu_ops = {
|
struct pv_mmu_ops pv_mmu_ops = {
|
||||||
|
#ifndef CONFIG_X86_64
|
||||||
.pagetable_setup_start = native_pagetable_setup_start,
|
.pagetable_setup_start = native_pagetable_setup_start,
|
||||||
.pagetable_setup_done = native_pagetable_setup_done,
|
.pagetable_setup_done = native_pagetable_setup_done,
|
||||||
|
#endif
|
||||||
|
|
||||||
.read_cr2 = native_read_cr2,
|
.read_cr2 = native_read_cr2,
|
||||||
.write_cr2 = native_write_cr2,
|
.write_cr2 = native_write_cr2,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user