when startup delays become bugs

Lennart Poettering mzerqung at 0pointer.de
Wed May 15 14:33:20 UTC 2013


On Wed, 15.05.13 15:38, Hans de Goede (hdegoede at redhat.com) wrote:

> >Ah, cute, on my machine the only reason this is pulled in is
> >/etc/modules-load.d/spice-vdagentd.conf -- which also pulls in our old
> >friend uinput (see above).
> >
> >https://bugzilla.redhat.com/show_bug.cgi?id=963201
> 
> I'm fine with dropping the config file from spice-vdagent as long as
> something then creates the /dev/uinput device node, so that module
> auto-load will actually work, without the device-node pre-existing
> trying to use /dev/uinput will just cause a -ENOENT failure.

Yeah, kmod/udev/systemd get this right these days: the kernel modules
just export in modalias what node they want to have created, kmod then
extracts that and udev/systemd create the device node for it. Then, when
userspace opens the deivce the kernel will make sure the module is
actually auto-loaded.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.


More information about the devel mailing list