Merge branch 'bugfix' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen

* 'bugfix' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen:
  xen: set up mmu_ops before trying to set any ptes
This commit is contained in:
Linus Torvalds 2009-10-29 15:03:36 -07:00
Родитель 8d5eb435c3 973df35ed9
Коммит 2e2ec95235
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -1075,6 +1075,8 @@ asmlinkage void __init xen_start_kernel(void)
* Set up some pagetable state before starting to set any ptes. * Set up some pagetable state before starting to set any ptes.
*/ */
xen_init_mmu_ops();
/* Prevent unwanted bits from being set in PTEs. */ /* Prevent unwanted bits from being set in PTEs. */
__supported_pte_mask &= ~_PAGE_GLOBAL; __supported_pte_mask &= ~_PAGE_GLOBAL;
if (!xen_initial_domain()) if (!xen_initial_domain())
@ -1099,7 +1101,6 @@ asmlinkage void __init xen_start_kernel(void)
*/ */
xen_setup_stackprotector(); xen_setup_stackprotector();
xen_init_mmu_ops();
xen_init_irq_ops(); xen_init_irq_ops();
xen_init_cpuid_mask(); xen_init_cpuid_mask();