From mboxrd@z Thu Jan 1 00:00:00 1970 From: Duncan Sands Date: Tue, 06 Sep 2005 18:17:27 +0000 Subject: breakage due to udev and hotplug both running hotplug scripts Message-Id: <200509062017.27346.baldrick@free.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org I'm seeing the following: kobject_hotplug results in both udev and /sbin/hotplug running hotplug scripts. udevd gets the hotplug event via netlink thanks to kobject_hotplug calling send_uevent; /sbin/hotplug gets the hotplug event thanks to kobject_hotplug calling call_usermodehelper. Both calls eventually result in an agent being run. Am I right in thinking that my system is wrongly configured, and /sbin/hotplug should be disabled? The specific problem I'm seeing is that firmware loading from user-space doesn't work reliably. That is because firmware.agent is being run simultaneously by two processes, leading to uncoordinated, conflicting writes to the loading and data files. This causes all kinds of problems, in particular partial or empty firmware uploads. Thanks for any help. All the best, Duncan. ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ 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