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-23 17:12:06 -07:00
2011-09-22 15:49:26 -07:00
2012-01-24 12:55:36 -08:00
2012-03-28 18:30:01 +01:00
2012-04-09 12:02:45 -07:00
2011-10-27 08:35:41 +02:00
2012-04-09 10:30:39 -07:00
2011-11-22 10:58:32 +00:00
2012-05-22 16:12:24 -07:00
2011-12-27 16:33:13 -05:00
2011-01-13 12:10:18 -08:00
2011-12-07 22:02:46 +00:00
2012-04-09 10:30:39 -07:00
2011-06-16 12:01:58 -07:00
2011-12-09 19:05:33 -08:00
2011-12-09 19:05:33 -08:00
2012-05-17 13:25:56 -07:00
2012-05-11 16:18:01 +02:00
2012-06-02 15:21:43 -07:00
2011-01-13 12:10:18 -08:00
2012-03-28 18:30:03 +01:00
2011-01-13 12:10:18 -08:00
2012-01-26 11:29:47 -08:00
2012-03-28 18:30:03 +01:00
2011-01-13 12:10:18 -08:00
2012-03-08 11:37:58 -08:00
2011-02-17 11:16:15 -08:00
2012-05-14 15:30:52 +02:00
2011-09-22 15:49:26 -07:00
2012-03-08 11:47:02 -08:00
2011-03-31 11:26:23 -03:00
2011-01-13 12:10:18 -08:00
2012-04-09 10:34:16 -07:00
2011-10-31 19:31:27 -04:00
2012-05-21 14:31:54 +01:00
2012-02-08 15:04:32 -08:00
2012-03-08 11:47:02 -08:00
2012-03-08 11:47:02 -08:00
2012-02-10 10:25:27 -08:00
2011-11-26 20:19:21 -08:00
2011-11-26 20:19:21 -08:00
2011-03-31 11:26:23 -03:00
2011-09-22 16:08:57 -07:00
2012-04-05 15:25:50 -07:00
2012-03-08 13:15:50 -08:00
2011-01-13 12:10:18 -08:00
2011-11-26 20:19:21 -08:00
2011-08-26 11:01:15 -07:00
2012-03-28 18:30:03 +01:00
2011-11-01 21:02:35 -07:00
2011-04-19 16:33:36 -07:00
2012-03-08 11:37:58 -08:00
2012-02-24 13:50:45 -08:00
2012-05-22 16:12:24 -07:00
2011-04-19 16:33:36 -07:00
2011-10-31 19:31:28 -04:00
2012-04-18 15:07:53 -07:00
2012-04-18 15:57:31 -07:00
2012-04-23 09:39:23 -07:00
2012-04-30 10:59:58 +10:00
2011-12-16 11:10:01 +11:00
2011-01-13 12:10:18 -08:00
2012-03-27 16:47:35 -07:00
2012-03-25 23:57:20 +01:00
2012-04-09 10:30:39 -07:00
2011-12-23 10:07:00 +09:00
2012-05-15 17:48:50 +02:00
2011-11-30 20:11:46 +09:00
2012-05-15 09:44:22 -07:00
2011-09-22 16:08:57 -07:00
2011-09-22 15:49:26 -07:00
2012-05-18 18:21:06 +09:00
2012-03-30 19:50:15 +09:00
2012-03-05 11:22:59 +01:00
2012-02-22 17:59:12 +01:00
2012-03-23 17:19:37 -07:00
2012-02-10 10:44:35 -08:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2011-01-13 12:10:18 -08:00
2012-03-28 18:30:03 +01:00
2012-04-04 00:37:10 -07:00
2011-01-13 12:10:18 -08:00
2011-11-30 20:11:46 +09:00
2011-01-13 12:10:18 -08:00
2011-10-27 08:35:41 +02:00
2012-01-26 17:14:50 -08:00
2012-01-26 17:14:50 -08:00
2012-03-12 10:21:55 -07:00
2011-10-31 19:31:27 -04:00
2012-05-15 17:48:50 +02:00
2011-01-13 12:10:18 -08:00