From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lutz Urban Subject: Re: pci=routeirq solves EHCI-problem Date: Tue, 08 Aug 2006 16:27:41 +0200 Message-ID: <44D89F5D.2000106@lurban.de> References: <44D83CB6.7030406@lurban.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: hadi@cyberus.ca Return-path: Received: from smtprelay05.ispgateway.de ([80.67.18.43]:36770 "EHLO smtprelay05.ispgateway.de") by vger.kernel.org with ESMTP id S964919AbWHHO1p (ORCPT ); Tue, 8 Aug 2006 10:27:45 -0400 Received: from unknown (HELO [192.168.97.34]) (101583@[85.182.8.141]) (envelope-sender ) by smtprelay05.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 8 Aug 2006 14:27:42 -0000 To: netdev@vger.kernel.org In-Reply-To: <44D83CB6.7030406@lurban.de> Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org Hello, I'm sorry to tell you that my previous message was bogus. The problem still persists. Sorry to have bothered you. Regards, Lutz Urban Lutz Urban schrieb: > Hello, > > I got your email-addresses from my /var/log/boot.msg. > > The kernel switch 'pci=routeirq' solved the following problem: > > Setup: > - VIA KT880 mainboard with a Geode-CPU > - SUSE Linux 10.0, kernel 2.6.13-15-default > - USB-mass storage device (2.5' Samsung disk, chipset can presumably be > identified if needed) > > Booting WITHOUT 'pci=routeirq': > - When the USB-disk had been connected BEFORE booting, the device would > freeze upon loading ehci-hcd and usb-storage. usb-storage would be > unable to read the partion table. > - After physically disconnecting and reconnecting the device everything > would be fine. > - This problem would not occur with uhci-hcd instead of ehci-hcd. > > Booting WITH 'pci=routeirq': > - Everything works fine also when the USB-disk was connected BEFORE boot. > > I enclose the output of 'lspci -bvv' (booted with 'pci=routeirq') as a > text file. If you want further info, I'm very willing to help. (I have > benefitted a lot from the work of the Open Source Community and given > very little back) > > Kind regards, > Lutz Urban, Germany > > phone: +49-208-4459550 > > > > ------------------------------------------------------------------------ > > 00:00.0 Host bridge: VIA Technologies, Inc. KT880 Host Bridge > Subsystem: VIA Technologies, Inc. KT880 Host Bridge > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 8 > Region 0: Memory at e0000000 (32-bit, prefetchable) > Capabilities: [80] AGP version 3.5 > Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x4 > Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate= > Capabilities: [50] 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:00.1 Host bridge: VIA Technologies, Inc. KT880 Host Bridge > Subsystem: VIA Technologies, Inc. KT880 Host Bridge > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 0 > > 00:00.2 Host bridge: VIA Technologies, Inc. KT880 Host Bridge > Subsystem: VIA Technologies, Inc. KT880 Host Bridge > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 0 > > 00:00.3 Host bridge: VIA Technologies, Inc. KT880 Host Bridge > Subsystem: VIA Technologies, Inc. KT880 Host Bridge > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 0 > > 00:00.4 Host bridge: VIA Technologies, Inc. KT880 Host Bridge > Subsystem: VIA Technologies, Inc. KT880 Host Bridge > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 0 > > 00:00.7 Host bridge: VIA Technologies, Inc. KT880 Host Bridge > Subsystem: VIA Technologies, Inc. KT880 Host Bridge > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 0 > > 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge (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- SERR- Latency: 0 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 > Memory behind bridge: fca00000-feafffff > Prefetchable memory behind bridge: bff00000-cfefffff > Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B- > Capabilities: [70] 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:06.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02) > Subsystem: AVM Audiovisuelles MKTG & Computer System GmbH FRITZ!Card ISDN Controller > Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Interrupt: pin A routed to IRQ 10 > Region 0: Memory at febffc00 (32-bit, non-prefetchable) > Region 1: I/O ports at ec00 > > 00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) > Subsystem: Compex FN22-3(A) LinxPRO Ethernet Adapter > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64 (8000ns min, 16000ns max) > Interrupt: pin A routed to IRQ 10 > Region 0: I/O ports at e800 > Region 1: Memory at febff800 (32-bit, non-prefetchable) > Expansion ROM at febe0000 [disabled] > Capabilities: [50] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter (rev 11) > Subsystem: Micro-Star International Co., Ltd.: Unknown device 0470 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- > Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64 (750ns min, 2000ns max), Cache Line Size 08 > Interrupt: pin A routed to IRQ 10 > Region 0: I/O ports at e400 > Region 1: Memory at febff400 (32-bit, non-prefetchable) > Capabilities: [50] 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:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) (prog-if 8f [Master SecP SecO PriP PriO]) > Subsystem: Micro-Star International Co., Ltd.: Unknown device 0470 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64 > Interrupt: pin B routed to IRQ 10 > Region 0: I/O ports at e000 > Region 1: I/O ports at dc00 > Region 2: I/O ports at d800 > Region 3: I/O ports at d400 > Region 4: I/O ports at d000 > Region 5: I/O ports at c800 > 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:0f.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- SERR- Latency: 32 > Interrupt: pin A routed to IRQ 10 > Region 4: I/O ports at fc00 > 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:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) > Subsystem: Micro-Star International Co., Ltd.: Unknown device 0470 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64, Cache Line Size 08 > Interrupt: pin A routed to IRQ 11 > Region 4: I/O ports at bc00 > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) > Subsystem: Micro-Star International Co., Ltd.: Unknown device 0470 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64, Cache Line Size 08 > Interrupt: pin A routed to IRQ 11 > Region 4: I/O ports at c000 > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) > Subsystem: Micro-Star International Co., Ltd.: Unknown device 0470 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64, Cache Line Size 08 > Interrupt: pin B routed to IRQ 10 > Region 4: I/O ports at c400 > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) > Subsystem: Micro-Star International Co., Ltd.: Unknown device 0470 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64, Cache Line Size 08 > Interrupt: pin B routed to IRQ 10 > Region 4: I/O ports at cc00 > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI]) > Subsystem: Micro-Star International Co., Ltd.: Unknown device 0470 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64, Cache Line Size 10 > Interrupt: pin C routed to IRQ 10 > Region 0: Memory at febff000 (32-bit, non-prefetchable) > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] > Subsystem: VIA Technologies, Inc. DFI KT600-AL Motherboard > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- 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- > > 01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev a1) (prog-if 00 [VGA]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Latency: 0 (1250ns min, 250ns max) > Interrupt: pin A routed to IRQ 11 > Region 0: Memory at fd000000 (32-bit, non-prefetchable) > Region 1: Memory at c0000000 (32-bit, prefetchable) > Expansion ROM at feaf0000 [disabled] > Capabilities: [60] 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- > Capabilities: [44] AGP version 2.0 > Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4 > Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate= >