
This reverts the tty layer change to use per-tty locking, because it's not correct yet, and fixing it will require some more deep surgery. The main revert isd29f3ef39b
("tty_lock: Localise the lock"), but there are several smaller commits that built upon it, they also get reverted here. The list of reverted commits is:fde86d3108
- tty: add lockdep annotations8f6576ad47
- tty: fix ldisc lock inversion traced3ca8b64b9
- pty: Fix lock inversionb1d679afd7
- tty: drop the pty lock during hangupabcefe5fc3
- tty/amiserial: Add missing argument for tty_unlock()fd11b42e35
- cris: fix missing tty arg in wait_event_interruptible_tty calld29f3ef39b
- tty_lock: Localise the lock The revert had a trivial conflict in the 68360serial.c staging driver that got removed in the meantime. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
24 KiB
24 KiB