1. 9b7984e tty: ldisc: add sysctl to prevent autoloading of ldiscs by Greg Kroah-Hartman · 6 years ago
  2. 0609c03 tty: Handle problem if line discipline does not have receive_buf by Greg Kroah-Hartman · 6 years ago
  3. a172c5d tty: Don't hold ldisc lock in tty_reopen() if ldisc present by Dmitry Safonov · 6 years ago
  4. 383cf64 tty: Simplify tty->count math in tty_reopen() by Dmitry Safonov · 6 years ago
  5. b4ff011 tty: Hold tty_ldisc_lock() during tty_reopen() by Dmitry Safonov · 6 years ago
  6. 9206016 tty: check name length in tty_find_polling_driver() by Miles Chen · 6 years ago
  7. 381d8ec tty: Drop tty->count on tty_reopen() failure by Dmitry Safonov · 6 years ago
  8. 6a506d4 tty: Don't call panic() at tty_ldisc_init() by Tetsuo Handa · 7 years ago
  9. a7e1906 tty: make n_tty_read() always abort if hangup is in progress by Tejun Heo · 7 years ago
  10. d69cf85 pty: cancel pty slave port buf's work in tty_release by Sahara · 7 years ago
  11. 55eaecf tty: fix data race between tty_init_dev and flush of buf by Gaurav Kohli · 7 years ago
  12. 10ee082 Merge 4.6-rc7 into tty-next by Greg Kroah-Hartman · 9 years ago
  13. 25f3ecc tty: Remove stale parameter comment by Peter Hurley · 9 years ago
  14. 0f0380b tty: Remove unused TTY_NUMBER() macro by Peter Hurley · 9 years ago
  15. 18900ca tty: Replace TTY_IO_ERROR bit tests with tty_io_error() by Peter Hurley · 9 years ago
  16. 8ead9dd devpts: more pty driver interface cleanups by Linus Torvalds · 9 years ago
  17. 5e00bbf tty: Fix merge of "tty: Refactor tty_open()" by Peter Hurley · 9 years ago
  18. da5a0fc tty: Fix UML console breakage by Peter Hurley · 9 years ago
  19. a8f3a29 tty: Fix ioctl(FIOASYNC) on hungup file by Peter Hurley · 9 years ago
  20. f557474 tty: Add fasync() hung up file operation by Peter Hurley · 9 years ago
  21. bee6741 tty, n_tty: Remove fasync() ldisc notification by Peter Hurley · 9 years ago
  22. 4a51096 tty: Make tty_files_lock per-tty by Peter Hurley · 9 years ago
  23. e802ca0 tty: Move tty_check_change() helper by Peter Hurley · 9 years ago
  24. 2722873 tty: Eliminate global symbol tty_ldisc_N_TTY by Peter Hurley · 9 years ago
  25. d1d027e tty: Unexport system-wide tty_mutex by Peter Hurley · 9 years ago
  26. 133b130 tty: Document c_line == N_TTY initial condition by Peter Hurley · 9 years ago
  27. 892d1fa tty: Destroy ldisc instance on hangup by Peter Hurley · 9 years ago
  28. c12da96 tty: Use 'disc' for line discipline index name by Peter Hurley · 9 years ago
  29. e55afd1 tty: Prepare for destroying line discipline on hangup by Peter Hurley · 9 years ago
  30. ece5340 tty: Reset c_line from driver's init_termios by Peter Hurley · 9 years ago
  31. d6203d0 tty: Refactor tty_open() by Peter Hurley · 9 years ago
  32. 11e1d4a tty: Consolidate noctty checks in tty_open() by Peter Hurley · 9 years ago
  33. 05de87ed tty: Re-declare tty_driver_remove_tty() file scope by Peter Hurley · 9 years ago
  34. a3123fd tty: Fix tty_init_termios() declaration by Peter Hurley · 9 years ago
  35. a99cc5d tty: Remove !tty check from free_tty_struct() by Peter Hurley · 9 years ago
  36. c8b710b tty: Fix ldisc leak in failed tty_init_dev() by Peter Hurley · 9 years ago
  37. 5c17c86 tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) by Peter Hurley · 9 years ago
  38. 7f22f6c tty: Retry failed reopen if tty teardown in-progress by Peter Hurley · 9 years ago
  39. 0bfd464 tty: Wait interruptibly for tty lock on reopen by Peter Hurley · 9 years ago
  40. d1d3a0f tty: Only allow slave pty as controlling tty by Peter Hurley · 9 years ago
  41. 83db1df tty: core: Prefer dev_dbg() over pr_debug() by Peter Hurley · 9 years ago
  42. d435cef tty: Remove __func__ from tty_debug() macro by Peter Hurley · 9 years ago
  43. 89222e6 tty: core: Prefer pr_* to printk(*) by Peter Hurley · 9 years ago
  44. 656fb86 tty: core: Add driver name to invalid device registration message by Peter Hurley · 9 years ago
  45. 9b42bb7 tty: Convert SAK messages to tty_notice() by Peter Hurley · 9 years ago
  46. 339f36b tty: Define tty_*() printk macros by Peter Hurley · 9 years ago
  47. 0a083ed tty: core: Add helper fn to deref tty driver name by Peter Hurley · 9 years ago
  48. 2508065 tty: core: Remove redundant oom message by Peter Hurley · 9 years ago
  49. 82b8f88 tty: Make tty_paranoia_check() file scope by Peter Hurley · 9 years ago
  50. ee0c1a6 tty: Fix tty_send_xchar() lock order inversion by Peter Hurley · 9 years ago
  51. e176058 tty: Abstract tty buffer work by Peter Hurley · 9 years ago
  52. 4b41b95 tty: Prevent tty teardown during tty_write_message() by Peter Hurley · 9 years ago
  53. 1e86b5b tty: core: Use correct spinlock flavor in tiocspgrp() by Peter Hurley · 9 years ago
  54. 2812d9e tty: Combine SIGTTOU/SIGTTIN handling by Peter Hurley · 9 years ago
  55. 0c556271 drivers/tty: require read access for controlling terminal by Jann Horn · 9 years ago
  56. c1a752b tty: don't leak cdev in tty_cdev_add() by Leon Yu · 9 years ago
  57. a3a10ce Avoid usb reset crashes by making tty_io cdevs truly dynamic by Richard Watts · 9 years ago
  58. accff79 tty: Replace #ifdef TTY_DEBUG_HANGUP with tty_debug_hangup() by Peter Hurley · 9 years ago
  59. e2dfa3d tty: core: Add tty_debug() for printk(KERN_DEBUG) messages by Peter Hurley · 9 years ago
  60. 3a6b02d tty: core: Improve debug message content by Peter Hurley · 9 years ago
  61. 6719693 tty: add missing rcu_read_lock for task_pgrp by Patrick Donnelly · 9 years ago
  62. 429b474 tty: remove buf parameter from tty_name() by Rasmus Villemoes · 10 years ago
  63. 917162c tty: return tty->name directly from tty_name by Rasmus Villemoes · 10 years ago
  64. 1d6b987 tty: constify return type of tty_name by Rasmus Villemoes · 10 years ago
  65. fbf4763 tty: clean up the tty time logic a bit by Greg Kroah-Hartman · 10 years ago
  66. 1083a7b tty: Use static attribute groups for sysfs entries by Takashi Iwai · 10 years ago
  67. f0bf0bd tty: fix up atime/mtime mess, take four by Jiri Slaby · 10 years ago
  68. 86f2c00 tty: Prevent hw state corruption in exclusive mode reopen by Peter Hurley · 10 years ago
  69. a211b1a tty: Deletion of unnecessary checks before two function calls by Markus Elfring · 10 years ago
  70. 8a8ae62 tty: warn on deprecated serial flags by Jiri Slaby · 10 years ago
  71. c961bfb tty: Call methods in modern style by Peter Hurley · 10 years ago
  72. 1256937 tty: Replace open-coded test with tty_hung_up_p() by Peter Hurley · 10 years ago
  73. 28e1445 Merge branch 'tty-linus' into 'tty-testing' by Greg Kroah-Hartman · 10 years ago
  74. 86c80a8 tty: Flush ldisc buffer atomically with tty flip buffers by Peter Hurley · 10 years ago
  75. 2aff5e2 tty: Change tty lock order to master->slave by Peter Hurley · 10 years ago
  76. 7ffb6da tty: Simplify tty_release() state checks by Peter Hurley · 10 years ago
  77. 359b9fb tty: Simplify tty_release_checks() interface by Peter Hurley · 10 years ago
  78. 62462ae tty: Simplify tty_ldisc_release() interface by Peter Hurley · 10 years ago
  79. 949aa64 tty: Fold pty pair handling into tty_flush_works() by Peter Hurley · 10 years ago
  80. 324c165 tty: Simplify pty pair teardown logic by Peter Hurley · 10 years ago
  81. deb287e tty: Document check_tty_count() requires tty_lock held by Peter Hurley · 10 years ago
  82. d5e370a tty: Don't release tty locks for wait queue sanity check by Peter Hurley · 10 years ago
  83. 0911261 tty: Don't take tty_mutex for tty count changes by Peter Hurley · 10 years ago
  84. 0498070 tty: Remove TTY_CLOSING by Peter Hurley · 10 years ago
  85. aa3cb81 tty: Drop tty_mutex before tty reopen by Peter Hurley · 10 years ago
  86. 52494ee tty: Re-open /dev/tty without tty_mutex by Peter Hurley · 10 years ago
  87. 216030e tty: Check tty->count instead of TTY_CLOSING in tty_reopen() by Peter Hurley · 10 years ago
  88. 5d93e74 tty: Clarify re-open behavior of master ptys by Peter Hurley · 10 years ago
  89. 3ff51a1 tty: Remove TTY_HUPPING by Peter Hurley · 10 years ago
  90. a361858 tty: Update code comment in __proc_set_tty() by Peter Hurley · 10 years ago
  91. e218eb3 tty: Serialize proc_set_tty() with tty_lock by Peter Hurley · 10 years ago
  92. e1c2296 tty: Move session_of_pgrp() and make static by Peter Hurley · 10 years ago
  93. 2c411c1 tty: Fix multiple races when setting the controlling terminal by Peter Hurley · 10 years ago
  94. ae28fa7 tty: Remove !tty condition from __proc_set_tty() by Peter Hurley · 10 years ago
  95. 5b23954 tty: Replace open-coded tty_get_pgrp() by Peter Hurley · 10 years ago
  96. bce65f1 tty: Remove tsk parameter from proc_set_tty() by Peter Hurley · 10 years ago
  97. 11d9bef tty: Reorder proc_set_tty() and related fns by Peter Hurley · 10 years ago
  98. 8f166e0 tty: Remove tty_pair_get_tty()/tty_pair_get_pty() api by Peter Hurley · 10 years ago
  99. 369e2b8 tty: Remove sparse lock annotations from tty_write_lock()/_unlock() by Peter Hurley · 10 years ago
  100. 494c1ea tty: Prevent "read/write wait queue active!" log flooding by Peter Hurley · 10 years ago