>>Yet again, if i enable apic, the boot process hangs here: >>sata_nv version 0.6 >>PCI: Setting latency timer of device 0000:00:07.0 to 64 >>ata1: SATA max UDMA/133 cmd 0x9F0 ctl 0xBF2 bmdma 0xDC00 irq 11 >>ata2: SATA max UDMA/133 cmd 0x970 ctl 0xB72 bmdma 0xDC08 irq 11 >> >>These are the last messages that I get. The same behaviour on both >>motherboard. Shoudl I enable apic, it hangs on that. >> >>When I disable apic, the boot sequence looks like: >> >>sata_nv version 0.6 >>PCI: Setting latency timer of device 0000:00:07.0 to 64 >>ata1: SATA max UDMA/133 cmd 0x9F0 ctl 0xBF2 bmdma 0xDC00 irq 11 >>ata2: SATA max UDMA/133 cmd 0x970 ctl 0xB72 bmdma 0xDC08 irq 11 >>ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4003 85:7c69 >>86:3e01 87:4003 >>88:407f >>ata1: dev 0 ATA, max UDMA/133, 320173056 sectors: lba48 >>nv_sata: Primary device added >>nv_sata: Primary device removed >>nv_sata: Secondary device added >>nv_sata: Secondary device removed > > > Can you send the output of "cat /proc/interrupts" and a "lspci -xxx" ? > > Also you may want to disable hotplug from the device table in sata_nv.c > for now in case this has something to do with hotplug interrupts. lspci -xxx attached. However, this is the last kernel booted, 2.6.14-rc5, where it CAN boot with IO-APIC and seems to be working. I tend to believe this has something to do with adding those MCPxx chips support with GENERIC behaviour. root@anarxi:~/bck# cat /proc/interrupts CPU0 CPU1 0: 65346785 4277 IO-APIC-edge timer 2: 0 0 XT-PIC cascade 4: 9511 1 IO-APIC-edge serial 5: 18784254 1 IO-APIC-level eth0 8: 3 1 IO-APIC-edge rtc 11: 4831679 5 IO-APIC-level libata NMI: 0 0 LOC: 65355312 65392463 ERR: 0 MIS: 2