Linus Torvalds
f309532bf3
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 d29f3ef39b ("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 annotations
8f6576ad47 - tty: fix ldisc lock inversion trace
d3ca8b64b9 - pty: Fix lock inversion
b1d679afd7 - tty: drop the pty lock during hangup
abcefe5fc3 - tty/amiserial: Add missing argument for tty_unlock()
fd11b42e35 - cris: fix missing tty arg in wait_event_interruptible_tty call
d29f3ef39b - 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 >
2012-06-02 15:21:43 -07:00
..
2012-05-25 09:31:59 -07:00
2012-05-24 11:54:29 -07:00
2012-05-30 11:17:19 -07:00
2012-05-24 10:34:29 -07:00
2012-05-29 11:53:11 -07:00
2012-05-21 17:54:55 -07:00
2012-05-26 12:57:47 -07:00
2012-06-01 16:55:42 -07:00
2012-05-31 18:18:11 -07:00
2012-05-23 14:15:09 -07:00
2012-05-22 13:54:18 +10:00
2012-05-29 16:22:33 -07:00
2012-05-26 12:42:29 -07:00
2012-05-31 20:29:58 -04:00
2012-05-22 15:50:46 -07:00
2012-05-29 16:22:29 -07:00
2012-05-30 08:52:42 -07:00
2012-05-29 16:22:22 -07:00
2012-05-29 16:22:20 -07:00
2012-05-23 17:42:39 -07:00
2012-05-29 16:22:22 -07:00
2012-05-31 17:49:32 -07:00
2012-05-31 17:49:29 -07:00
2012-05-31 17:49:28 -07:00
2012-05-25 09:18:59 -07:00
2012-05-25 12:46:23 +05:30
2012-05-31 17:49:31 -07:00
2012-05-28 19:13:50 -03:00
2012-06-01 12:12:01 -04:00
2012-05-31 17:49:32 -07:00
2012-05-29 23:28:33 -04:00
2012-06-01 16:57:51 -07:00
2012-05-21 20:27:36 -07:00
2012-05-24 12:57:47 -07:00
2012-06-01 10:34:35 -07:00
2012-05-30 21:04:53 -04:00
2012-05-29 22:33:56 -04:00
2012-05-22 11:32:31 +02:00
2012-05-29 16:22:21 -07:00
2012-05-25 12:48:26 -04:00
2012-05-22 16:02:13 -07:00
2012-05-30 10:55:34 +02:00
2012-05-22 17:13:11 -04:00
2012-05-23 22:11:12 -04:00
2012-05-22 18:08:08 +02:00
2012-05-31 17:49:31 -07:00
2012-05-23 13:49:23 -04:00
2012-05-27 08:12:42 -04:00
2012-05-29 16:22:32 -07:00
2012-05-31 17:49:30 -07:00
2012-05-31 17:49:32 -07:00
2012-05-29 16:22:21 -07:00
2012-05-31 17:49:26 -07:00
2012-05-31 17:49:30 -07:00
2012-05-23 22:11:31 -04:00
2012-05-31 17:49:28 -07:00
2012-05-29 16:22:29 -07:00
2012-05-29 16:22:32 -07:00
2012-05-29 16:22:31 -07:00
2012-05-29 23:28:41 -04:00
2012-05-29 16:22:28 -07:00
2012-05-29 16:22:20 -07:00
2012-05-22 15:20:28 -04:00
2012-05-29 16:22:28 -07:00
2012-05-29 16:22:19 -07:00
2012-06-01 10:34:35 -07:00
2012-05-29 16:22:20 -07:00
2012-05-29 16:22:26 -07:00
2012-05-31 17:49:27 -07:00
2012-05-29 22:33:55 -04:00
2012-05-30 16:34:27 -04:00
2012-05-26 14:17:30 -04:00
2012-05-22 16:45:48 -04:00
2012-05-24 16:15:48 -04:00
2012-05-26 14:17:31 -04:00
2012-05-29 16:22:24 -07:00
2012-05-29 16:22:18 -07:00
2012-05-29 18:27:19 -07:00
2012-05-23 17:40:51 +02:00
2012-05-31 17:49:32 -07:00
2012-05-29 16:22:27 -07:00
2012-05-31 17:49:31 -07:00
2012-05-31 17:49:31 -07:00
2012-05-29 16:22:21 -07:00
2012-05-29 16:22:33 -07:00
2012-06-01 12:58:51 -04:00
2012-06-01 10:37:01 -04:00
2012-05-23 17:12:06 -07:00
2012-05-22 19:07:55 +09:00
2012-06-01 12:58:52 -04:00
2012-05-29 17:30:08 -04:00
2012-05-31 17:49:26 -07:00
2012-05-29 16:22:28 -07:00
2012-05-31 17:49:32 -07:00
2012-05-23 22:09:21 -04:00
2012-05-22 19:22:50 -07:00
2012-06-01 12:58:50 -04:00
2012-05-22 18:27:32 -07:00
2012-05-23 22:11:31 -04:00
2012-06-02 15:21:43 -07:00
2012-05-30 21:04:50 -04:00
2012-05-22 12:16:16 +09:30
2012-05-30 07:55:31 +02:00