^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: Raise a uevent when a USB Host Controller has died
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: 2019-04-17
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) KernelVersion: 5.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Contact: linux-usb@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Description: When the USB Host Controller has entered a state where it is no
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) longer functional a uevent will be raised. The uevent will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) contain ACTION=offline and ERROR=DEAD.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Here is an example taken using udevadm monitor -p::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) KERNEL[130.428945] offline /devices/pci0000:00/0000:00:10.0/usb2 (usb)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) ACTION=offline
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) BUSNUM=002
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) DEVNAME=/dev/bus/usb/002/001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) DEVNUM=001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) DEVPATH=/devices/pci0000:00/0000:00:10.0/usb2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) DEVTYPE=usb_device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) DRIVER=usb
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) ERROR=DEAD
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) MAJOR=189
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) MINOR=128
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) PRODUCT=1d6b/2/414
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) SEQNUM=2168
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) SUBSYSTEM=usb
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) TYPE=9/0/1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Users: chromium-os-dev@chromium.org