TTY: fix tty_wait_until_sent on 64-bit machines
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest5 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | net: irda: fix wait_until_sent poll timeoutnet/ | +3 | 0 replies | |
| 2/5 | TTY: bfin_jtag_comm: remove incorrect wait_until_sent operationdrivers/ | +0 | 1 reply | |
| 3/5 | USB: serial: fix infinite wait_until_sent timeoutdrivers/ | +3 | 0 replies | |
| 4/5 | TTY: fix tty_wait_until_sent on 64-bit machinesdrivers/ | +9 | 1 reply | |
| 5/5 | TTY: fix tty_wait_until_sent maximum timeoutdrivers/ | +3 | 1 reply |
Reviews trailers per patch
3 of 5 patches have a Reviewed-by or Acked-by.
| Patch | Peter Hurley |
|---|---|
| 1/5 | |
| 2/5 | R-b |
| 3/5 | |
| 4/5 | R-b |
| 5/5 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/5] TTY: fix tty_wait_until_sent on 64-bit machines
This series fixes an overflow bug in tty_wait_until_sent, which is currently broken on 64-bit machines for most TTY drivers (with serial-core being the notable exception).
The final patch makes the tty_wait_until_sent timeout a maximum one so that we actually honour the closing-wait timeout.
All but the second (clean-up) and final patch are marked for stable.
These patches are for v4.0 and I suggest Greg takes them all through the TTY tree.
Thanks,
Johan
Johan Hovold (5):
net: irda: fix wait_until_sent poll timeout
TTY: bfin_jtag_comm: remove incorrect wait_until_sent operation
USB: serial: fix infinite wait_until_sent timeout
TTY: fix tty_wait_until_sent on 64-bit machines
TTY: fix tty_wait_until_sent maximum timeout
drivers/tty/bfin_jtag_comm.c | 13 ------------- drivers/tty/tty_ioctl.c | 16 +++++++++++----- drivers/usb/serial/generic.c | 5 +++-- net/irda/ircomm/ircomm_tty.c | 4 +++- 4 files changed, 17 insertions(+), 21 deletions(-)
Signature · 1 line
2.0.5