daniel at fooishbar.org
Thu Apr 19 04:05:59 PDT 2007
On Thu, Apr 19, 2007 at 07:36:10PM +0930, Peter Hutterer wrote:
> The current evdev driver shoots the server when you hotplug devices
> (sigaborts on double free, segfaults when you fix that, etc.) The
> following patch fixes these problems and hotplugging works reliably.
> But it changes the behaviour of the driver slightly.
> Previously evdev kept watching the device file until something
> happened, and then bypassed all the dbus hotplugging and added the
> device itself. So it was basically two separate hotplugging
> mechanisms that didn't know about each other. One inside the driver
> and one inside the server.
> If you try to add a device that doesn't exist, nothing will happen,
> and you will have to try again later when the device actually exists.
> Hotplugging devices _always_ has to be initiated by a dbus command.
> If there's no complaints about this, I'll push it in the next few days.
Holy bajesus. Is it not better to just rip the entire hotplugging
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 189 bytes
Desc: Digital signature
More information about the xorg