On 08/18/15 23:50, Ingo Molnar wrote:

Ah, so I was able to make math-emu work with the 'no387 nofxsr' boot options.

It turns out that the crash happens due 'no387' not turning off all modern FPU
features in cpufeatures, which confuses the FPU code. (This is a far less severe
bug than math emu not working at all.)

I get some instances of:

    /etc/rc3.d/S99local: line 26:  1626 Illegal instruction

due to user-space presuming modern FPU capabilities:


And I bet if CPUID actually reported the right thing it probably would work okay. As I said, I tested this under Qemu which reported an accurate (lack of) CPUID for a 486SX.

        -hpa


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to