Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262362AbVBKWHY (ORCPT ); Fri, 11 Feb 2005 17:07:24 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262363AbVBKWHY (ORCPT ); Fri, 11 Feb 2005 17:07:24 -0500 Received: from smtp-vbr10.xs4all.nl ([194.109.24.30]:55311 "EHLO smtp-vbr10.xs4all.nl") by vger.kernel.org with ESMTP id S262362AbVBKWHQ (ORCPT ); Fri, 11 Feb 2005 17:07:16 -0500 Date: Fri, 11 Feb 2005 23:06:57 +0100 From: Erik van Konijnenburg To: Greg KH Cc: andersen@codepoet.org, Christian Borntr?ger , Bill Nottingham , linux-hotplug-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org Subject: Re: [ANNOUNCE] hotplug-ng 001 release Message-ID: <20050211230657.B1635@banaan.localdomain> Mail-Followup-To: Greg KH , andersen@codepoet.org, Christian Borntr?ger , Bill Nottingham , linux-hotplug-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org References: <20050211004033.GA26624@suse.de> <20050211031823.GE29375@nostromo.devel.redhat.com> <1108104417.32129.7.camel@localhost.localdomain> <200502111719.23163.christian@borntraeger.net> <20050211170144.GA16074@suse.de> <20050211190153.GA8110@codepoet.org> <20050211192323.GA19787@suse.de> <20050211223731.A1635@banaan.localdomain> <20050211214957.GA22633@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20050211214957.GA22633@suse.de>; from gregkh@suse.de on Fri, Feb 11, 2005 at 01:49:57PM -0800 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2036 Lines: 44 On Fri, Feb 11, 2005 at 01:49:57PM -0800, Greg KH wrote: > On Fri, Feb 11, 2005 at 10:37:31PM +0100, Erik van Konijnenburg wrote: > > On Fri, Feb 11, 2005 at 11:23:23AM -0800, Greg KH wrote: > > > On Fri, Feb 11, 2005 at 12:01:54PM -0700, Erik Andersen wrote: > > > > On Fri Feb 11, 2005 at 09:01:44AM -0800, Greg KH wrote: > > > > > It's not only pci, but all types of busses need this kind of "coldplug" > > > > > functionality. And yes, I have plans to provide that functionality in > > > > > this package too. > > > > > > > > > > In fact, if anyone looking to contribute some well defined and easy to > > > > > test code... :) > > > > > > > > The pcimodules patch to pciutils does this sortof coldplug device > > > > scanning for pci devices: > > > > http://www.linuxfromscratch.org/patches/downloads/pciutils/pciutils-2.1.11-pcimodules-1.patch > > > > > > Yes, but that uses the modules.pcimap files, which we want to get rid of > > > someday. It also uses the /proc/pci interface instead of sysfs, so it > > > probably doesn't handle machines with pci domains very well... > > > > Could you give pointers to the "get rid of modules.pcimap" discussion? > > Search linux-kernel for it. It's come up many times between me and > Rusty Russell. He's basically waiting for the hotplug scripts (or > whatever) to be fixed up enough to not need them anymore. > > Do you have some other need for them? Yep, I'm working on a proof of concept to show how modules.pcimap can be used to build a more reliable mkinitrd. The interesting part about modules.pcimap is that it can not only describe what's in the running kernel, but also what's in the kernel about to be installed. For an old version of the idea, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=284294 Regards, Erik - 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/