FS#9565 - kernel26-2.6.24.1-2 crash on EPIA MII 10000
Attached to Project:
Arch Linux
Opened by L. TANGUY (sk) - Wednesday, 13 February 2008, 17:45 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 21 March 2008, 18:33 GMT
Opened by L. TANGUY (sk) - Wednesday, 13 February 2008, 17:45 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 21 March 2008, 18:33 GMT
|
Details
Description:
Since I upgraded to 2.6.24.1, my EPIA MII-10000 (Via C3 Nehemiah) fails to boot (kernel crash), complaining from illegal instructions. Same problem as described here: http://bbs.archlinux.org/viewtopic.php?id=43817 The system worked fine with kernel26-2.6.23.14-1. I really suspect the default .config file, and especially the modifications since version 1.113 Additional info: * kernel26-2.6.24.1-2 Steps to reproduce: Always reproductible on boot. |
This task depends upon
perhaps the Epia is no longer in the 686 instruction set suppported
I don't have yet a working configuration.
I'll try to change some config options, but it will take some time, as the C3 isn't really designed to be a compilation monster.. :)
If someone already has a working config file to share, it sure will speed up the process..
I think that the problem may lie in the CONFIG_X86_ALIGNMENT_16=y option.
+CONFIG_MVIAC3_2=y
hrm you remove 686 instruction and set c3 instruction, that is not possible to do.
This config was mainly to illustrate the peripheral changes caused by selecting C3-2.
The instruction set is basically the same, but the C3-2 choice changes some other values (like X86_ALIGNMENT_16 etc.).
Those options are AFAIK not customizable as they are automatically set by make config.
So there is indeed a regression, not in your packaging, but in the mainline kernel. It will make EPIA boards unusable on every distribution that ship a stock i686 kernel.
Thanks a lot.