Userspace break as a result of missing patch backport
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Committed
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Unassigned | ||
Cosmic |
Fix Released
|
High
|
Unassigned |
Bug Description
Hi,
The most recent set of Ubuntu kernels applied a variety of tty patches including: https:/
But have not applied the more recent https:/
This second patch is required to prevent a rather serious regression where userspace applications reading from stdin can receive EAGAIN when they should not.
I will try to link correspondence from the mailing list archives once they are available, but for now if you have access to the linux-console mailing list you can find discussion under the thread "Userspace break? read from STDIN returns EAGAIN if tty is "touched"".
I would appreciate it if this could be examined soon as it is a regression on userspace.
Thanks
Michael
Good:
4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018
Bad:
4.15.0-44-generic #47-Ubuntu SMP Mon Jan 14 11:26:59 UTC 2019
CVE References
Changed in linux (Ubuntu Xenial): | |
status: | New → Triaged |
Changed in linux (Ubuntu Bionic): | |
status: | New → Triaged |
Changed in linux (Ubuntu Cosmic): | |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | Triaged → Fix Committed |
Changed in linux (Ubuntu Bionic): | |
status: | Triaged → Confirmed |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Cosmic): | |
status: | Triaged → Fix Committed |
tags: | added: regression-update |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
Changed in linux (Ubuntu Bionic): | |
status: | Fix Committed → Confirmed |
status: | Confirmed → Fix Committed |
tags: | added: cscc |
Status changed to 'Confirmed' because the bug affects multiple users.