Re: [git pull] xen, x86 fixes
From: Jeremy Fitzhardinge
Date: Tue Jun 24 2008 - 08:41:20 EST
Adrian Bunk wrote:
Another compile error from the x86 tree:
<-- snip -->
...
CC arch/x86/xen/mmu.o
/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/x86/xen/mmu.c: In function âxen_pmd_valâ:
/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/x86/xen/mmu.c:229: error: âpmd_tâ has no member named âpmdâ
make[2]: *** [arch/x86/xen/mmu.o] Error 1
<-- snip -->
The problem seems to be related to CONFIG_X86_PAE=n which results in
PAGETABLE_LEVELS == 2.
Not visible in -next due to "xen: remove support for non-PAE 32-bit",
but that is not in 2.6.26.
Thanks Adrian,
Bringing that patch over into .26 would be the easiest fix. It's
effectively a bugfix because non-PAE Xen is broken and unusable anyway.
Alternatively, I can easily put a little patch together to use the right
accessors that will compile in non-PAE.
J
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/