From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261190AbVFDAV2 (ORCPT ); Fri, 3 Jun 2005 20:21:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261193AbVFDAV2 (ORCPT ); Fri, 3 Jun 2005 20:21:28 -0400 Received: from fire.osdl.org ([65.172.181.4]:24809 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S261190AbVFDAVJ (ORCPT ); Fri, 3 Jun 2005 20:21:09 -0400 Date: Fri, 3 Jun 2005 17:22:57 -0700 (PDT) From: Linus Torvalds To: Andreas Koch cc: linux-pci@atrey.karlin.mff.cuni.cz, linux-kernel@vger.kernel.org, gregkh@suse.de Subject: Re: PROBLEM: Devices behind PCI Express-to-PCI bridge not mapped In-Reply-To: <20050603232828.GA29860@erebor.esa.informatik.tu-darmstadt.de> Message-ID: References: <20050603232828.GA29860@erebor.esa.informatik.tu-darmstadt.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 4 Jun 2005, Andreas Koch wrote: > > While all of the USB and FireWire devices are visible using config > space reads, they cannot be accessed correctly (all normal reads > appear to return 0xff). After checking the dmesg logs, I find > > PCI: Cannot allocate resource region 7 of bridge 0000:02:00.0 > PCI: Cannot allocate resource region 8 of bridge 0000:02:00.0 Well, that would be right, because the parent of that bridge doesn't seem to have any resources set up: 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04) (prog-if 00 [Normal decode]) Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR-