From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kay Sievers Date: Fri, 19 Nov 2004 00:03:54 +0000 Subject: Re: [adventure] replace /sbin/hotplug by udevd Message-Id: <1100822634.21860.21.camel@localhost.localdomain> List-Id: References: <20041118002726.GA4281@vrfy.org> In-Reply-To: <20041118002726.GA4281@vrfy.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Wed, 2004-11-17 at 21:04 -0700, Kevin P. Fleming wrote: > Kay Sievers wrote: > > > This experimental patch changes udevd/udev to handle the _whole_ hotplug > > event from the kernel up to the multiplexing of /etc/hotplug.d/. It > > should solve most of the current shortcomings of the hotplug event handling: > > - sysfs if not fully populated at event time > > - at device disconnect/reconnect, the "remove" may beat the "add" > > - an event may already work on the same DEVPATH > > - the hotplug scripts don't know the device node name > > - the total count of event processes can't be controlled > > This is very, very cool. What a major simplification of the whole > process, with the addition of interesting new features as well. > > What is the likely timeframe for this to make it into udev proper? How can I know? :) I started this back in March this year and just give it a second try now with this much improved version. We are run into serious trouble with HAL(hal.freedesktop.org) managing the unordered events from the programs in /etc/hotplug.d and /etc/dev.d/, to match these two events together by SEQNUM and wait for sysfs to get populated. This all should be pretty easy now with only one small hal-notify program in the /etc/hotplug.d directory. Let's see what other people think about it. Thanks, Kay ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel