Re: 2.4.29-pre1 OOPS early in boot with Intel ICH5 SATA controller

From: Jeff Garzik (jgarzik_at_pobox.com)
Date: 12/11/04

  • Next message: Arne Caspari: "[PATCH] drivers/base/driver.c : driver_unregister"
    Date:	Sat, 11 Dec 2004 13:52:12 -0500
    To: "Alan J. Wylie" <alan@wylie.me.uk>
    
    

    Alan J. Wylie wrote:
    > Code; c01ccd07 <ata_host_add+57/80>
    > 00000000 <_EIP>:
    > Code; c01ccd07 <ata_host_add+57/80> <=====
    > 0: ff 50 50 call *0x50(%eax) <=====
    > Code; c01ccd0a <ata_host_add+5a/80>
    > 3: 89 da mov %ebx,%edx
    > Code; c01ccd0c <ata_host_add+5c/80>
    > 5: 85 c0 test %eax,%eax
    > Code; c01ccd0e <ata_host_add+5e/80>
    > 7: 75 12 jne 1b <_EIP+0x1b>
    > Code; c01ccd10 <ata_host_add+60/80>
    > 9: 8b 5c 24 14 mov 0x14(%esp),%ebx
    > Code; c01ccd14 <ata_host_add+64/80>
    > d: 89 d0 mov %edx,%eax
    > Code; c01ccd16 <ata_host_add+66/80>
    > f: 8b 74 24 18 mov 0x18(%esp),%esi
    > Code; c01ccd1a <ata_host_add+6a/80>
    > 13: 8b 00 mov (%eax),%eax

    If you are getting an oops there, it looks like your ata_piix driver is
    mismatched from the libata core. Did you compile them both at the same
    time, from the same source kernel?

    The assembly code above is where function ata_host_add in libata-core.c
    calls "ap->ops->port_start", which definitely exists in ata_piix.c.

            Jeff

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Arne Caspari: "[PATCH] drivers/base/driver.c : driver_unregister"

    Relevant Pages

    • 2.4.28-pre3: broken ips update
      ... of the driver. ... do even the simplest compile testing when blindly submitting the latest ... There had been need of rain for many days. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • 2.6.0-test5 build problems
      ... the problems are during the install] ... Adaptec AIC7xxx Fast ->U160 support (New Driver) ... Compile in Debugging ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: mm kernel oops with r8169 & named, PREEMPT
      ... I wasn't able to get the kernel to compile with just the reiser4 ... patches from the broken-out dir on the ftp. ... However I was able to verify it's not a problem with the r8169 driver. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Via Velocity Concerns
      ... before and kernel paniced. ... the driver also didn't compile cleanly. ... I had to add a member to a struct to get it to compile correctly. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.9-rc4-bk3 - make[3]: *** [drivers/char/drm/gamma_drv.o] Error 1
      ... it souldn't be a big surprise if a driver doesn't compile. ... There had been need of rain for many days. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)