oops on boot from Jmicron patch

Bug #62095 reported by nick materer
4
Affects Status Importance Assigned to Milestone
linux-source-2.6.17 (Ubuntu)
Fix Released
High
Ben Collins

Bug Description

Binary package hint: linux-source-2.6.17

oops on boot with linux-image-2.6.17-generic on a P5B board. No oops when Jmicron is disabled with the bios.

Problem is that not all the patch was applied due to a problem applying the 2.7.18 patch by the kernel mantainors

See:

commit 79860a9a79a17f1bed0713680a3995467405ba49
+Author: Alan Cox <alan lxorguk ukuu org uk>
+Date: Wed Aug 9 15:04:58 2006 +0100
+
+ [PATCH] PATCH: 2.6.18 oops on boot fix for IDE
+
+ When the IDE fix for Jmicron went in one piece went walking somewhere
+ (send log shows my end somehow). Without this sometimes you get an oops
+ on boot.
+

Adding the additional patch (see below) to the ubuntu 2.6.17 source fixes this problem

+diff --git a/drivers/ide/pci/generic.c b/drivers/ide/pci/generic.c
+index 2f962cf..78810ba 100644
+--- a/drivers/ide/pci/generic.c
++++ b/drivers/ide/pci/generic.c
+@@ -180,6 +180,36 @@ static ide_pci_device_t generic_chipsets
+ .channels = 2,
+ .autodma = AUTODMA,
+ .bootable = OFF_BOARD,
++ },{ /* 15 */
++ .name = "JMB361",
++ .init_hwif = init_hwif_generic,
++ .channels = 2,
++ .autodma = AUTODMA,
++ .bootable = OFF_BOARD,
++ },{ /* 16 */
++ .name = "JMB363",
++ .init_hwif = init_hwif_generic,
++ .channels = 2,
++ .autodma = AUTODMA,
++ .bootable = OFF_BOARD,
++ },{ /* 17 */
++ .name = "JMB365",
++ .init_hwif = init_hwif_generic,
++ .channels = 2,
++ .autodma = AUTODMA,
++ .bootable = OFF_BOARD,
++ },{ /* 18 */
++ .name = "JMB366",
++ .init_hwif = init_hwif_generic,
++ .channels = 2,
++ .autodma = AUTODMA,
++ .bootable = OFF_BOARD,
++ },{ /* 19 */
++ .name = "JMB368",
++ .init_hwif = init_hwif_generic,
++ .channels = 2,
++ .autodma = AUTODMA,
++ .bootable = OFF_BOARD,
+ }
+ };
+

nick materer (materer)
description: updated
Changed in linux-source-2.6.17:
assignee: nobody → ben-collins
status: Unconfirmed → Fix Committed
importance: Untriaged → High
Revision history for this message
Ben Collins (ben-collins) wrote : Re: [Bug 62095] oops on boot from Jmicron patch

On Sat, 2006-09-23 at 22:22 +0000, nick materer wrote:
> Public bug reported:
>
> Binary package hint: linux-source-2.6.17
>
> oops on boot with linux-image-2.6.17-generic on a P5B board. No oops
> when Jmicron is disabled with the bios.

I've cherry-picked this patch. JMicron was gracious enough to send me an
eval board last week. It should be arriving today. Once I test this
patch (no more blind patching and hoping things work), and get ich8
working, I'll do an upload (hopefully later this evening).

Revision history for this message
Ben Collins (ben-collins) wrote :

Kernel will be available in a few days.

Changed in linux-source-2.6.17:
status: Fix Committed → Fix Released
Revision history for this message
nick materer (materer) wrote :

linux-image-2.6.17-generic works on my P5B board with no oops at boot!

Thanks

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.