Problem with HPT370/372 and kernel 2.6.6-1.435.2.3

Ulisses ra993482 at ic.unicamp.br
Mon Jul 26 18:03:20 UTC 2004


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






More information about the devel mailing list