Hi, I have a soyo kt400 dragon ultra motherboard with a hpt370/372 raid controller. The problem is that booting kernel 2.6.6-1.435.2.3 always ends up with an oops in init_setup_hpt366(). CPU: 0 EIP: 0060:[<0232d6eb>] Not tainted EFLAGS: 00010246 (2.6.6-1.435.2.3) EIP is at init_setup_hpt366+0x61/0x139 eax: 00000006 ebx: 21e52800 ecx: 01040006 edx: 21f06f6c esi: 00000000 edi: 022a7cab ebp: 022e0b00 esp: 21f06f84 ds: 007b es: 007b ss: 0068 Process swapper (pid: 1, threadinfo=21f06000 task=21ebf630) Stack: 00000000 000000d0 00000006 022a7cab 022a7cab 022a8021 022a8028 022a802f 022a8037 00000000 00000000 022e0ce0 21e52800 00000000 00000000 021ec295 0232fe52 21e52800 00000000 0232fe8f 0233bcf4 0232fdc1 0232fe0f 0231c576 Call Trace: [<021ec295>] hpt366_init_one+0xf/0x12 [<0232fe52>] ide_scan_pcidev+0x31/0x54 [<0232fe8f>] ide_scan_pcibus+0x1a/0x85 [<0232fdc1>] probe_for_hwifs+0xa/0x14 [<0232fe0f>] ide_init+0x44/0x56 [<0231c576>] do_initcalls+0x49/0x97 [<0210037d>] init+0x0/0xe7 [<021003a4>] init+0x27/0xe7 [<021041d9>] kernel_thread_helper+0x5/0xb Code: ac aa 84 c0 75 fa 8b 44 24 08 83 e8 03 83 f8 02 0f 86 b1 00 I can boot with kernel 2.6.5-1.358, but the file /proc/ide/hpt366 shows garbage in the place of the chipset and the output of the hpt366 initialization code in dmesg is all messed up. I've already booted with 'pci=noacpi', 'noapic' and 'acpi=off', but had the same results with both kernels. Any ideas? Regards, -- Ulisses