Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
9cd86933fe250fd3e698b62505dfe2d43326baaa
/
drivers
/
tty
/
tty_ldisc.c
f8e87cb
tty: delete non-required instances of include <linux/init.h>
by Paul Gortmaker
· 11 years ago
6a1c068
tty: Convert termios_mutex to termios_rwsem
by Peter Hurley
· 11 years ago
3b80df7
tty: Don't change receive_room for ioctl(TIOCSETD)
by Peter Hurley
· 11 years ago
b0e9585
tty: Clarify multiple-references comment in TIOCSETD ioctl
by Peter Hurley
· 11 years ago
e97733c
tty: Fix hangup race with TIOCSETD ioctl
by Peter Hurley
· 11 years ago
9fbfa34
tty: Clarify ldisc variable
by Peter Hurley
· 11 years ago
3669752
tty: Replace ldisc locking with ldisc_sem
by Peter Hurley
· 11 years ago
d2c4389
tty: Add lock/unlock ldisc pair functions
by Peter Hurley
· 11 years ago
137084b
tty: Fix tty_ldisc_lock name collision
by Peter Hurley
· 11 years ago
be39711
tty: Remove redundant tty_wait_until_sent()
by Peter Hurley
· 11 years ago
734de24
tty: Locate get/put ldisc functions together
by Peter Hurley
· 11 years ago
f4807045
tty: Fold one-line assign function into callers
by Peter Hurley
· 11 years ago
16759f6
tty: Document unsafe ldisc reference acquire
by Peter Hurley
· 11 years ago
ebc9bae
tty: Separate release semantics of ldisc reference
by Peter Hurley
· 11 years ago
fc575ee
tty: Add ldisc hangup debug messages
by Peter Hurley
· 11 years ago
c878524
tty: Fix 'deferred reopen' ldisc comment
by Peter Hurley
· 11 years ago
a2965b7
tty: Make core responsible for synchronizing its work
by Peter Hurley
· 11 years ago
4f98d46
tty: Complete ownership transfer of flip buffers
by Peter Hurley
· 11 years ago
d912156
tty: Don't reenable already enabled ldisc
by Peter Hurley
· 11 years ago
977066e
tty: Wait for SAK work before waiting for hangup work
by Peter Hurley
· 11 years ago
f4cf7a3
tty: Halt both ldiscs concurrently
by Peter Hurley
· 11 years ago
cf52847
tty: Strengthen no-subsequent-use guarantee of tty_ldisc_halt()
by Peter Hurley
· 11 years ago
11cf48e
tty: Relocate tty_ldisc_halt() to avoid forward declaration
by Peter Hurley
· 11 years ago
76bc35e
tty: Fix ldisc halt sequence on hangup
by Peter Hurley
· 11 years ago
2276ad9
tty: Remove unnecessary re-test of ldisc ref count
by Peter Hurley
· 11 years ago
168942c
tty: Refactor wait for ldisc refs out of tty_ldisc_hangup()
by Peter Hurley
· 11 years ago
2162293
tty: Add diagnostic for halted line discipline
by Peter Hurley
· 11 years ago
852e4a8
tty: don't deadlock while flushing workqueue
by Sebastian Andrzej Siewior
· 12 years ago
bd5d7ce
tty: Only wakeup the line discipline idle queue when queue is active
by Ivo Sieben
· 12 years ago
c973994
tty: Use raw spin lock to protect TTY ldisc administration
by Ivo Sieben
· 12 years ago
ecbbfd4
TTY: move tty buffers to tty_port
by Jiri Slaby
· 12 years ago
31e1212
TTY: ldisc, wait for idle ldisc in release
by Jiri Slaby
· 12 years ago
033d995
Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
by Linus Torvalds
· 12 years ago
4382973
workqueue: deprecate flush[_delayed]_work_sync()
by Tejun Heo
· 12 years ago
89c8d91
tty: localise the lock
by Alan Cox
· 12 years ago
d155255
tty: Fix race in tty release
by Alan Cox
· 12 years ago
aa3c8af
tty ldisc: Close/Reopen race prevention should check the proper flag
by Shachar Shemesh
· 12 years ago
adc8d74
tty: move the termios object into the tty
by Alan Cox
· 12 years ago
6d31a88
tty: revert incorrectly applied lock patch
by Alan Cox
· 12 years ago
40c9f61
tty ldisc: Close/Reopen race prevention should check the proper flag
by Shachar Shemesh
· 12 years ago
f5e3bcc
tty: localise the lock
by Alan Cox
· 12 years ago
f309532
tty: Revert the tty locking series, it needs more work
by Linus Torvalds
· 12 years ago
8f6576a
tty: fix ldisc lock inversion trace
by Alan Cox
· 12 years ago
1541f84
tty: move global ldisc idle waitqueue to the individual ldisc
by Ivo Sieben
· 12 years ago
d29f3ef
tty_lock: Localise the lock
by Alan Cox
· 12 years ago
dd7c7c3
Merge 3.2-rc3 into tty-next to handle merge conflict in tty_ldisc.c
by Greg Kroah-Hartman
· 13 years ago
8b3ffa1
TTY: ldisc, remove some unneeded includes
by Jiri Slaby
· 13 years ago
0c73c08
TTY: ldisc, wait for ldisc infinitely in hangup
by Jiri Slaby
· 13 years ago
3004207
TTY: ldisc, move wait idle to caller
by Jiri Slaby
· 13 years ago
df92d05
TTY: ldisc, allow waiting for ldisc arbitrarily long
by Jiri Slaby
· 13 years ago
66ef27c
tty_ldisc: remove unnecessary negative return check for wait_event_timeout
by Dave Young
· 13 years ago
906cbe1
TTY: remove tty_locked
by Jiri Slaby
· 13 years ago
92f6fa0
TTY: ldisc, do not close until there are readers
by Jiri Slaby
· 13 years ago
6716671
TTY: introduce deinit helpers for proper ldisc shutdown
by Jiri Slaby
· 13 years ago
f23eb2b
tty: stop using "delayed_work" in the tty layer
by Linus Torvalds
· 13 years ago
f74b944
Merge branch 'config' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
by Linus Torvalds
· 13 years ago
5edc341
drivers: remove extraneous includes of smp_lock.h
by Arnd Bergmann
· 14 years ago
0a1f1a0
tty_ldisc: don't use flush_scheduled_work()
by Tejun Heo
· 14 years ago
7f90cfc
TTY: ldisc, fix open flag handling
by Jiri Slaby
· 14 years ago
1c95ba1
tty_ldisc: Fix BUG() on hangup
by Philippe Rétornaz
· 14 years ago
100eeae
TTY: restore tty_ldisc_wait_idle
by Jiri Slaby
· 14 years ago
96fd7ce
TTY: create drivers/tty and move the tty core files there
by Greg Kroah-Hartman
· 14 years ago
[Renamed from drivers/char/tty_ldisc.c]
ddcd9fb
tty: remove tty_lock_nested
by Arnd Bergmann
· 14 years ago
60af22d
tty: reorder ldisc locking
by Arnd Bergmann
· 14 years ago
ec79d60
tty: replace BKL with a new tty_lock
by Arnd Bergmann
· 14 years ago
638b964
tty: Fix the ldisc hangup race
by Alan Cox
· 15 years ago
f18f949
tty: Push the lock down further into the ldisc code
by Alan Cox
· 15 years ago
eeb89d9
tty: push the BKL down into the handlers a bit
by Alan Cox
· 15 years ago
0b5759c
tty: Avoid dropping ldisc_mutex over hangup tty re-initialization
by Linus Torvalds
· 15 years ago
182274f
tty-ldisc: get rid of tty_ldisc_try_get() helper function
by Linus Torvalds
· 15 years ago
f0de0e8
tty-ldisc: make /proc/tty/ldiscs use ldisc_ops instead of ldiscs
by Linus Torvalds
· 15 years ago
5c58cef
tty: make sure to flush any pending work when halting the ldisc
by Linus Torvalds
· 15 years ago
cbe9352
tty-ldisc: be more careful in 'put_ldisc' locking
by Linus Torvalds
· 15 years ago
65b7704
tty-ldisc: turn ldisc user count into a proper refcount
by Linus Torvalds
· 15 years ago
18eac1c
tty-ldisc: make refcount be atomic_t 'users' count
by Linus Torvalds
· 15 years ago
c8d5004
tty: fix close/hangup race
by Alan Cox
· 15 years ago
405f557
headers: smp_lock.h redux
by Alexey Dobriyan
· 15 years ago
aef29bc
tty: Fix the leak in tty_ldisc_release
by Alan Cox
· 15 years ago
677ca30
ldisc: debug aids
by Alan Cox
· 15 years ago
52856ed
ldisc: Make sure the ldisc isn't active when we close it
by Alan Cox
· 15 years ago
8d2ead7
tty: Fix leaks introduced by the shift to separate ldisc objects
by Alan Cox
· 15 years ago
852e99d
tty: bring ldisc into CodingStyle
by Alan Cox
· 15 years ago
f2c4c65
tty: Move ldisc_flush
by Alan Cox
· 15 years ago
c65c9bc
tty: rewrite the ldisc locking
by Alan Cox
· 15 years ago
e8b70e7
tty: Extract various bits of ldisc code
by Alan Cox
· 15 years ago
e5824c9
Trim includes of fdtable.h
by Al Viro
· 15 years ago
c9b3976
tty: Fix PPP hang under load
by Alan Cox
· 16 years ago
3ab36ab
try harder to load tty ldisc driver
by Eugeniy Meshcheryakov
· 16 years ago
01e1abb
tty: Split ldisc code into its own file
by Alan Cox
· 16 years ago