tty: Revert the tty locking series, it needs more work
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 is
07b4efe5b808 ("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:
71ec870392f1 - tty: add lockdep annotations
552e387fb809 - tty: fix ldisc lock inversion trace
df7acbcd4376 - pty: Fix lock inversion
f2ffb9e46f7d - tty: drop the pty lock during hangup
03716e223944 - tty/amiserial: Add missing argument for tty_unlock()
0154317b0b4e - cris: fix missing tty arg in wait_event_interruptible_tty call
07b4efe5b808 - 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>