Linux-kernel mailing list archive 1999-34,: Oops 2.3.15 in piix_config_drive_for_dma

# Oops 2.3.15 in piix_config_drive_for_dma

Simon Huggins (huggie@earth.li)
Fri, 27 Aug 1999 20:45:47 +0100

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Richard A Nelson: "Re: Oops in 2.2.12"
- Previous message: Andreas Bombe: "Re: Firewire?"

--k+w/mQv8wyuph6w0
Content-Type: text/plain; charset=us-ascii

I imagine this is cos I enabled CONFIG_BLK_DEV_PIIX_TUNING and I
shouldn't have but anyway just in case it isn't my fault...

This happened as I booted 2.3.15 (unsurprisingly it happened just after
hda: QUANTUM FIREBALL EL7.6A, ATA DISK drive
line of boot.

Attached is the output of ksymoops and cat /proc/pci

Here is (the hopefully relevant bit of) my normal boot messages in
2.2.12:

Aug 27 20:26:37 skinner kernel: PIIX3: IDE controller on PCI bus 00 dev 39
Aug 27 20:26:37 skinner kernel: PIIX3: not 100% native mode: will probe irqs later
Aug 27 20:26:37 skinner kernel: ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio, hdb:pio
Aug 27 20:26:37 skinner kernel: ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:pio, hdd:pio
Aug 27 20:26:37 skinner kernel: hda: QUANTUM FIREBALL EL7.6A, ATA DISK drive
Aug 27 20:26:37 skinner kernel: hdb: non-IDE drive, CHS=621/128/63
Aug 27 20:26:37 skinner kernel: hdc: QUANTUM SIROCCO2550A, ATA DISK drive
Aug 27 20:26:37 skinner kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Aug 27 20:26:37 skinner kernel: ide1 at 0x170-0x177,0x376 on irq 15
Aug 27 20:26:37 skinner kernel: hda: QUANTUM FIREBALL EL7.6A, 7339MB w/418kB Cache, CHS=935/255/63, (U)DMA
Aug 27 20:26:37 skinner kernel: hdb: INVALID GEOMETRY: 128 PHYSICAL HEADS?
Aug 27 20:26:37 skinner kernel: hdc: QUANTUM SIROCCO2550A, 2445MB w/75kB Cache, CHS=4969/16/63, DMA
Aug 27 20:26:37 skinner kernel: Partition check:

Goes off to disable tuning and try again...

    --
    Simon                           oOoOo   "Hey, don't call my brother a   oOoOo
    huggie@earth.li                  oOoOo         dildo!" - Kyle          oOoOo
    http://ds.dial.pipex.com/huggie/  oOoOo                               oOoOo

    --k+w/mQv8wyuph6w0
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: attachment; filename="ksymoops-2.3.15-out"

    Warning (multi_opt): you specified both -m and -M.  Using '-m /usr/src/linux-2.3.15/System.map'
    ksymoops 0.7 on i586 2.2.12.  Options used
         -V (specified)
         -K (specified)
         -L (specified)
         -o /lib/modules/2.3.15/ (specified)
         -m /usr/src/linux-2.3.15/System.map (specified)

    No modules in ksyms, skipping objects
    EIP:    0010:[<c018b9a5>]
    Using defaults from ksymoops -t elf32-i386 -a i386
    EFLAGS: 00010292
    eax: 00000004   ebx: 00000002   ecx: 00000cf8   edx: 00000000
    esi: c029d400   edi: c0224600   ebp: 00000000   esp: c009df4f
    ds: 0018 es: 0018 ss: 0018
    Stack: c01f2300 00009000 00000001 00000004 00000004 00000020 40083e00 00000000
           00000000 a3070000 c018bd58 c0224600 c0224600 c0189ee9 00000004 c0224600
           c0224600 00000001 c01f2300 c018e151 c0224600 c01f2300 00000001 c01f1680
    Call trace: [<c018b58>] [<c0189ee9>] [<c018e151>] [<c0106097>] [<c0107758>]
    Code: 66 83 ba b0 00 00 00 00 74 16 85 ed 74 12 0f bf 44 24 2a 85

    >>EIP; c018b9a5 <piix_config_drive_for_dma+c9/468>   <=====
    Trace; 0c018b58 Before first symbol
    Trace; c0189ee9 <ide_register_subdriver+71/b4>
    Trace; c018e151 <idedisk_init+15/a4>
    Trace; c0106097 <init+7/110>
    Trace; c0107758 <kernel_thread+28/38>
    Code;  c018b9a5 <piix_config_drive_for_dma+c9/468>
    00000000 <_EIP>:
    Code;  c018b9a5 <piix_config_drive_for_dma+c9/468>   <=====
       0:   66 83 ba b0 00    cmpw   $0x0,0xb0(%edx)   <=====
    Code;  c018b9aa <piix_config_drive_for_dma+ce/468>
       5:   00 00 00
    Code;  c018b9ad <piix_config_drive_for_dma+d1/468>
       8:   74 16             je     20 <_EIP+0x20> c018b9c5 <piix_config_drive_for_dma+e9/468>
    Code;  c018b9af <piix_config_drive_for_dma+d3/468>
       a:   85 ed             testl  %ebp,%ebp
    Code;  c018b9b1 <piix_config_drive_for_dma+d5/468>
       c:   74 12             je     20 <_EIP+0x20> c018b9c5 <piix_config_drive_for_dma+e9/468>
    Code;  c018b9b3 <piix_config_drive_for_dma+d7/468>
       e:   0f bf 44 24 2a    movswl 0x2a(%esp,1),%eax
    Code;  c018b9b8 <piix_config_drive_for_dma+dc/468>
      13:   85 00             testl  %eax,(%eax)

    1 warning issued.  Results may not be reliable.

    --k+w/mQv8wyuph6w0
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: attachment; filename=proc-pci

    PCI devices found:
      Bus  0, device   0, function  0:
        Host bridge: Intel 82437VX Triton II (rev 1).
          Medium devsel.  Master Capable.  Latency=32.
      Bus  0, device   7, function  0:
        ISA bridge: Intel 82371SB PIIX3 ISA (rev 0).
          Medium devsel.  Fast back-to-back capable.  Master Capable.  No bursts.
      Bus  0, device   7, function  1:
        IDE interface: Intel 82371SB PIIX3 IDE (rev 0).
          Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=32.
          I/O at 0xffa0 [0xffa1].
      Bus  0, device  13, function  0:
        SCSI storage controller: Adaptec AIC-7881U (rev 1).
          Medium devsel.  Fast back-to-back capable.  IRQ 9.  Master Capable.  Latency=72.  Min Gnt=8.Max Lat=8.
          I/O at 0xfc00 [0xfc01].
          Non-prefetchable 32 bit memory at 0xffbeb000 [0xffbeb000].
      Bus  0, device  14, function  0:
        VGA compatible controller: Matrox Millennium (rev 1).
          Medium devsel.  Fast back-to-back capable.  IRQ 11.
          Non-prefetchable 32 bit memory at 0xffbec000 [0xffbec000].
          Prefetchable 32 bit memory at 0xff000000 [0xff000008].

    --k+w/mQv8wyuph6w0--

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

- Next message: Richard A Nelson: "Re: Oops in 2.2.12"
- Previous message: Andreas Bombe: "Re: Firewire?"