Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
2040cf9f59037aa8aec749363e69ead165b67b43
/
drivers
/
tty
/
tty_ldisc.c
530c4ba
tty_ldisc: simplify tty_ldisc_autoload initialization
by Pavel Machek
· 5 years ago
eec4844
proc/sysctl: add shared variables for range check
by Matteo Croce
· 5 years ago
9ffbe8a
locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write()
by Nikolay Borisov
· 6 years ago
7c0cca7
tty: ldisc: add sysctl to prevent autoloading of ldiscs
by Greg Kroah-Hartman
· 6 years ago
110b892
tty/ldsem: Add lockdep asserts for ldisc_sem
by Dmitry Safonov
· 6 years ago
c96cf92
tty: Don't block on IO when ldisc change is pending
by Dmitry Safonov
· 6 years ago
fddda2b
proc: introduce proc_create_seq{,_data}
by Christoph Hellwig
· 7 years ago
bcdd0ca
tty: Use __GFP_NOFAIL for tty_ldisc_get()
by Tetsuo Handa
· 7 years ago
903f9db
tty: Don't call panic() at tty_ldisc_init()
by Tetsuo Handa
· 7 years ago
598c2d4
tty: Avoid possible error pointer dereference at tty_ldisc_restore().
by Tetsuo Handa
· 7 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
b027e22
tty: fix data race between tty_init_dev and flush of buf
by Gaurav Kohli
· 7 years ago
fb0255f
Merge tag 'tty-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
by Linus Torvalds
· 7 years ago
e3b3d0f
tty: add SPDX identifiers to all remaining files in drivers/tty/
by Greg Kroah-Hartman
· 7 years ago
e65c62b
tty: fall back to N_NULL if switching to N_TTY fails during hangup
by Johannes Weiner
· 7 years ago
9a715cd
Merge tag 'tty-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
by Linus Torvalds
· 8 years ago
8a8dabf
tty: handle the case where we cannot restore a line discipline
by Alan Cox
· 8 years ago
1ab92da
staging: speakup: add tty-based comms functions
by Okash Khawaja
· 8 years ago
a8983d0
Revert "tty: don't panic on OOM in tty_set_ldisc()"
by Greg Kroah-Hartman
· 8 years ago
a4a3e06
tty: fix data race in tty_ldisc_ref_wait()
by Dmitry Vyukov
· 8 years ago
5362544
tty: don't panic on OOM in tty_set_ldisc()
by Dmitry Vyukov
· 8 years ago
2722873
tty: Eliminate global symbol tty_ldisc_N_TTY
by Peter Hurley
· 9 years ago
9de2a7c
tty: Avoid unnecessary temporaries for tty->ldisc
by Peter Hurley
· 9 years ago
892d1fa
tty: Destroy ldisc instance on hangup
by Peter Hurley
· 9 years ago
7896f30
tty: Refactor tty_ldisc_reinit() for reuse
by Peter Hurley
· 9 years ago
c12da96
tty: Use 'disc' for line discipline index name
by Peter Hurley
· 9 years ago
6ffeb4b
tty: Move tty_ldisc_kill()
by Peter Hurley
· 9 years ago
a570a49
tty: Handle NULL tty->ldisc
by Peter Hurley
· 9 years ago
e55afd1
tty: Prepare for destroying line discipline on hangup
by Peter Hurley
· 9 years ago
5b6e683
tty: Fix comments for tty_ldisc_release()
by Peter Hurley
· 9 years ago
c0cc1c5
tty: Fix comments for tty_ldisc_get()
by Peter Hurley
· 9 years ago
ece5340
tty: Reset c_line from driver's init_termios
by Peter Hurley
· 9 years ago
c2bb524
tty: Remove __lockfunc annotation from tty lock functions
by Peter Hurley
· 9 years ago
c8b710b
tty: Fix ldisc leak in failed tty_init_dev()
by Peter Hurley
· 9 years ago
dd42bf1
tty: Prevent ldisc drivers from re-using stale tty fields
by Peter Hurley
· 9 years ago
63d8cb3
tty: Simplify tty_set_ldisc() exit handling
by Peter Hurley
· 9 years ago
cb128f6
tty/tty_ldisc: Deinline tty_ldisc_put, save 368 bytes
by Denys Vlasenko
· 9 years ago
17a6921
tty: Fix direct use of tty buffer work
by Peter Hurley
· 9 years ago
52772ea
tty: remove unneeded return statement
by Guillaume Gomez
· 9 years ago
fb6edc9
tty: core: Improve ldisc debug messages
by Peter Hurley
· 10 years ago
0a6adc1
tty: Use tty_debug() for tty_ldisc_debug()
by Peter Hurley
· 10 years ago
429b474
tty: remove buf parameter from tty_name()
by Rasmus Villemoes
· 10 years ago
9191aaa
tty: Allow safe access to termios for set_ldisc() handlers
by Peter Hurley
· 10 years ago
86c80a8
tty: Flush ldisc buffer atomically with tty flip buffers
by Peter Hurley
· 10 years ago
276a661
tty: Fix timeout on pty set ldisc
by Peter Hurley
· 10 years ago
fae76e9
tty: Fix hung task on pty hangup
by Peter Hurley
· 10 years ago
e80a10e
tty: Prefix tty_ldisc_{lock,lock_nested,unlock} functions
by Peter Hurley
· 10 years ago
62462ae
tty: Simplify tty_ldisc_release() interface
by Peter Hurley
· 10 years ago
3ff51a1
tty: Remove TTY_HUPPING
by Peter Hurley
· 10 years ago
c8483bc
tty: Invert tty_lock/ldisc_sem lock order
by Peter Hurley
· 10 years ago
3ee175d
tty: Don't hold tty_lock for ldisc release
by Peter Hurley
· 10 years ago
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
· 12 years ago
3b80df7
tty: Don't change receive_room for ioctl(TIOCSETD)
by Peter Hurley
· 12 years ago
b0e9585
tty: Clarify multiple-references comment in TIOCSETD ioctl
by Peter Hurley
· 12 years ago
e97733c
tty: Fix hangup race with TIOCSETD ioctl
by Peter Hurley
· 12 years ago
9fbfa34
tty: Clarify ldisc variable
by Peter Hurley
· 12 years ago
3669752
tty: Replace ldisc locking with ldisc_sem
by Peter Hurley
· 12 years ago
d2c4389
tty: Add lock/unlock ldisc pair functions
by Peter Hurley
· 12 years ago
137084b
tty: Fix tty_ldisc_lock name collision
by Peter Hurley
· 12 years ago
be39711
tty: Remove redundant tty_wait_until_sent()
by Peter Hurley
· 12 years ago
734de24
tty: Locate get/put ldisc functions together
by Peter Hurley
· 12 years ago
f4807045
tty: Fold one-line assign function into callers
by Peter Hurley
· 12 years ago
16759f6
tty: Document unsafe ldisc reference acquire
by Peter Hurley
· 12 years ago
ebc9bae
tty: Separate release semantics of ldisc reference
by Peter Hurley
· 12 years ago
fc575ee
tty: Add ldisc hangup debug messages
by Peter Hurley
· 12 years ago
c878524
tty: Fix 'deferred reopen' ldisc comment
by Peter Hurley
· 12 years ago
a2965b7
tty: Make core responsible for synchronizing its work
by Peter Hurley
· 12 years ago
4f98d46
tty: Complete ownership transfer of flip buffers
by Peter Hurley
· 12 years ago
d912156
tty: Don't reenable already enabled ldisc
by Peter Hurley
· 12 years ago
977066e
tty: Wait for SAK work before waiting for hangup work
by Peter Hurley
· 12 years ago
f4cf7a3
tty: Halt both ldiscs concurrently
by Peter Hurley
· 12 years ago
cf52847
tty: Strengthen no-subsequent-use guarantee of tty_ldisc_halt()
by Peter Hurley
· 12 years ago
11cf48e
tty: Relocate tty_ldisc_halt() to avoid forward declaration
by Peter Hurley
· 12 years ago
76bc35e
tty: Fix ldisc halt sequence on hangup
by Peter Hurley
· 12 years ago
2276ad9
tty: Remove unnecessary re-test of ldisc ref count
by Peter Hurley
· 12 years ago
168942c
tty: Refactor wait for ldisc refs out of tty_ldisc_hangup()
by Peter Hurley
· 12 years ago
2162293
tty: Add diagnostic for halted line discipline
by Peter Hurley
· 12 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
· 13 years ago
adc8d74
tty: move the termios object into the tty
by Alan Cox
· 13 years ago
6d31a88
tty: revert incorrectly applied lock patch
by Alan Cox
· 13 years ago
40c9f61
tty ldisc: Close/Reopen race prevention should check the proper flag
by Shachar Shemesh
· 13 years ago
f5e3bcc
tty: localise the lock
by Alan Cox
· 13 years ago
f309532
tty: Revert the tty locking series, it needs more work
by Linus Torvalds
· 13 years ago
8f6576a
tty: fix ldisc lock inversion trace
by Alan Cox
· 13 years ago
1541f84
tty: move global ldisc idle waitqueue to the individual ldisc
by Ivo Sieben
· 13 years ago
d29f3ef
tty_lock: Localise the lock
by Alan Cox
· 13 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
Next »