Peter Hurley
|
be3971166d
tty: Remove redundant tty_wait_until_sent()
|
12 years ago |
Peter Hurley
|
734de249fb
tty: Locate get/put ldisc functions together
|
12 years ago |
Peter Hurley
|
f48070457c
tty: Fold one-line assign function into callers
|
12 years ago |
Peter Hurley
|
16759f6cd8
tty: Document unsafe ldisc reference acquire
|
12 years ago |
Peter Hurley
|
ebc9baed42
tty: Separate release semantics of ldisc reference
|
12 years ago |
Peter Hurley
|
fc575ee6ea
tty: Add ldisc hangup debug messages
|
12 years ago |
Peter Hurley
|
c878524174
tty: Fix 'deferred reopen' ldisc comment
|
12 years ago |
Peter Hurley
|
a2965b7bee
tty: Make core responsible for synchronizing its work
|
12 years ago |
Peter Hurley
|
4f98d46751
tty: Complete ownership transfer of flip buffers
|
12 years ago |
Peter Hurley
|
d912156605
tty: Don't reenable already enabled ldisc
|
12 years ago |
Peter Hurley
|
977066e758
tty: Wait for SAK work before waiting for hangup work
|
12 years ago |
Peter Hurley
|
f4cf7a3845
tty: Halt both ldiscs concurrently
|
12 years ago |
Peter Hurley
|
cf52847658
tty: Strengthen no-subsequent-use guarantee of tty_ldisc_halt()
|
12 years ago |
Peter Hurley
|
11cf48eab2
tty: Relocate tty_ldisc_halt() to avoid forward declaration
|
12 years ago |
Peter Hurley
|
76bc35e78f
tty: Fix ldisc halt sequence on hangup
|
12 years ago |
Peter Hurley
|
2276ad9765
tty: Remove unnecessary re-test of ldisc ref count
|
12 years ago |
Peter Hurley
|
168942c9fa
tty: Refactor wait for ldisc refs out of tty_ldisc_hangup()
|
12 years ago |
Peter Hurley
|
21622939fc
tty: Add diagnostic for halted line discipline
|
12 years ago |
Sebastian Andrzej Siewior
|
852e4a8152
tty: don't deadlock while flushing workqueue
|
12 years ago |
Ivo Sieben
|
bd5d7ce9af
tty: Only wakeup the line discipline idle queue when queue is active
|
12 years ago |
Ivo Sieben
|
c97399418a
tty: Use raw spin lock to protect TTY ldisc administration
|
12 years ago |
Jiri Slaby
|
ecbbfd44a0
TTY: move tty buffers to tty_port
|
12 years ago |
Jiri Slaby
|
31e121284f
TTY: ldisc, wait for idle ldisc in release
|
12 years ago |
Linus Torvalds
|
033d9959ed
Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
|
12 years ago |
Tejun Heo
|
43829731dd
workqueue: deprecate flush[_delayed]_work_sync()
|
13 years ago |
Alan Cox
|
89c8d91e31
tty: localise the lock
|
13 years ago |
Alan Cox
|
d155255a34
tty: Fix race in tty release
|
13 years ago |
Shachar Shemesh
|
aa3c8af863
tty ldisc: Close/Reopen race prevention should check the proper flag
|
13 years ago |
Alan Cox
|
adc8d746ca
tty: move the termios object into the tty
|
13 years ago |
Alan Cox
|
6d31a88cb2
tty: revert incorrectly applied lock patch
|
13 years ago |