By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2053 - /sys/devices/virtual/input overflow leads to keyboard/mouse hang
Summary: /sys/devices/virtual/input overflow leads to keyboard/mouse hang
Status: RESOLVED DUPLICATE of bug 1423
Alias: None
Product: TDE
Classification: Unclassified
Component: system (show other bugs)
Version: 3.5.13.2 [Trinity]
Hardware: Other Linux
: P5 blocker
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2014-05-16 04:31 CDT by Aleksey Midenkov
Modified: 2014-05-21 09:56 CDT (History)
4 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
udevmonitor log (13.45 KB, text/x-log)
2014-05-21 07:52 CDT, Aleksey Midenkov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksey Midenkov 2014-05-16 04:31:48 CDT
After start of kdm-trinity I notice when pluggin USB keyboard in or out:

plug out:

KERNEL[1691.763162] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input66/event30 (input)
UDEV  [1691.765474] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input66/event30 (input)
KERNEL[1691.774434] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input66 (input)
KERNEL[1691.774472] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0013/hidraw/hidraw2 (hidraw)
KERNEL[1691.774495] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0013 (hid)
KERNEL[1691.774517] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0 (usb)
UDEV  [1691.775265] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0013/hidraw/hidraw2 (hidraw)
UDEV  [1691.775751] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input66 (input)
UDEV  [1691.776718] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0013 (hid)
UDEV  [1691.778220] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0 (usb)
KERNEL[1691.783167] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input67/mouse1 (input)
UDEV  [1691.784294] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input67/mouse1 (input)
KERNEL[1691.792130] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input67/event31 (input)
UDEV  [1691.793286] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input67/event31 (input)
KERNEL[1691.802095] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input67 (input)
KERNEL[1691.802136] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0014/hidraw/hidraw3 (hidraw)
KERNEL[1691.802159] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0014 (hid)
KERNEL[1691.802181] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1 (usb)
KERNEL[1691.802502] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3 (usb)
UDEV  [1691.804111] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input67 (input)
UDEV  [1691.805387] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0014/hidraw/hidraw3 (hidraw)
UDEV  [1691.806833] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0014 (hid)
UDEV  [1691.808331] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1 (usb)
UDEV  [1691.809989] remove   /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3 (usb)
KERNEL[1693.010196] add      /devices/virtual/input/input71 (input)
KERNEL[1693.012063] add      /devices/virtual/input/input71/event30 (input)
KERNEL[1693.012814] add      /devices/virtual/input/input72 (input)
UDEV  [1693.012848] add      /devices/virtual/input/input71 (input)
KERNEL[1693.013959] add      /devices/virtual/input/input72/event31 (input)
UDEV  [1693.015375] add      /devices/virtual/input/input72 (input)
UDEV  [1693.016389] add      /devices/virtual/input/input72/event31 (input)
UDEV  [1693.017511] add      /devices/virtual/input/input71/event30 (input)

plug in:

KERNEL[1713.017446] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3 (usb)
KERNEL[1713.018125] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0 (usb)
KERNEL[1713.021190] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0015 (hid)
KERNEL[1713.021637] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input73 (input)
KERNEL[1713.021893] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input73/event262 (input)
KERNEL[1713.022126] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0015/hidraw/hidraw2 (hidraw)
KERNEL[1713.022152] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1 (usb)
KERNEL[1713.026442] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0016 (hid)
KERNEL[1713.027092] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input74 (input)
KERNEL[1713.027270] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input74/mouse1 (input)
KERNEL[1713.027401] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input74/event263 (input)
KERNEL[1713.027426] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0016/hidraw/hidraw3 (hidraw)
UDEV  [1713.041034] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3 (usb)
UDEV  [1713.043947] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0 (usb)
UDEV  [1713.046474] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0015 (hid)
UDEV  [1713.049882] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/0003:06F2:0011.0015/hidraw/hidraw2 (hidraw)
UDEV  [1713.051476] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input73 (input)
UDEV  [1713.053367] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1 (usb)
UDEV  [1713.056132] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.0/input/input73/event262 (input)
UDEV  [1713.057091] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0016 (hid)
UDEV  [1713.058218] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input74 (input)
UDEV  [1713.060129] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/0003:06F2:0011.0016/hidraw/hidraw3 (hidraw)
UDEV  [1713.061473] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input74/event263 (input)
UDEV  [1713.062652] add      /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.3/2-3.3:1.1/input/input74/mouse1 (input)
KERNEL[1714.330235] add      /devices/virtual/input/input75 (input)
KERNEL[1714.333334] add      /devices/virtual/input/input75/event264 (input)
KERNEL[1714.333369] add      /devices/virtual/input/input76 (input)
KERNEL[1714.333382] add      /devices/virtual/input/input76/event265 (input)
UDEV  [1714.333767] add      /devices/virtual/input/input75 (input)
UDEV  [1714.334936] add      /devices/virtual/input/input76 (input)
UDEV  [1714.336846] add      /devices/virtual/input/input76/event265 (input)
UDEV  [1714.337335] add      /devices/virtual/input/input75/event264 (input)


It keeps adding devices to /devices/virtual/input NEVERTHELESS you plug IN or OUT. Finally, this leads to device overflow in Xorg and keyboard disfunction.

After stopping kdm-trinity there is no events of adding to /devices/virtual!

Together with another bug, which triggers sporadic USB input hang (which is also in your trinity i guess), this makes your trinity totally inaccessible from local keyboard/mouse so the only possibility to reboot (apart from network access) is to hard reset!!!
Comment 1 Timothy Pearson 2014-05-16 20:24:37 CDT
This bug in the tsak daemon was fixed in R14 last year.  If you can reproduce in R14 please let us know!
Comment 2 Michele Calgaro 2014-05-20 08:11:18 CDT
> This bug in the tsak daemon was fixed in R14 last year.  If you can reproduce
> in R14 please let us know!
I think Tim is referring to bug 1423. Marking as RESOLVED/DUPLICATE.

Aleksey, any chance for you to test the same thing using the pre-v14.0.0 nightly builds? If no, nevermind: once v14.0.0 is released and you upgrade, please test and reopen the bug if necessary.

*** This bug has been marked as a duplicate of bug 1423 ***
Comment 3 Aleksey Midenkov 2014-05-21 07:52:36 CDT
Created attachment 2064 [details]
udevmonitor log
Comment 4 Aleksey Midenkov 2014-05-21 07:57:19 CDT
R14: now I don't see any events on /sys/devices/virtual/input. Nor any devices there. But main device numbers still grow!

https://gist.github.com/midenok/8f87644a05836b1903c0

USB keyboard still hangs from time to time, so I need it to plug out-in.
Comment 5 Michele Calgaro 2014-05-21 09:56:59 CDT
Aleksey, thanks for testing using the v14 nightly builds.
I am trying to understand if we need to reopen this bug or not, since the log file you attached only contains messages from udev and the kernel.
1) Does the problem happen only when running TDE or also with other DE (if you use any)? 
2) What about if you do not run the X server at all?

Thanks again.