From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756060AbYIIQ0e (ORCPT ); Tue, 9 Sep 2008 12:26:34 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753701AbYIIQ0Z (ORCPT ); Tue, 9 Sep 2008 12:26:25 -0400 Received: from cpsmtpo-eml01.kpnxchange.com ([213.75.38.150]:16318 "EHLO cpsmtpo-eml01.kpnxchange.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753370AbYIIQ0Y (ORCPT ); Tue, 9 Sep 2008 12:26:24 -0400 From: Frans Pop To: Bjorn Helgaas Subject: Re: [bisected][resend] pnp: Huge number of "io resource overlap" messages Date: Tue, 9 Sep 2008 18:26:17 +0200 User-Agent: KMail/1.9.9 Cc: linux-kernel@vger.kernel.org, Rene Herman , Ingo Molnar , Thomas Gleixner References: <200809091250.08620.elendil@planet.nl> <200809090930.27583.bjorn.helgaas@hp.com> In-Reply-To: <200809090930.27583.bjorn.helgaas@hp.com> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_qOqxIhID8kZ0wGO" Message-Id: <200809091826.18876.elendil@planet.nl> X-OriginalArrivalTime: 09 Sep 2008 16:26:21.0051 (UTC) FILETIME=[CB377CB0:01C91298] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Boundary-00=_qOqxIhID8kZ0wGO Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Thanks for your quick replies Bjorn and Rene! On Tuesday 09 September 2008, Bjorn Helgaas wrote: > On Tuesday 09 September 2008 04:50:06 am Frans Pop wrote: > > The only thing I used to get for pnp 00:08 on my Toshiba Satellite > > A40 up to 2.6.26 was this single line: > > pnp 00:08: can't add resource for IO 0xa8-0xa9 [...] > > Was it expected that that change could lead to a message > > disappearing? I don't really read that from the commit description. > > Yep. This commit removed the fixed limit (40), so we shouldn't see > messages like that any more. The commit log mentioned these: Right, that explains. Thanks. The old message text led me to think that only that particular resource was problematic, while actually it was the listed one and all following. The message you did quote was clearer in that respect. > What do "lspci -vv" and /proc/ioports and /proc/iomem show for you? Thanks for the background info and data for comparison. Here's what I have (full info attached). AFAICT it looks equally sane and consistent. 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller [8086:24c5] (rev 03) Region 0: I/O ports at 1000 [size=256] Region 1: I/O ports at 1880 [size=64] Region 2: Memory at 28080800 (32-bit, non-prefetchable) [size=512] Region 3: Memory at 28080a00 (32-bit, non-prefetchable) [size=256] 00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller [8086:24c6] (rev 03) Region 0: I/O ports at 1400 [size=256] Region 1: I/O ports at 1800 [size=128] /proc/ioports: 1000-10ff : 0000:00:1f.5 1000-10ff : Intel 82801DB-ICH4 1400-14ff : 0000:00:1f.6 1400-14ff : Intel 82801DB-ICH4 Modem 1800-187f : 0000:00:1f.6 1800-187f : Intel 82801DB-ICH4 Modem 1880-18bf : 0000:00:1f.5 1880-18bf : Intel 82801DB-ICH4 /proc/iomem: 28080800-280809ff : 0000:00:1f.5 28080800-280809ff : Intel 82801DB-ICH4 28080a00-28080aff : 0000:00:1f.5 28080a00-28080aff : Intel 82801DB-ICH4 Cheers, FJP --Boundary-00=_qOqxIhID8kZ0wGO Content-Type: text/plain; charset="iso-8859-15"; name="device.info" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="device.info" 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) Subsystem: Toshiba America Info Systems Device 0001 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- (32-bit, prefetchable) Capabilities: [40] Vendor Specific Information Kernel driver in use: agpgart-intel Kernel modules: intel-agp 00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) Subsystem: Toshiba America Info Systems Device 0001 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Kernel modules: shpchp 00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- Reset- 16bInt- PostWrite+ 16-bit legacy interface ports at 0001 Kernel driver in use: yenta_cardbus Kernel modules: yenta_socket 02:00.0 Ethernet controller: Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01) Subsystem: Global Sun Technology Inc Device 7103 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-