1. 95595c8 tty: Don't block on IO when ldisc change is pending by Dmitry Safonov · 6 years ago
  2. 9b7984e tty: ldisc: add sysctl to prevent autoloading of ldiscs by Greg Kroah-Hartman · 5 years ago
  3. ad30f05 tty: Use __GFP_NOFAIL for tty_ldisc_get() by Tetsuo Handa · 6 years ago
  4. 6a506d4 tty: Don't call panic() at tty_ldisc_init() by Tetsuo Handa · 6 years ago
  5. 55eaecf tty: fix data race between tty_init_dev and flush of buf by Gaurav Kohli · 6 years ago
  6. 2a47e7d tty: fix data race in tty_ldisc_ref_wait() by Dmitry Vyukov · 7 years ago
  7. 70f450f tty: don't panic on OOM in tty_set_ldisc() by Dmitry Vyukov · 7 years ago
  8. 2722873 tty: Eliminate global symbol tty_ldisc_N_TTY by Peter Hurley · 8 years ago
  9. 9de2a7c tty: Avoid unnecessary temporaries for tty->ldisc by Peter Hurley · 8 years ago
  10. 892d1fa tty: Destroy ldisc instance on hangup by Peter Hurley · 8 years ago
  11. 7896f30 tty: Refactor tty_ldisc_reinit() for reuse by Peter Hurley · 8 years ago
  12. c12da96 tty: Use 'disc' for line discipline index name by Peter Hurley · 8 years ago
  13. 6ffeb4b tty: Move tty_ldisc_kill() by Peter Hurley · 8 years ago
  14. a570a49 tty: Handle NULL tty->ldisc by Peter Hurley · 8 years ago
  15. e55afd1 tty: Prepare for destroying line discipline on hangup by Peter Hurley · 8 years ago
  16. 5b6e683 tty: Fix comments for tty_ldisc_release() by Peter Hurley · 8 years ago
  17. c0cc1c5 tty: Fix comments for tty_ldisc_get() by Peter Hurley · 8 years ago
  18. ece5340 tty: Reset c_line from driver's init_termios by Peter Hurley · 8 years ago
  19. c2bb524 tty: Remove __lockfunc annotation from tty lock functions by Peter Hurley · 8 years ago
  20. c8b710b tty: Fix ldisc leak in failed tty_init_dev() by Peter Hurley · 8 years ago
  21. dd42bf1 tty: Prevent ldisc drivers from re-using stale tty fields by Peter Hurley · 8 years ago
  22. 63d8cb3 tty: Simplify tty_set_ldisc() exit handling by Peter Hurley · 9 years ago
  23. cb128f6 tty/tty_ldisc: Deinline tty_ldisc_put, save 368 bytes by Denys Vlasenko · 9 years ago
  24. 17a6921 tty: Fix direct use of tty buffer work by Peter Hurley · 9 years ago
  25. 52772ea tty: remove unneeded return statement by Guillaume Gomez · 9 years ago
  26. fb6edc9 tty: core: Improve ldisc debug messages by Peter Hurley · 9 years ago
  27. 0a6adc1 tty: Use tty_debug() for tty_ldisc_debug() by Peter Hurley · 9 years ago
  28. 429b474 tty: remove buf parameter from tty_name() by Rasmus Villemoes · 9 years ago
  29. 9191aaa tty: Allow safe access to termios for set_ldisc() handlers by Peter Hurley · 10 years ago
  30. 86c80a8 tty: Flush ldisc buffer atomically with tty flip buffers by Peter Hurley · 10 years ago
  31. 276a661 tty: Fix timeout on pty set ldisc by Peter Hurley · 10 years ago
  32. fae76e9 tty: Fix hung task on pty hangup by Peter Hurley · 10 years ago
  33. e80a10e tty: Prefix tty_ldisc_{lock,lock_nested,unlock} functions by Peter Hurley · 10 years ago
  34. 62462ae tty: Simplify tty_ldisc_release() interface by Peter Hurley · 10 years ago
  35. 3ff51a1 tty: Remove TTY_HUPPING by Peter Hurley · 10 years ago
  36. c8483bc tty: Invert tty_lock/ldisc_sem lock order by Peter Hurley · 10 years ago
  37. 3ee175d tty: Don't hold tty_lock for ldisc release by Peter Hurley · 10 years ago
  38. f8e87cb tty: delete non-required instances of include <linux/init.h> by Paul Gortmaker · 10 years ago
  39. 6a1c068 tty: Convert termios_mutex to termios_rwsem by Peter Hurley · 11 years ago
  40. 3b80df7 tty: Don't change receive_room for ioctl(TIOCSETD) by Peter Hurley · 11 years ago
  41. b0e9585 tty: Clarify multiple-references comment in TIOCSETD ioctl by Peter Hurley · 11 years ago
  42. e97733c tty: Fix hangup race with TIOCSETD ioctl by Peter Hurley · 11 years ago
  43. 9fbfa34 tty: Clarify ldisc variable by Peter Hurley · 11 years ago
  44. 3669752 tty: Replace ldisc locking with ldisc_sem by Peter Hurley · 11 years ago
  45. d2c4389 tty: Add lock/unlock ldisc pair functions by Peter Hurley · 11 years ago
  46. 137084b tty: Fix tty_ldisc_lock name collision by Peter Hurley · 11 years ago
  47. be39711 tty: Remove redundant tty_wait_until_sent() by Peter Hurley · 11 years ago
  48. 734de24 tty: Locate get/put ldisc functions together by Peter Hurley · 11 years ago
  49. f4807045 tty: Fold one-line assign function into callers by Peter Hurley · 11 years ago
  50. 16759f6 tty: Document unsafe ldisc reference acquire by Peter Hurley · 11 years ago
  51. ebc9bae tty: Separate release semantics of ldisc reference by Peter Hurley · 11 years ago
  52. fc575ee tty: Add ldisc hangup debug messages by Peter Hurley · 11 years ago
  53. c878524 tty: Fix 'deferred reopen' ldisc comment by Peter Hurley · 11 years ago
  54. a2965b7 tty: Make core responsible for synchronizing its work by Peter Hurley · 11 years ago
  55. 4f98d46 tty: Complete ownership transfer of flip buffers by Peter Hurley · 11 years ago
  56. d912156 tty: Don't reenable already enabled ldisc by Peter Hurley · 11 years ago
  57. 977066e tty: Wait for SAK work before waiting for hangup work by Peter Hurley · 11 years ago
  58. f4cf7a3 tty: Halt both ldiscs concurrently by Peter Hurley · 11 years ago
  59. cf52847 tty: Strengthen no-subsequent-use guarantee of tty_ldisc_halt() by Peter Hurley · 11 years ago
  60. 11cf48e tty: Relocate tty_ldisc_halt() to avoid forward declaration by Peter Hurley · 11 years ago
  61. 76bc35e tty: Fix ldisc halt sequence on hangup by Peter Hurley · 11 years ago
  62. 2276ad9 tty: Remove unnecessary re-test of ldisc ref count by Peter Hurley · 11 years ago
  63. 168942c tty: Refactor wait for ldisc refs out of tty_ldisc_hangup() by Peter Hurley · 11 years ago
  64. 2162293 tty: Add diagnostic for halted line discipline by Peter Hurley · 11 years ago
  65. 852e4a8 tty: don't deadlock while flushing workqueue by Sebastian Andrzej Siewior · 11 years ago
  66. bd5d7ce tty: Only wakeup the line discipline idle queue when queue is active by Ivo Sieben · 11 years ago
  67. c973994 tty: Use raw spin lock to protect TTY ldisc administration by Ivo Sieben · 12 years ago
  68. ecbbfd4 TTY: move tty buffers to tty_port by Jiri Slaby · 12 years ago
  69. 31e1212 TTY: ldisc, wait for idle ldisc in release by Jiri Slaby · 12 years ago
  70. 033d995 Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 12 years ago
  71. 4382973 workqueue: deprecate flush[_delayed]_work_sync() by Tejun Heo · 12 years ago
  72. 89c8d91 tty: localise the lock by Alan Cox · 12 years ago
  73. d155255 tty: Fix race in tty release by Alan Cox · 12 years ago
  74. aa3c8af tty ldisc: Close/Reopen race prevention should check the proper flag by Shachar Shemesh · 12 years ago
  75. adc8d74 tty: move the termios object into the tty by Alan Cox · 12 years ago
  76. 6d31a88 tty: revert incorrectly applied lock patch by Alan Cox · 12 years ago
  77. 40c9f61 tty ldisc: Close/Reopen race prevention should check the proper flag by Shachar Shemesh · 12 years ago
  78. f5e3bcc tty: localise the lock by Alan Cox · 12 years ago
  79. f309532 tty: Revert the tty locking series, it needs more work by Linus Torvalds · 12 years ago
  80. 8f6576a tty: fix ldisc lock inversion trace by Alan Cox · 12 years ago
  81. 1541f84 tty: move global ldisc idle waitqueue to the individual ldisc by Ivo Sieben · 12 years ago
  82. d29f3ef tty_lock: Localise the lock by Alan Cox · 12 years ago
  83. dd7c7c3 Merge 3.2-rc3 into tty-next to handle merge conflict in tty_ldisc.c by Greg Kroah-Hartman · 12 years ago
  84. 8b3ffa1 TTY: ldisc, remove some unneeded includes by Jiri Slaby · 12 years ago
  85. 0c73c08 TTY: ldisc, wait for ldisc infinitely in hangup by Jiri Slaby · 12 years ago
  86. 3004207 TTY: ldisc, move wait idle to caller by Jiri Slaby · 12 years ago
  87. df92d05 TTY: ldisc, allow waiting for ldisc arbitrarily long by Jiri Slaby · 12 years ago
  88. 66ef27c tty_ldisc: remove unnecessary negative return check for wait_event_timeout by Dave Young · 13 years ago
  89. 906cbe1 TTY: remove tty_locked by Jiri Slaby · 13 years ago
  90. 92f6fa0 TTY: ldisc, do not close until there are readers by Jiri Slaby · 13 years ago
  91. 6716671 TTY: introduce deinit helpers for proper ldisc shutdown by Jiri Slaby · 13 years ago
  92. f23eb2b tty: stop using "delayed_work" in the tty layer by Linus Torvalds · 13 years ago
  93. f74b944 Merge branch 'config' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl by Linus Torvalds · 13 years ago
  94. 5edc341 drivers: remove extraneous includes of smp_lock.h by Arnd Bergmann · 13 years ago
  95. 0a1f1a0 tty_ldisc: don't use flush_scheduled_work() by Tejun Heo · 13 years ago
  96. 7f90cfc TTY: ldisc, fix open flag handling by Jiri Slaby · 13 years ago
  97. 1c95ba1 tty_ldisc: Fix BUG() on hangup by Philippe Rétornaz · 14 years ago
  98. 100eeae TTY: restore tty_ldisc_wait_idle by Jiri Slaby · 14 years ago
  99. 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]
  100. ddcd9fb tty: remove tty_lock_nested by Arnd Bergmann · 14 years ago