Package: linux-image-2.6.22-3-486 Version: 2.6.22-6 Severity: important The Linux kernel with 486 flavour should run on each Intel-based hardware. The current Debian's Linux kernel does not run on Vortex86SX hardware.
The Vortex86SX is a cheap System on Chip, which provides CPU compatible with 486SX (without FPU). It does run on Debian's Linux kernel 2.6.18 from Etch. It crashed after boot with Sid kernel. The output from console: Checking 'hlt' instruction... OK. invalid opcode: 0000 [#1] Modules linked in: CPU: 0 EIP: 0060:[<c0108bea>] Not tainted VLI EFLAGS: 00000046 (2.6.22-3-486 #1) EIP is at apply_paravirt+0x4c/0x52 eax: 00000001 ebx: c0390e04 ecx: 00000000 edx: 00000000 esi: c0390e04 edi: c1100572 ebp: c0366520 esp: c0343fc4 ds: 007b es: 007b fs: 0000 fs: 0000 ss: 0068 Process swapper (pid: 0, ti=c0342000 task=c031a2c0 task.ti=c0342000) Stack: c011481d 00000293 c0366592 c034b2e8 ffffffff c0344a89 00000036 c03443dc 00000000 c0366520 00000000 00099800 c033c000 007f3007 00000000 Call Trace: [<c011481d>] end_irq_disable+0x0/0x1 [<c034b2e8>] alternative_instructions+0x3f/0x4d [<c0344a89>] start_kernel+0x283/0x295 [<c03443dc>] unknown_bootoption+0x0/0x202 ======================= Code: 0c 24 8b 0b ff 15 d0 0f 32 c0 0f b6 53 05 39 d0 76 04 0f 0b eb fe 29 c2 03 03 83 c3 08 e8 b5 ff ff ff 39 f3 72 cd b8 01 00 00 00 <0f> a2 58 5b 5e c3 55 89 d5 57 56 53 c3 83 ec 14 83 3d f0 6f EIP: [<c0108bea>] apply_paravirt+0x4c/0x52 SS:ESP 0068:c0343fc4 Kernel panic - not syncing: Attempted to kill idle task! The system crash is caused by CONFIG_PARAVIRT option. I recompiled the 486 flavour kernel without CONFIG_PARAVIRT and it works correctly. I think this option should be removed from 486 flavour. -- .''`. Piotr Roszatycki : :' : mailto:[EMAIL PROTECTED] `. `' mailto:[EMAIL PROTECTED] `- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]