Re: Linux 4.1-rc5

From: Donald Parsons
Date: Tue May 26 2015 - 18:30:44 EST


Compile fails with gcc-4.5.1 on Fedora 14.

log shows...
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CC [M] arch/x86/kvm/mmu.o
arch/x86/kvm/mmu.c: In function ïïïkvm_mmu_pte_writeïïï:
arch/x86/kvm/mmu.c:4219:3: error: unknown field ïïïcr0_wpïïï specified
in initializer
arch/x86/kvm/mmu.c:4220:3: error: unknown field ïïïcr4_paeïïï specified
in initializer
arch/x86/kvm/mmu.c:4220:3: warning: excess elements in union initializer
arch/x86/kvm/mmu.c:4220:3: warning: (near initialization for
ïïï(anonymous)ïïï)
arch/x86/kvm/mmu.c:4221:3: error: unknown field ïïïnxeïïï specified in
initializer
arch/x86/kvm/mmu.c:4221:3: warning: excess elements in union initializer
arch/x86/kvm/mmu.c:4221:3: warning: (near initialization for
ïïï(anonymous)ïïï)
arch/x86/kvm/mmu.c:4222:3: error: unknown field ïïïsmep_andnot_wpïïï
specified in initializer
arch/x86/kvm/mmu.c:4222:3: warning: excess elements in union initializer
arch/x86/kvm/mmu.c:4222:3: warning: (near initialization for
ïïï(anonymous)ïïï)
arch/x86/kvm/mmu.c:4223:3: error: unknown field ïïïsmap_andnot_wpïïï
specified in initializer
arch/x86/kvm/mmu.c:4223:3: warning: excess elements in union initializer
arch/x86/kvm/mmu.c:4223:3: warning: (near initialization for
ïïï(anonymous)ïïï)
make[2]: *** [arch/x86/kvm/mmu.o] Error 1
make[1]: *** [arch/x86/kvm] Error 2
make: *** [arch/x86] Error 2

All previous versions including Linux 4.1-rc[234] compiled
successfully.

I cleaned cache too: ccache -C, no help.

Do I need to upgrade Fedora or is gcc 4.5.1 supposed to work?

Thanks,
Don


--
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/