[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#464962: immediate crash on boot on TM5800



Bastian Blank wrote:
On Tue, Feb 12, 2008 at 01:42:50PM -0800, H. Peter Anvin wrote:
Okay, the faulting instruction is the following:
c0383360:       0f 1f 40 00             nopl   0x0(%eax)

include/asm-x86/nops.h:
| /* P6 nops */
| /* uses eax dependencies (Intel-recommended choice) */
[...]
| #define P6_NOP4 ".byte 0x0f,0x1f,0x40,0\n"


Yes, which requires a 686-class machine; gcc is also free to use these for -m686, so there is a userspace-visible difference, and thus the hack to call Crusoe a 686-class machine is not correct.

Unfortunately there is no CPUID flag for these, only the CPU level.

	-hpa



Reply to: