when startup delays become bugs
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).
> 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
Lennart Poettering - Red Hat, Inc.
More information about the devel