From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott James Remnant Date: Wed, 21 Sep 2005 12:53:54 +0000 Subject: Re: The case of udev and the missing /dev/input/mice Message-Id: <1127307234.7742.5.camel@localhost.localdomain> MIME-Version: 1 Content-Type: multipart/mixed; boundary="=-d2ctW5kI1Fp9wqMs0++f" List-Id: References: <1127270286.10585.14.camel@localhost.localdomain> In-Reply-To: <1127270286.10585.14.camel@localhost.localdomain> To: linux-hotplug@vger.kernel.org --=-d2ctW5kI1Fp9wqMs0++f Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2005-09-21 at 11:51 +0200, Kay Sievers wrote: > On Wed, Sep 21, 2005 at 03:38:06AM +0100, Scott James Remnant wrote: > > Background: in the upcoming Ubuntu 5.10 we've been having some problems > > with /dev/input/mice not being created on startup despite the "mousedev= " > > module being hard-loaded early in the boot sequence. > > (http://bugzilla.ubuntu.com/show_bug.cgi?id=3D12915 for those intereste= d). > >=20 > > Debian has had similar problems too (http://bugs.debian.org/317333) and > > found that starting udevd earlier manually seemed to fix it. >=20 > Yes, that's a good way to fix it. >=20 One thing I'd like to see changed in udevd is to move the init_udevd_socket() and init_uevent_netlink_sock() calls to above the daemonization; that way when you call "udevd --daemon" from the init script, you *know* that the next command may cause a netlink event. Right now there's an unknown amount of time between calling "udevd --daemon" and being able to safely "modprobe". This'd also mean that udevd could exit with an error status if it's unable to create the necessary sockets; rather than the child exiting and the status being lost. Scott --=20 Scott James Remnant scott@ubuntu.com --=-d2ctW5kI1Fp9wqMs0++f Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBDMVfiSnQiFMl4yK4RAiYMAJ9e1GXn/HfyHJt7WKonV1VtLM+6TACdFaPp /LWTjHqnE3jDQL5kRex5htg= =dl/N -----END PGP SIGNATURE----- --=-d2ctW5kI1Fp9wqMs0++f-- ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ 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