I am experiencing the same issue on a newly-upgraded Feisty box (kernel 2.6.20-16-generic). The hardware is the HPT302N PCI PATA interface card. The driver loaded fine under Edgy. The bug only occurs when a disk is attached to the card.
The driver loads successfully when no disk is attached (although DMA is disabled due to a timing problem): [ 24.255793] HPT302: IDE controller at PCI slot 0000:05:09.0 [ 24.255861] ACPI: PCI Interrupt 0000:05:09.0[A] -> GSI 18 (level, low) -> IRQ 18 [ 24.255967] HPT302: chipset revision 2 [ 24.256030] HPT302: 100% native mode on irq 18 [ 24.256091] HPT3xxN detected, FREQ: 68, PLL: 35 [ 26.476771] HPT37xN: unknown bus timing [38 2]. [ 26.476930] hpt366: no known IDE timings, disabling DMA. [ 26.480078] hpt366: no known IDE timings, disabling DMA. When a disk is attached, the module messages are the same... [ 30.372880] HPT302: IDE controller at PCI slot 0000:05:09.0 [ 30.372947] ACPI: PCI Interrupt 0000:05:09.0[A] -> GSI 18 (level, low) -> IRQ 18 [ 30.373054] HPT302: chipset revision 2 [ 30.373119] HPT302: 100% native mode on irq 18 [ 30.373180] HPT3xxN detected, FREQ: 68, PLL: 35 [ 32.595496] HPT37xN: unknown bus timing [38 2]. [ 32.595655] hpt366: no known IDE timings, disabling DMA. [ 32.598892] hpt366: no known IDE timings, disabling DMA. ... but are soon followed by the BUG: [ 33.569105] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000028 [ 33.569226] printing eip: [ 33.569282] d00f0022 [ 33.570387] *pde = 00000000 [ 33.570442] Oops: 0000 [#1] [ 33.570494] SMP [ 33.570619] Modules linked in: ext3 jbd mbcache sg sd_mod ata_piix ata_generic libata scsi_mod r8169 hpt366 e100 mii floppy generic ehci_hcd uhci_hcd usbcore raid10 raid456 xor raid1 raid0 multipath linear md_mod thermal processor fan dm_mod fbcon tileblit font bitblit softcursor vesafb capability commoncap [ 33.572169] CPU: 0 [ 33.572170] EIP: 0060:[<d00f0022>] Not tainted VLI [ 33.572171] EFLAGS: 00010246 (2.6.20-16-generic #2) [ 33.572335] EIP is at pci_bus_clock_list+0x22/0x30 [hpt366] [ 33.572392] eax: 0000000a ebx: 00000000 ecx: 0000000a edx: 0000000c [ 33.572453] esi: cdc7f000 edi: c047ff94 ebp: 00000000 esp: cf713d18 [ 33.572515] ds: 007b es: 007b ss: 0068 [ 33.572571] Process modprobe (pid: 2031, ti=cf712000 task=cf2b1030 task.ti=cf712000) [ 33.572634] Stack: 00000051 d00f0853 00000000 cdd849c0 0000000c 0c1161cb 30070000 cff8ffff [ 33.573031] 00000000 00000012 c047ff00 c047ff94 c047ff94 c047ff00 d00f0a10 02000000 [ 33.573431] cdd849c0 c03caf00 00000012 c03caf28 ff154345 00000078 c047ff94 c047ff94 [ 33.573833] Call Trace: [ 33.573931] [<d00f0853>] hpt372_tune_chipset+0xc3/0x130 [hpt366] [ 33.574034] [<d00f0a10>] hpt3xx_tune_chipset+0x150/0x2b0 [hpt366] [ 33.574135] [<c02656a0>] probe_hwif+0x740/0x7f0 [ 33.574236] [<c02684b4>] do_ide_setup_pci_device+0x154/0x480 [ 33.574338] [<c02660fe>] probe_hwif_init_with_fixup+0xe/0xa0 [ 33.574435] [<c02688c3>] ide_setup_pci_device+0x43/0x80 [ 33.574530] [<d00f0260>] init_setup_hpt37x+0x0/0x10 [hpt366] [ 33.574627] [<d00f0257>] hpt366_init_one+0x97/0xa0 [hpt366] [ 33.574722] [<d00f0260>] init_setup_hpt37x+0x0/0x10 [hpt366] [ 33.574818] [<d00f1750>] init_chipset_hpt366+0x0/0x150 [hpt366] [ 33.574912] [<d00f0db0>] init_iops_hpt366+0x0/0x510 [hpt366] [ 33.575007] [<d00f1b10>] init_hwif_hpt366+0x0/0x33c [hpt366] [ 33.575103] [<d00f0c60>] init_dma_hpt366+0x0/0x150 [hpt366] [ 33.575201] [<d00f01c0>] hpt366_init_one+0x0/0xa0 [hpt366] [ 33.575295] [<c01fba86>] pci_device_probe+0x56/0x80 [ 33.575392] [<c0257aa6>] really_probe+0x66/0x190 [ 33.575488] [<c0257c19>] driver_probe_device+0x49/0xc0 [ 33.575585] [<c0257dee>] __driver_attach+0x9e/0xa0 [ 33.575680] [<c0256f7b>] bus_for_each_dev+0x3b/0x60 [ 33.575777] [<c0257944>] driver_attach+0x24/0x30 [ 33.575868] [<c0257d50>] __driver_attach+0x0/0xa0 [ 33.575959] [<c025730b>] bus_add_driver+0x7b/0x1a0 [ 33.576056] [<c01fbc54>] __pci_register_driver+0x74/0xc0 [ 33.576152] [<c014422d>] sys_init_module+0x15d/0x1ba0 [ 33.576259] [<d00da000>] generic_error_handler+0x0/0x30 [ata_generic] [ 33.576366] [<c0103280>] syscall_call+0x7/0xb [ 33.576467] ======================= [ 33.576520] Code: <8b> 04 83 5b c3 89 f6 8d bc 27 00 00 00 00 80 78 5d 00 8b 48 2c 74 07 f3 c3 90 8d 74 26 00 0f b6 [ 33.577798] EIP: [<d00f0022>] pci_bus_clock_list+0x22/0x30 [hpt366] SS:ESP 0068:cf713d18 The full dmesg output is attached. ** Attachment added: "dmesg output when a disk is attached to the HPT302N" http://launchpadlibrarian.net/8350944/dmesg.disk-attached-to-hpt302n -- PCI IDE card - hde drive not found by Feisty https://bugs.launchpad.net/bugs/108906 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs