Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754811AbYLUCX7 (ORCPT ); Sat, 20 Dec 2008 21:23:59 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751932AbYLUCXu (ORCPT ); Sat, 20 Dec 2008 21:23:50 -0500 Received: from mail5.sea5.speakeasy.net ([69.17.117.7]:42463 "EHLO mail5.sea5.speakeasy.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751602AbYLUCXt (ORCPT ); Sat, 20 Dec 2008 21:23:49 -0500 Date: Sat, 20 Dec 2008 18:23:23 -0800 (PST) From: Trent Piepho X-X-Sender: xyzzy@shell2.speakeasy.net To: "Darrick J. Wong" cc: Jesse Barnes , Rolf Eike Beer , Alex Chiang , linux-kernel , linux-pci Subject: Re: [PATCH] fakephp: Allocate PCI resources before adding the?device In-Reply-To: <20081216205650.GH25300@plum> Message-ID: References: <20081125212422.22631.69619.stgit@elm3a70.beaverton.ibm.com> <200812011808.31906.eike-kernel@sf-tec.de> <200812161133.33894.jbarnes@virtuousgeek.org> <20081216205650.GH25300@plum> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1282 Lines: 25 On Tue, 16 Dec 2008, Darrick J. Wong wrote: > On Tue, Dec 16, 2008 at 11:33:33AM -0800, Jesse Barnes wrote: > > > I read it, but that's the way a kernel works: if you want to talk to a > > > device, get a driver. You can write a rather minimal one that does only > > > pci_enable_device() on probe and pci_disable_device() on remove. Try the > > > one posted by Chris Wright in "[PATCH 2/2] PCI: pci-stub module to reserve > > > pci device" as a starting point. > > > > Ok, so sounds like Darrick's original patch gets a NAK? I guess the fakephp > > vs. dummyphp vs. new interface stuff can be dealt with in another thread... > While fakephp may be a mess, Darrick's patch does fix a problem with it. > In any case, I gave 2.6.24 a whirl. 2.6.24 fakephp sets up the BARs > correctly, so technically this is a regression fix too, even if only a > stopgap. I know 2.6.23 has the same problem with resources not being assigned correctly to BARs as 2.6.27. It doesn't look like there are any patches in 2.6.24 that would have fixed it. -- 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/