All of lore.kernel.org
 help / color / mirror / Atom feed
* Commit *driver core: emit uevents when device is bound to a driver* causes regression
@ 2018-04-06 12:20 Paul Menzel
  2018-04-06 12:47 ` Ben Caradoc-Davies
  2018-04-06 13:18 ` Greg Kroah-Hartman
  0 siblings, 2 replies; 6+ messages in thread
From: Paul Menzel @ 2018-04-06 12:20 UTC (permalink / raw)
  To: Michael Tokarev, Greg Kroah-Hartman
  Cc: linux-input, Linux Kernel Mailing List, Ben Caradoc-Davies

[-- Attachment #1: Type: text/plain, Size: 1070 bytes --]

Dear Linux folks,


Commit 1455cf8 (driver core: emit uevents when device is bound to a
driver) [1], introduced in Linux 4.14-rc1, causes a regression in user 
space.

After disconnecting USB devices, they are still shown as plugged in [2][3].

> I seem to be having a similar issue, but with an iPhone X using USB
> to provide internet access. Even after the phone is disconnected, it
> still shows up as "loaded active plugged". The only way to fix this
> is to reboot or use a different USB port.

`git bisect` shows that commit 1455cf8 (driver core: emit uevents when 
device is bound to a driver) is at fault [4].

As user space should not break with newer Linux kernels, do you know 
what to do about that or can you think of a fix?


Kind regards,

Paul


[1] 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1455cf8dbfd06aa7651dcfccbadb7a093944ca65
[2] https://github.com/systemd/systemd/issues/7587
[3] https://bugs.debian.org/883425
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883425#68


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 5174 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-04-06 18:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-06 12:20 Commit *driver core: emit uevents when device is bound to a driver* causes regression Paul Menzel
2018-04-06 12:47 ` Ben Caradoc-Davies
2018-04-06 13:18 ` Greg Kroah-Hartman
2018-04-06 13:24   ` Paul Menzel
2018-04-06 13:27     ` Greg Kroah-Hartman
2018-04-06 18:26       ` Dmitry Torokhov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.