On Wed, Jun 20, 2018 at 07:42:40PM +0300, Ville Syrjala wrote: > From: Ville Syrjälä <[email protected]> > > Since commit 1455cf8dbfd0 ("driver core: emit uevents when > device is bound to a driver") the kernel started emitting > "bind" and "unbind" uevents which confuse the hid2hci > udev rules. > > The symptoms on an affected machine (Dell E5400 in my case) > include bluetooth devices not appearing and udev hogging > the cpu as it's busy processing a constant stream of these > "bind"+"unbind" uevents. > > Change the udev rules not do anything except for "add" and > "change" events. This seems to cure my machine at least. > > v2: Don't mess up "change" (Zbyszek) > Fix up the commit message a bit
Ping. Can someone push this? > > Cc: Dmitry Torokhov <[email protected]> > Cc: Greg Kroah-Hartman <[email protected]> > Cc: Marcel Holtmann <[email protected]> > Cc: Kay Sievers <[email protected]> > Cc: Zbigniew Jędrzejewski-Szmek <[email protected]> > Cc: [email protected] > Cc: [email protected] > Cc: [email protected] > Signed-off-by: Ville Syrjälä <[email protected]> > --- > tools/hid2hci.rules | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/hid2hci.rules b/tools/hid2hci.rules > index db6bb03d2ef3..5c7208af7a02 100644 > --- a/tools/hid2hci.rules > +++ b/tools/hid2hci.rules > @@ -1,6 +1,6 @@ > # do not edit this file, it will be overwritten on update > > -ACTION=="remove", GOTO="hid2hci_end" > +ACTION!="add|change", GOTO="hid2hci_end" > SUBSYSTEM!="usb*", GOTO="hid2hci_end" > > # Variety of Dell Bluetooth devices - match on a mouse device that is > -- > 2.16.4 -- Ville Syrjälä Intel _______________________________________________ systemd-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/systemd-devel
