From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lutz Urban Subject: pci=routeirq solves EHCI-problem Date: Tue, 08 Aug 2006 09:26:46 +0200 Message-ID: <44D83CB6.7030406@lurban.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------070003020500060502010501" Cc: hadi@cyberus.ca Return-path: Received: from smtprelay01.ispgateway.de ([80.67.18.13]:51664 "EHLO smtprelay01.ispgateway.de") by vger.kernel.org with ESMTP id S932517AbWHHH0u (ORCPT ); Tue, 8 Aug 2006 03:26:50 -0400 Received: from unknown (HELO [192.168.97.34]) (101583@[85.182.6.241]) (envelope-sender ) by smtprelay01.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 8 Aug 2006 07:26:48 -0000 To: netdev@vger.kernel.org Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org This is a multi-part message in MIME format. --------------070003020500060502010501 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit 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 --------------070003020500060502010501 Content-Type: text/plain; name="lspci.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="lspci.txt" 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- 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- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- 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- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- --------------070003020500060502010501--