Branches for Breezy

Name Status Last Modified Last Commit
lp:ubuntu/breezy/udev 1 Development 2010-02-21 23:03:40 UTC
4. The kernel's input subsystem still ha...

Author: Scott James Remnant (Canonical)
Revision Date: 2005-09-23 23:31:23 UTC

The kernel's input subsystem still hasn't been updated to use the new
driver core and is still running /proc/sys/kernel/hotplug (udevsend)
itself with a hand-constructed environment, rather than attaching data
to the sysfs event.

These hand-constructed events are missing the DEVPATH= variable which
udev requires before processing its rules.

Added debian/patches/hotplug_input_events which instead of ignoring these
events catches those from the input subsystem and processes them by
running /sbin/udev_run_hotplugd; effectively passing all responsibility
to the old hotplug input.agent which still can deal with them.

In the long-term, the kernel will be updated to use the driver core
(there are patches starting to be floated now) and attach its
information to the sysfs event, so this hack can go when that happens.

11 of 1 result