lkml.org 
[lkml]   [2003]   [Sep]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectUSB-problem with uhci-hcd since version 2.6.0-test5
    Hi All,

    Since linux 2.6.0-test5 I seem to have a problem with the IRQ handling of the uhci-hcd module.
    Since the IRQ that get's disabled is the same IRQ as my adaptec SCSI controller, my system crashes rather hard.

    I included the log file of what happens.

    Greetings,
    Wim.

    [root@stafke root]# dmesg
    Linux version 2.6.0-test5 (root@stafke.infomag.iguana.be) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #4 Tue Sep 16 22:20:03 CEST 2003
    Video mode to be used for restore is f00
    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
    BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
    BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 - 0000000007ff0000 (usable)
    BIOS-e820: 0000000007ff0000 - 0000000007ff3000 (ACPI NVS)
    BIOS-e820: 0000000007ff3000 - 0000000008000000 (ACPI data)
    BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
    127MB LOWMEM available.
    On node 0 totalpages: 32752
    DMA zone: 4096 pages, LIFO batch:1
    Normal zone: 28656 pages, LIFO batch:6
    HighMem zone: 0 pages, LIFO batch:1
    DMI 2.1 present.
    Building zonelist for node : 0
    Kernel command line: ro noinitrd root=/dev/sda1
    Initializing CPU#0
    PID hash table entries: 512 (order 9: 4096 bytes)
    Detected 299.208 MHz processor.
    Console: colour VGA+ 80x25
    Memory: 126472k/131008k available (1513k kernel code, 3984k reserved, 521k data, 304k init, 0k highmem)
    Calibrating delay loop... 589.82 BogoMIPS
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    -> /dev
    -> /dev/console
    -> /root
    CPU: After generic identify, caps: 0080f9ff 00000000 00000000 00000000
    CPU: After vendor identify, caps: 0080f9ff 00000000 00000000 00000000
    CPU: L1 I cache: 16K, L1 D cache: 16K
    CPU: L2 cache: 512K
    CPU: After all inits, caps: 0080f9ff 00000000 00000000 00000040
    Intel machine check architecture supported.
    Intel machine check reporting enabled on CPU#0.
    CPU: Intel Pentium II (Klamath) stepping 04
    Checking 'hlt' instruction... OK.
    POSIX conformance testing by UNIFIX
    NET: Registered protocol family 16
    PCI: PCI BIOS revision 2.10 entry at 0xfb1d0, last bus=1
    PCI: Using configuration type 1
    mtrr: v2.0 (20020519)
    SCSI subsystem initialized
    PCI: Probing PCI hardware
    PCI: Probing PCI hardware (bus 00)
    PCI: Using IRQ router PIIX [8086/7110] at 0000:00:07.0
    pty: 2048 Unix98 ptys configured
    ikconfig 0.6 with /proc/ikconfig
    VFS: Disk quotas dquot_6.5.1
    Initializing Cryptographic API
    Limiting direct PCI/PCI transfers.
    request_module: failed /sbin/modprobe -- parport_lowlevel. error = -16
    lp: driver loaded but no devices found
    Real Time Clock Driver v1.12
    Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled
    ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    parport0: PC-style at 0x378 [PCSPP(,...)]
    lp0: using parport0 (polling).
    Using anticipatory scheduling io scheduler
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a post-1991 82077
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
    loop: loaded (max 8 devices)
    8139too Fast Ethernet driver 0.9.26
    PCI: Found IRQ 10 for device 0000:00:09.0
    eth0: RealTek RTL8139 at 0xc880d000, 00:10:a7:04:d6:a1, IRQ 10
    eth0: Identified 8139 chip type 'RTL-8139B'
    PCI: Found IRQ 11 for device 0000:00:0b.0
    PCI: Sharing IRQ 11 with 0000:00:07.2
    scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.35
    <Adaptec 2940 Ultra SCSI adapter>
    aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs

    (scsi0:A:0): 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
    (scsi0:A:6): 20.000MB/s transfers (20.000MHz, offset 15)
    Vendor: IBM Model: DFHSS2W Rev: 4141
    Type: Direct-Access ANSI SCSI revision: 02
    scsi0:A:0:0: Tagged Queuing enabled. Depth 253
    Vendor: PLEXTOR Model: CD-ROM PX-32TS Rev: 1.02
    Type: CD-ROM ANSI SCSI revision: 02
    SCSI device sda: 4404489 512-byte hdwr sectors (2255 MB)
    SCSI device sda: drive cache: write back
    sda: sda1 sda2
    Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
    sr0: scsi-1 drive
    Uniform CD-ROM driver Revision: 3.12
    Attached scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0
    Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
    Attached scsi generic sg1 at scsi0, channel 0, id 6, lun 0, type 5
    mice: PS/2 mouse device common for all mice
    input: PS/2 Generic Mouse on isa0060/serio1
    serio: i8042 AUX port at 0x60,0x64 irq 12
    input: AT Set 2 keyboard on isa0060/serio0
    serio: i8042 KBD port at 0x60,0x64 irq 1
    NET: Registered protocol family 2
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 8192 bind 16384)
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    EXT3-fs: INFO: recovery required on readonly filesystem.
    EXT3-fs: write access will be enabled during recovery.
    kjournald starting. Commit interval 5 seconds
    EXT3-fs: recovery complete.
    EXT3-fs: mounted filesystem with ordered data mode.
    VFS: Mounted root (ext3 filesystem) readonly.
    Freeing unused kernel memory: 304k freed
    pcwd_pci: PCI-PC Watchdog driver, v1.00 (07/09/2003)
    pcwd_pci: Found card at port 0xe400 (Firmware: 1.50) with temp option.
    pcwd_pci: No previous trip detected - Cold boot or reset
    pcwd_pci: initialized. timeout=2 sec (nowayout=0)
    EXT3 FS on sda1, internal journal
    Adding 265064k swap on /dev/sda2. Priority:-1 extents:1
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    ip_tables: (C) 2000-2002 Netfilter core team
    ip_tables: (C) 2000-2002 Netfilter core team
    eth0: link up, 10Mbps, half-duplex, lpa 0x0000
    ip_tables: (C) 2000-2002 Netfilter core team
    [root@stafke root]# lsmod
    Module Size Used by
    iptable_filter 2656 0
    ip_tables 16880 1 iptable_filter
    pcwd_pci 8612 0
    [root@stafke root]# modinfo usbcore
    license: GPL
    vermagic: 2.6.0-test5 PENTIUMII gcc-3.2
    depends:
    alias: usb:v*p*dl*dh*dc09dsc*dp*ic*isc*ip*
    alias: usb:v*p*dl*dh*dc*dsc*dp*ic09isc*ip*
    [root@stafke root]# modprobe usbcore
    [root@stafke root]# dmesg | tail
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    ip_tables: (C) 2000-2002 Netfilter core team
    ip_tables: (C) 2000-2002 Netfilter core team
    eth0: link up, 10Mbps, half-duplex, lpa 0x0000
    ip_tables: (C) 2000-2002 Netfilter core team
    drivers/usb/core/usb.c: registered new driver usbfs
    drivers/usb/core/usb.c: registered new driver hub
    [root@stafke root]# lsmod
    Module Size Used by
    usbcore 105492 0
    iptable_filter 2656 0
    ip_tables 16880 1 iptable_filter
    pcwd_pci 8612 0
    [root@stafke root]# modinfo uhci-hcd
    parm: debug:Debug level
    author: Linus 'Frodo Rabbit' Torvalds, Johannes Erdfelt, Randy Dunlap, Georg Acher, Deti Fliegl, Thomas Sailer, Roman Weissgaerber
    description: USB Universal Host Controller Interface driver
    license: GPL
    vermagic: 2.6.0-test5 PENTIUMII gcc-3.2
    depends: usbcore
    alias: pci:v*d*sv*sd*bc0Csc03i00*
    [root@stafke root]# lspci
    00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
    00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
    00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
    00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
    00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
    00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
    00:08.0 DPIO module: Quicklogic Corporation PC Watchdog (rev 01)
    00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    00:0a.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01)
    00:0b.0 SCSI storage controller: Adaptec AHA-2940U/UW/D / AIC-7881U
    [root@stafke root]# modprobe uhci-hcd
    [root@stafke root]# dmesg
    Linux version 2.6.0-test5 (root@stafke.infomag.iguana.be) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #4 Tue Sep 16 22:20:03 CEST 2003
    Video mode to be used for restore is f00
    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
    BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
    BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 - 0000000007ff0000 (usable)
    BIOS-e820: 0000000007ff0000 - 0000000007ff3000 (ACPI NVS)
    BIOS-e820: 0000000007ff3000 - 0000000008000000 (ACPI data)
    BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
    127MB LOWMEM available.
    On node 0 totalpages: 32752
    DMA zone: 4096 pages, LIFO batch:1
    Normal zone: 28656 pages, LIFO batch:6
    HighMem zone: 0 pages, LIFO batch:1
    DMI 2.1 present.
    Building zonelist for node : 0
    Kernel command line: ro noinitrd root=/dev/sda1
    Initializing CPU#0
    PID hash table entries: 512 (order 9: 4096 bytes)
    Detected 299.208 MHz processor.
    Console: colour VGA+ 80x25
    Memory: 126472k/131008k available (1513k kernel code, 3984k reserved, 521k data, 304k init, 0k highmem)
    Calibrating delay loop... 589.82 BogoMIPS
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    -> /dev
    -> /dev/console
    -> /root
    CPU: After generic identify, caps: 0080f9ff 00000000 00000000 00000000
    CPU: After vendor identify, caps: 0080f9ff 00000000 00000000 00000000
    CPU: L1 I cache: 16K, L1 D cache: 16K
    CPU: L2 cache: 512K
    CPU: After all inits, caps: 0080f9ff 00000000 00000000 00000040
    Intel machine check architecture supported.
    Intel machine check reporting enabled on CPU#0.
    CPU: Intel Pentium II (Klamath) stepping 04
    Checking 'hlt' instruction... OK.
    POSIX conformance testing by UNIFIX
    NET: Registered protocol family 16
    PCI: PCI BIOS revision 2.10 entry at 0xfb1d0, last bus=1
    PCI: Using configuration type 1
    mtrr: v2.0 (20020519)
    SCSI subsystem initialized
    PCI: Probing PCI hardware
    PCI: Probing PCI hardware (bus 00)
    PCI: Using IRQ router PIIX [8086/7110] at 0000:00:07.0
    pty: 2048 Unix98 ptys configured
    ikconfig 0.6 with /proc/ikconfig
    VFS: Disk quotas dquot_6.5.1
    Initializing Cryptographic API
    Limiting direct PCI/PCI transfers.
    request_module: failed /sbin/modprobe -- parport_lowlevel. error = -16
    lp: driver loaded but no devices found
    Real Time Clock Driver v1.12
    Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled
    ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    parport0: PC-style at 0x378 [PCSPP(,...)]
    lp0: using parport0 (polling).
    Using anticipatory scheduling io scheduler
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a post-1991 82077
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
    loop: loaded (max 8 devices)
    8139too Fast Ethernet driver 0.9.26
    PCI: Found IRQ 10 for device 0000:00:09.0
    eth0: RealTek RTL8139 at 0xc880d000, 00:10:a7:04:d6:a1, IRQ 10
    eth0: Identified 8139 chip type 'RTL-8139B'
    PCI: Found IRQ 11 for device 0000:00:0b.0
    PCI: Sharing IRQ 11 with 0000:00:07.2
    scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.35
    <Adaptec 2940 Ultra SCSI adapter>
    aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs

    (scsi0:A:0): 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
    (scsi0:A:6): 20.000MB/s transfers (20.000MHz, offset 15)
    Vendor: IBM Model: DFHSS2W Rev: 4141
    Type: Direct-Access ANSI SCSI revision: 02
    scsi0:A:0:0: Tagged Queuing enabled. Depth 253
    Vendor: PLEXTOR Model: CD-ROM PX-32TS Rev: 1.02
    Type: CD-ROM ANSI SCSI revision: 02
    SCSI device sda: 4404489 512-byte hdwr sectors (2255 MB)
    SCSI device sda: drive cache: write back
    sda: sda1 sda2
    Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
    sr0: scsi-1 drive
    Uniform CD-ROM driver Revision: 3.12
    Attached scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0
    Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
    Attached scsi generic sg1 at scsi0, channel 0, id 6, lun 0, type 5
    mice: PS/2 mouse device common for all mice
    input: PS/2 Generic Mouse on isa0060/serio1
    serio: i8042 AUX port at 0x60,0x64 irq 12
    input: AT Set 2 keyboard on isa0060/serio0
    serio: i8042 KBD port at 0x60,0x64 irq 1
    NET: Registered protocol family 2
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 8192 bind 16384)
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    EXT3-fs: INFO: recovery required on readonly filesystem.
    EXT3-fs: write access will be enabled during recovery.
    kjournald starting. Commit interval 5 seconds
    EXT3-fs: recovery complete.
    EXT3-fs: mounted filesystem with ordered data mode.
    VFS: Mounted root (ext3 filesystem) readonly.
    Freeing unused kernel memory: 304k freed
    pcwd_pci: PCI-PC Watchdog driver, v1.00 (07/09/2003)
    pcwd_pci: Found card at port 0xe400 (Firmware: 1.50) with temp option.
    pcwd_pci: No previous trip detected - Cold boot or reset
    pcwd_pci: initialized. timeout=2 sec (nowayout=0)
    EXT3 FS on sda1, internal journal
    Adding 265064k swap on /dev/sda2. Priority:-1 extents:1
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    ip_tables: (C) 2000-2002 Netfilter core team
    ip_tables: (C) 2000-2002 Netfilter core team
    eth0: link up, 10Mbps, half-duplex, lpa 0x0000
    ip_tables: (C) 2000-2002 Netfilter core team
    drivers/usb/core/usb.c: registered new driver usbfs
    drivers/usb/core/usb.c: registered new driver hub
    drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
    PCI: Found IRQ 11 for device 0000:00:07.2
    PCI: Sharing IRQ 11 with 0000:00:0b.0
    uhci-hcd 0000:00:07.2: UHCI Host Controller
    irq 11: nobody cared!
    Call Trace:
    [<c010c96b>] __report_bad_irq+0x2b/0x90
    [<c010ca56>] note_interrupt+0x66/0xa0
    [<c010cc60>] do_IRQ+0xf0/0x100
    [<c010b18c>] common_interrupt+0x18/0x20
    [<c011dd7d>] do_softirq+0x4d/0xc0
    [<c010cc47>] do_IRQ+0xd7/0x100
    [<c010b18c>] common_interrupt+0x18/0x20
    [<c01a81c8>] pci_bus_write_config_word+0x58/0x60
    [<c885d0e0>] uhci_reset+0x40/0x60 [uhci_hcd]
    [<c8876325>] usb_hcd_pci_probe+0x205/0x480 [usbcore]
    [<c017bead>] sysfs_new_inode+0x5d/0xa0
    [<c017bf54>] sysfs_create+0x64/0x90
    [<c01aa38d>] pci_device_probe_static+0x4d/0x60
    [<c01aa4cc>] __pci_device_probe+0x3c/0x50
    [<c01aa50c>] pci_device_probe+0x2c/0x50
    [<c01cea6d>] bus_match+0x3d/0x70
    [<c01cebd0>] driver_attach+0x70/0xb0
    [<c01cee90>] bus_add_driver+0x90/0xb0
    [<c01cf2c1>] driver_register+0x31/0x40
    [<c01aa75f>] pci_register_driver+0x5f/0x90
    [<c88420db>] uhci_hcd_init+0xdb/0x13d [uhci_hcd]
    [<c012f022>] sys_init_module+0x102/0x1d0
    [<c010afcd>] sysenter_past_esp+0x52/0x71

    handlers:
    [<c020b9a0>] (ahc_linux_isr+0x0/0x280)
    Disabling IRQ #11
    uhci-hcd 0000:00:07.2: irq 11, io base 0000e000
    uhci-hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
    drivers/usb/host/uhci-hcd.c: detected 2 ports
    hub 1-0:0: USB hub found
    hub 1-0:0: 2 ports detected
    [root@stafke root]# dmesg | tail

    Message from syslogd@stafke at Wed Sep 17 21:28:32 2003 ...
    stafke kernel: Disabling IRQ #11

    Message from syslogd@stafke at Wed Sep 17 21:28:32 2003 ...
    stafke kernel: journal commit I/O error
    scsi0:0:0:0: Command already completed
    aic7xxx_abort returns 0x2002
    scsi0:0:0:0: Attempting to queue a TARGET RESET message
    CDB: 0x2a 0x0 0x0 0x2 0x87 0x3f 0x0 0x0 0x8 0x0
    scsi0:0:0:0: Command not found
    aic7xxx_dev_reset returns 0x2002
    scsi0:0:0:0: Attempting to queue an ABORT message
    CDB: 0x0 0x0 0x0 0x0 0x0 0x0
    scsi0:0:0:0: Command already completed
    aic7xxx_abort returns 0x2002
    [root@stafke root]# dmesg
    id 0, lun 0
    sr0: scsi-1 drive
    Uniform CD-ROM driver Revision: 3.12
    Attached scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0
    Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
    Attached scsi generic sg1 at scsi0, channel 0, id 6, lun 0, type 5
    mice: PS/2 mouse device common for all mice
    input: PS/2 Generic Mouse on isa0060/serio1
    serio: i8042 AUX port at 0x60,0x64 irq 12
    input: AT Set 2 keyboard on isa0060/serio0
    serio: i8042 KBD port at 0x60,0x64 irq 1
    NET: Registered protocol family 2
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 8192 bind 16384)
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    EXT3-fs: INFO: recovery required on readonly filesystem.
    EXT3-fs: write access will be enabled during recovery.
    kjournald starting. Commit interval 5 seconds
    EXT3-fs: recovery complete.
    EXT3-fs: mounted filesystem with ordered data mode.
    VFS: Mounted root (ext3 filesystem) readonly.
    Freeing unused kernel memory: 304k freed
    pcwd_pci: PCI-PC Watchdog driver, v1.00 (07/09/2003)
    pcwd_pci: Found card at port 0xe400 (Firmware: 1.50) with temp option.
    pcwd_pci: No previous trip detected - Cold boot or reset
    pcwd_pci: initialized. timeout=2 sec (nowayout=0)
    EXT3 FS on sda1, internal journal
    Adding 265064k swap on /dev/sda2. Priority:-1 extents:1
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0x60 0x0
    (scsi0:A:0:0): Saw underflow (76 of 96 bytes). Treated as error
    ip_tables: (C) 2000-2002 Netfilter core team
    ip_tables: (C) 2000-2002 Netfilter core team
    eth0: link up, 10Mbps, half-duplex, lpa 0x0000
    ip_tables: (C) 2000-2002 Netfilter core team
    drivers/usb/core/usb.c: registered new driver usbfs
    drivers/usb/core/usb.c: registered new driver hub
    drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
    PCI: Found IRQ 11 for device 0000:00:07.2
    PCI: Sharing IRQ 11 with 0000:00:0b.0
    uhci-hcd 0000:00:07.2: UHCI Host Controller
    irq 11: nobody cared!
    Call Trace:
    [<c010c96b>] __report_bad_irq+0x2b/0x90
    [<c010ca56>] note_interrupt+0x66/0xa0
    [<c010cc60>] do_IRQ+0xf0/0x100
    [<c010b18c>] common_interrupt+0x18/0x20
    [<c011dd7d>] do_softirq+0x4d/0xc0
    [<c010cc47>] do_IRQ+0xd7/0x100
    [<c010b18c>] common_interrupt+0x18/0x20
    [<c01a81c8>] pci_bus_write_config_word+0x58/0x60
    [<c885d0e0>] uhci_reset+0x40/0x60 [uhci_hcd]
    [<c8876325>] usb_hcd_pci_probe+0x205/0x480 [usbcore]
    [<c017bead>] sysfs_new_inode+0x5d/0xa0
    [<c017bf54>] sysfs_create+0x64/0x90
    [<c01aa38d>] pci_device_probe_static+0x4d/0x60
    [<c01aa4cc>] __pci_device_probe+0x3c/0x50
    [<c01aa50c>] pci_device_probe+0x2c/0x50
    [<c01cea6d>] bus_match+0x3d/0x70
    [<c01cebd0>] driver_attach+0x70/0xb0
    [<c01cee90>] bus_add_driver+0x90/0xb0
    [<c01cf2c1>] driver_register+0x31/0x40
    [<c01aa75f>] pci_register_driver+0x5f/0x90
    [<c88420db>] uhci_hcd_init+0xdb/0x13d [uhci_hcd]
    [<c012f022>] sys_init_module+0x102/0x1d0
    [<c010afcd>] sysenter_past_esp+0x52/0x71

    handlers:
    [<c020b9a0>] (ahc_linux_isr+0x0/0x280)
    Disabling IRQ #11
    uhci-hcd 0000:00:07.2: irq 11, io base 0000e000
    uhci-hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
    drivers/usb/host/uhci-hcd.c: detected 2 ports
    hub 1-0:0: USB hub found
    hub 1-0:0: 2 ports detected
    scsi0:0:0:0: Attempting to queue an ABORT message
    CDB: 0x2a 0x0 0x0 0x2 0x87 0x3f 0x0 0x0 0x8 0x0
    scsi0:0:0:0: Command already completed
    aic7xxx_abort returns 0x2002
    scsi0:0:0:0: Attempting to queue an ABORT message
    CDB: 0x0 0x0 0x0 0x0 0x0 0x0
    scsi0:0:0:0: Command already completed
    aic7xxx_abort returns 0x2002
    scsi0:0:0:0: Attempting to queue a TARGET RESET message
    CDB: 0x2a 0x0 0x0 0x2 0x87 0x3f 0x0 0x0 0x8 0x0
    scsi0:0:0:0: Command not found
    aic7xxx_dev_reset returns 0x2002
    scsi0:0:0:0: Attempting to queue an ABORT message
    CDB: 0x0 0x0 0x0 0x0 0x0 0x0
    scsi0:0:0:0: Command already completed
    aic7xxx_abort returns 0x2002
    scsi0:0:0:0: Attempting to queue an ABORT message
    CDB: 0x0 0x0 0x0 0x0 0x0 0x0
    scsi0: At time of recovery, card was paused
    >>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
    scsi0: Dumping Card State in Message-out phase, at SEQADDR 0x171
    Card was paused
    ACCUM = 0xa0, SINDEX = 0x61, DINDEX = 0xc0, ARG_2 = 0x8
    HCNT = 0x0 SCBPTR = 0x3
    SCSISIGI[0xb6]:(REQI|BSYI|ATNI|MSGI|CDI) ERROR[0x0]
    SCSIBUSL[0xc0] LASTPHASE[0xa0]:(MSGI|CDI) SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI)
    SBLKCTL[0x2]:(SELWIDE) SCSIRATE[0x0] SEQCTL[0x10]:(FASTMODE)
    SEQ_FLAGS[0x40]:(NO_CDB_SENT) SSTAT0[0x7]:(DMADONE|SPIORDY|SDONE)
    SSTAT1[0x3]:(REQINIT|PHASECHG) SSTAT2[0x0] SSTAT3[0x0]
    SIMODE0[0x0] SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
    SXFRCTL0[0x88]:(SPIOEN|DFON) DFCNTRL[0x4]:(DIRECTION)
    DFSTATUS[0x6d]:(FIFOEMP|DFTHRESH|HDONE|FIFOQWDEMP|DFCACHETH)
    STACK: 0xe4 0x0 0x169 0x199
    SCB count = 160
    Kernel NEXTQSCB = 21
    Card NEXTQSCB = 21
    QINFIFO entries:
    Waiting Queue entries:
    Disconnected Queue entries:
    QOUTFIFO entries:
    Sequencer Free SCB List: 6 11 14 10 12 15 0 9 8 4 5 2 1 13 7
    Sequencer SCB Info:
    0 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    1 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    2 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    3 SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_LUN[0x0]
    SCB_TAG[0x20]
    4 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    5 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    6 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    7 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    8 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    9 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    10 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    11 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    12 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    13 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    14 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    15 SCB_CONTROL[0xe0]:(TAG_ENB|DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
    SCB_LUN[0x0] SCB_TAG[0xff]
    Pending list:
    32 SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_LUN[0x0]
    Kernel Free SCB list: 25 4 3 19 26 28 39 13 17 11 27 14 12 36 0 20 24 10 31 18 1 7 35 30 8 43 29 156 15 2 33 9 6 16 37 5 34 22 38 23 157 158 159 152 153 154 155 148 149 150 151 144 145 146 147 140 141 142 143 136 137 138 139 132 133 134 135 128 129 130 131 124 125 126 127 120 121 122 123 116 117 118 119 112 113 114 115 108 109 110 111 104 105 106 107 100 101 102 103 96 97 98 99 92 93 94 95 88 89 90 91 84 85 86 87 80 81 82 83 76 77 78 79 72 73 74 75 68 69 70 71 64 65 66 67 60 61 62 63 56 57 58 59 52 53 54 55 48 49 50 51 44 45 46 47 40 41 42
    DevQ(0:0:0): 0 waiting
    DevQ(0:6:0): 0 waiting

    <<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
    scsi0:0:0:0: Device is active, asserting ATN
    Recovery code sleeping
    Recovery code awake
    Timer Expired
    aic7xxx_abort returns 0x2003
    scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
    SCSI error : <0 0 0 0> return code = 0x6000000
    end_request: I/O error, dev sda, sector 165695
    Buffer I/O error on device sda1, logical block 20704
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 393225
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 393216
    lost page write due to I/O error on sda1
    Buffer I/O error on device sda1, logical block 393217
    lost page write due to I/O error on sda1
    Buffer I/O error on device sda1, logical block 393218
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 393376
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 393377
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 393395
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 393399
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 393723
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 425986
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 425997
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 426043
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 426071
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 458808
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 360479
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 327696
    lost page write due to I/O error on sda1
    Buffer I/O error on device sda1, logical block 327697
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 327695
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 327689
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 229423
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 229420
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 229407
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 229396
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 229395
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 229390
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 229384
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 164035
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 131229
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 131161
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 65801
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 65787
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 32787
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 0
    lost page write due to I/O error on sda1
    Buffer I/O error on device sda1, logical block 1
    lost page write due to I/O error on sda1
    Buffer I/O error on device sda1, logical block 2
    lost page write due to I/O error on sda1
    scsi0 (0:0): rejecting I/O to offline device
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 1731
    lost page write due to I/O error on sda1
    Aborting journal on device sda1.
    ext3_reserve_inode_write: aborting transaction: Journal has aborted in __ext3_journal_get_write_access<2>EXT3-fs error (device sda1) in ext3_reserve_inode_write: Journal has aborted
    buffer layer error at fs/buffer.c:1260
    Call Trace:
    [<c014bf54>] mark_buffer_dirty+0x54/0x60
    [<c018b69d>] ext3_commit_super+0x4d/0x80
    [<c0188dd1>] ext3_handle_error+0x81/0xc0
    [<c0188f5b>] __ext3_std_error+0x4b/0x60
    [<c0184a59>] ext3_reserve_inode_write+0x59/0xd0
    [<c0184af8>] ext3_mark_inode_dirty+0x28/0x60
    [<c0184bb1>] ext3_dirty_inode+0x81/0x90
    [<c01668b6>] __mark_inode_dirty+0xc6/0xd0
    [<c0161206>] update_atime+0xd6/0xe0
    [<c0156307>] link_path_walk+0x4a7/0x810
    [<c0115fe6>] do_page_fault+0x156/0x4ac
    [<c0156fc7>] open_namei+0x87/0x400
    [<c0148c21>] filp_open+0x41/0x70
    [<c0149035>] sys_open+0x55/0x90
    [<c010b01f>] syscall_call+0x7/0xb

    buffer layer error at fs/buffer.c:2664
    Call Trace:
    [<c014e05f>] submit_bh+0x12f/0x180
    [<c014e1b9>] sync_dirty_buffer+0x69/0xd0
    [<c0188dd1>] ext3_handle_error+0x81/0xc0
    [<c0188f5b>] __ext3_std_error+0x4b/0x60
    [<c0184a59>] ext3_reserve_inode_write+0x59/0xd0
    [<c0184af8>] ext3_mark_inode_dirty+0x28/0x60
    [<c0184bb1>] ext3_dirty_inode+0x81/0x90
    [<c01668b6>] __mark_inode_dirty+0xc6/0xd0
    [<c0161206>] update_atime+0xd6/0xe0
    [<c0156307>] link_path_walk+0x4a7/0x810
    [<c0115fe6>] do_page_fault+0x156/0x4ac
    [<c0156fc7>] open_namei+0x87/0x400
    [<c0148c21>] filp_open+0x41/0x70
    [<c0149035>] sys_open+0x55/0x90
    [<c010b01f>] syscall_call+0x7/0xb

    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda1, logical block 0
    lost page write due to I/O error on sda1
    journal commit I/O error
    ext3_abort called.
    EXT3-fs abort (device sda1): ext3_journal_start: Detected aborted journal
    Remounting filesystem read-only
    EXT3-fs error (device sda1) in start_transaction: Journal has aborted
    EXT3-fs error (device sda1) in ext3_dirty_inode: Journal has aborted
    [root@stafke root]# exit
    logout
    -bash: /root/.bash_logout: Input/output error
    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 13:48    [W:5.970 / U:0.044 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site