[Bug 189368] Re: kernel panic with notebook Amilo Xa 2528 P5811 kernel 2.6.24

Andy Whitcroft apw at canonical.com
Tue Apr 14 14:28:57 UTC 2009


According to the upstream bug this is fixed by the upstream commit
below.  This commit appeared in v2.6.28 and therefore should be in the
current Jaunty kernels already:

  commit 6636487e8dc49a1c43fed336bdc4a2f3d7ce6881
  Author: Bartlomiej Zolnierkiewicz <bzolnier at gmail.com>
  Date:   Tue Dec 2 20:40:03 2008 +0100

    amd74xx: workaround unreliable AltStatus register for nVidia controllers
    
    It seems that on some nVidia controllers using AltStatus register
    can be unreliable so default to Status register if the PCI device
    is in Compatibility Mode.  In order to achieve this:
    
    * Add ide_pci_is_in_compatibility_mode() inline helper to <linux/ide.h>.
    
    * Add IDE_HFLAG_BROKEN_ALTSTATUS host flag and set it in amd74xx host
      driver for nVidia controllers in Compatibility Mode.
    
    * Teach actual_try_to_identify() and drive_is_ready() about the new flag.
    
    This fixes the regression caused by removal of CONFIG_IDEPCI_SHARE_IRQ
    config option in 2.6.25 and using AltStatus register unconditionally when
    available (kernel.org bugs #11659 and #10216).
    
    [ Moreover for CONFIG_IDEPCI_SHARE_IRQ=y (which is what most people
      and distributions use) it never worked correctly. ]
    
    Thanks to Remy LABENE and Lars Winterfeld for help with debugging the proble
    
    More info at:
    http://bugzilla.kernel.org/show_bug.cgi?id=11659
    http://bugzilla.kernel.org/show_bug.cgi?id=10216
    
    Reported-by: Remy LABENE <remy.labene at free.fr>
    Tested-by: Remy LABENE <remy.labene at free.fr>
    Tested-by: Lars Winterfeld <lars.winterfeld at tu-ilmenau.de>
    Acked-by: Borislav Petkov <petkovbb at gmail.com>
    Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier at gmail.com>


** Bug watch added: Linux Kernel Bug Tracker #10216
   http://bugzilla.kernel.org/show_bug.cgi?id=10216

** Changed in: linux (Ubuntu)
       Status: Triaged => In Progress

** Changed in: linux (Ubuntu)
     Assignee: (unassigned) => Andy Whitcroft (apw)

-- 
kernel panic with notebook Amilo Xa 2528 P5811 kernel 2.6.24
https://bugs.launchpad.net/bugs/189368
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Linux.




More information about the kernel-bugs mailing list