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

Reply via email to