Hi, I've just got the new -proposed kernel with that fix, and got an important regression: it broke tty connection to my devices using FTDI chips.
I haven't fully checked yet, but I think that's because you've cherry- picked commit eafbe67f84761d787802e5113d895a316b6292fe "n_tty: Refactor input_available_p() by call site", without also taking commit a5934804a834f525c9e6289935ceef65b952b101 "n_tty: Fix poll() when TIME_CHAR and MIN_CHAR == 0" (which fixes that first commit). Note: I'm not affected by the original bug, so cannot comment on the effect of the other commits. How to reproduce the regression: ? python > import serial > p = serial.Serial("/dev/ttyACM0", timeout=1) > p.read() SerialException: device reports readiness to read but returned no data (device disconnected?) Expected: p.read() waits one second and returns nothing (due to timeout). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1397976 Title: tty hangup regression in 3.13 kernel (trusty LTS) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1397976/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs