Re: 2.6 kernel OOPs with Nomad MuVo MP3 player

From: Derek Witt (dwitt1_at_kc.rr.com)
Date: 06/01/04

  • Next message: William Lee Irwin III: "[1/2] use aio workqueue in fs/aio.c"
    To: linux-kernel@vger.kernel.org
    Date:	Tue, 01 Jun 2004 00:32:15 -0500
    
    
    

    Good morning all. I have noticed that my issue's already been resolved.
    I upgraded to 2.6.7-rc2-bk1 and it works like a charm (with preempt and
    deadline enabled). It no longer times out or is rendered read only.
    :)

    On Sat, 2004-05-29 at 02:40, Derek Witt wrote:
    > Good morning.
    >
    > I am attempting to mount my Creative Nomad MuVo MP3 Player. However,
    > every time I try to mount or copy to the drive, I constantly get a
    > Kernel oops. I am currently running 2.6.6-rc1 under Gentoo 1.4. SuSE 9.0
    > running vanilla 2.6.5 returns the same problem.
    >
    > My dump indicates a problem with usb-storage trying to preempt parts of
    > itself.
    >
    > The included dump is during a copy attempt.
    >
    > I am quite puzzled by this.. I'm going to rebuild my kernel sans preempt
    > and see what happens.
    >
    > Here's my information below.
    >
    > cat /proc/bus/usb/devices (for my Nomad):
    >
    > T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 4 Spd=12 MxCh= 0
    > D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
    > P: Vendor=041e ProdID=4106 Rev= 0.01
    > S: Manufacturer=Creative Tech
    > S: Product=NOMAD MuVo
    > S: SerialNumber=000000000000
    > C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
    > I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50
    > Driver=usb-storage
    > E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
    > E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
    >
    >
    > cat /proc/ioports:
    >
    > 0000-001f : dma1
    > 0020-0021 : pic1
    > 0040-005f : timer
    > 0060-006f : keyboard
    > 0070-0077 : rtc
    > 0080-008f : dma page reg
    > 00a0-00a1 : pic2
    > 00c0-00df : dma2
    > 00f0-00ff : fpu
    > 0170-0177 : ide1
    > 01f0-01f7 : ide0
    > 0376-0376 : ide1
    > 0378-037a : parport0
    > 03c0-03df : vga+
    > 03e8-03ef : serial
    > 03f6-03f6 : ide0
    > 0cf8-0cff : PCI conf1
    > 5000-500f : 0000:00:07.4
    > 6000-607f : 0000:00:07.4
    > d000-d00f : 0000:00:07.1
    > d400-d41f : 0000:00:07.2
    > d400-d41f : uhci_hcd
    > d800-d81f : 0000:00:07.3
    > d800-d81f : uhci_hcd
    > dc00-dc1f : 0000:00:0a.0
    > dc00-dc1f : EMU10K1
    > e000-e007 : 0000:00:0a.1
    > e400-e4ff : 0000:00:0b.0
    > e400-e4ff : 8139too
    >
    > cat /proc/interrupts:
    >
    > CPU0
    > 0: 89597648 XT-PIC timer
    > 1: 26427 XT-PIC i8042
    > 2: 0 XT-PIC cascade
    > 3: 436611 XT-PIC EMU10K1
    > 4: 0 XT-PIC acpi
    > 8: 2 XT-PIC rtc
    > 10: 6019061 XT-PIC nvidia
    > 11: 1906902 XT-PIC uhci_hcd, uhci_hcd, eth0
    > 12: 229068 XT-PIC i8042
    > 14: 240778 XT-PIC ide0
    > 15: 38 XT-PIC ide1
    > NMI: 0
    > LOC: 89597802
    > ERR: 184
    > MIS: 0
    >
    > lspci:
    >
    > 00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo
    > PRO133x] (rev c4)
    > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping- SERR- FastB2B-
    > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
    > <TAbort- <MAbort+ >SERR- <PERR-
    > Latency: 8
    > Region 0: Memory at d8000000 (32-bit, prefetchable) [size=64M]
    > Capabilities: [a0] AGP version 2.0
    > Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64-
    > HTrans- 64bit- FW+ AGP3- Rate=x1,x2
    > Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP+ GART64- 64bit- FW-
    > Rate=x2
    > Capabilities: [c0] Power Management version 2
    > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
    > PME(D0-,D1-,D2-,D3hot-,D3cold-)
    > Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >
    > 00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo
    > MVP3/Pro133x AGP] (prog-if 00 [Normal decode])
    > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping- SERR- FastB2B-
    > Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
    > <TAbort- <MAbort+ >SERR- <PERR-
    > Latency: 0
    > Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    > I/O behind bridge: 0000f000-00000fff
    > Memory behind bridge: dc000000-ddffffff
    > Prefetchable memory behind bridge: d0000000-d7ffffff
    > BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
    > Capabilities: [80] Power Management version 2
    > Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA
    > PME(D0-,D1-,D2-,D3hot-,D3cold-)
    > Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >
    > 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
    > (rev 40)
    > Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
    > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping+ SERR- FastB2B-
    > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
    > <TAbort- <MAbort- >SERR- <PERR-
    > Latency: 0
    > Capabilities: [c0] Power Management version 2
    > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
    > PME(D0-,D1-,D2-,D3hot-,D3cold-)
    > Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >
    > 00:07.1 IDE interface: VIA Technologies, Inc.
    > VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
    > (prog-if 8a [Master SecP PriP])
    > Subsystem: VIA Technologies, Inc.
    > VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
    > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping- SERR- FastB2B-
    > Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
    > <TAbort- <MAbort- >SERR- <PERR-
    > Latency: 32
    > Region 4: I/O ports at d000 [size=16]
    > Capabilities: [c0] Power Management version 2
    > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
    > PME(D0-,D1-,D2-,D3hot-,D3cold-)
    > Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >
    > 00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
    > Controller (rev 16) (prog-if 00 [UHCI])
    > Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
    > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping- SERR- FastB2B-
    > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
    > <TAbort- <MAbort- >SERR- <PERR-
    > Latency: 32, cache line size 08
    > Interrupt: pin D routed to IRQ 11
    > Region 4: I/O ports at d400 [size=32]
    > Capabilities: [80] Power Management version 2
    > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
    > PME(D0-,D1-,D2-,D3hot-,D3cold-)
    > Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >
    > 00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
    > Controller (rev 16) (prog-if 00 [UHCI])
    > Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
    > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping- SERR- FastB2B-
    > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
    > <TAbort- <MAbort- >SERR- <PERR-
    > Latency: 32, cache line size 08
    > Interrupt: pin D routed to IRQ 11
    > Region 4: I/O ports at d800 [size=32]
    > Capabilities: [80] Power Management version 2
    > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
    > PME(D0-,D1-,D2-,D3hot-,D3cold-)
    > Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >
    > 00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev
    > 40)
    > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping- SERR- FastB2B-
    > Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
    > <TAbort- <MAbort- >SERR- <PERR-
    > Interrupt: pin ? routed to IRQ 4
    > Capabilities: [68] Power Management version 2
    > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
    > PME(D0-,D1-,D2-,D3hot-,D3cold-)
    > Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >
    >
    >
    >
    > Derek J Witt,
    dwitt1@kc.rr.com.
    Derek J Witt,
    dwitt1@kc.rr.com.

    
    

    -
    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: William Lee Irwin III: "[1/2] use aio workqueue in fs/aio.c"

    Relevant Pages