summaryrefslogtreecommitdiffstats
path: root/drivers/tty/tty_io.c
AgeCommit message (Expand)AuthorLines
2025-04-25tty: use lock guard()s in tty_ioJiri Slaby (SUSE)-56/+40
2025-03-20tty: tty_driver: document both {,__}tty_alloc_driver() properlyJiri Slaby (SUSE)-3/+5
2025-01-28Merge tag 'tty-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds-1/+1
2025-01-12drivers: remove get_task_comm() and print task comm directlyYafang Shao-2/+1
2024-12-14tty: Make sysctl table constRicardo B. Marliere-1/+1
2024-11-13tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handlerNicolas Bouchinet-1/+1
2024-09-27[tree-wide] finally take no_llseek outAl Viro-3/+0
2024-09-26Merge tag 'tty-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds-7/+4
2024-09-17Merge tag 'printk-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-1/+1
2024-09-04tty: sysfs: Add nbcon support for 'active'John Ogness-1/+1
2024-08-28file: reclaim 24 bytes from f_ownerChristian Brauner-0/+6
2024-08-07tty: simplify tty_dev_name_to_number() using guard(mutex)Jiri Slaby (SUSE)-7/+4
2024-01-18Merge tag 'usb-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds-0/+3
2024-01-18Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds-7/+11
2023-12-15usb: cdc-acm: return correct error code on unsupported breakOliver Neukum-0/+3
2023-12-13tty: add new helper function tty_get_tiocmFlorian Eckert-6/+22
2023-12-08tty: core: the rest to u8Jiri Slaby (SUSE)-5/+5
2023-12-08tty: make tty_operations::send_xchar accept u8 charJiri Slaby (SUSE)-1/+1
2023-11-25tty: remove unneeded mbz from tiocsti()Jiri Slaby (SUSE)-2/+2
2023-11-25tty: deprecate tty_write_message()Jiri Slaby (SUSE)-0/+4
2023-11-03Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds-65/+65
2023-11-01Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds-1/+0
2023-10-21tty: whitespaces in descriptions corrected by replacing tabs with spacesFlorian Eckert-47/+47
2023-10-18tty: convert to new timestamp accessorsJeff Layton-3/+7
2023-10-11tty: Remove now superfluous sentinel element from ctl_table arrayJoel Granados-1/+0
2023-10-03tty: use 'if' in send_break() instead of 'goto'Jiri Slaby (SUSE)-5/+4
2023-10-03tty: don't check for signal_pending() in send_break()Jiri Slaby (SUSE)-2/+1
2023-10-03tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAKJiri Slaby (SUSE)-15/+17
2023-10-03tty: stop using ndash in kernel-docJiri Slaby (SUSE)-4/+4
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds-30/+20
2023-08-21kill do_each_thread()Oleg Nesterov-2/+2
2023-08-11tty: use min() for size computation in iterate_tty_read()Jiri Slaby (SUSE)-2/+1
2023-08-11tty: switch size and count types in iterate_tty_read() to size_tJiri Slaby (SUSE)-2/+2
2023-08-11tty: use ssize_t for iterate_tty_read() returned typeJiri Slaby (SUSE)-8/+8
2023-08-11tty: use min() in iterate_tty_write()Jiri Slaby (SUSE)-6/+2
2023-08-11tty: rename and de-inline do_tty_write()Jiri Slaby (SUSE)-3/+3
2023-08-11tty: don't pass write() to do_tty_write()Jiri Slaby (SUSE)-7/+4
2023-08-11tty: change tty_write_lock()'s ndelay parameter to boolJiri Slaby (SUSE)-3/+3
2023-07-31Merge 6.5-rc4 into tty-nextGreg Kroah-Hartman-1/+1
2023-07-25tty: make check_tty_count() voidJiri Slaby-3/+1
2023-07-20TIOCSTI: always enable for CAP_SYS_ADMINSamuel Thibault-1/+1
2023-07-03Merge tag 'tty-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds-11/+20
2023-06-15tty: tty_io: update timestamps on all device nodesMichal Sekletar-11/+20
2023-05-24tty, proc, kernfs, random: Use copy_splice_read()David Howells-2/+2
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-13/+11
2023-04-03tty: make tty_class a static const structureGreg Kroah-Hartman-13/+11
2023-03-29tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSHIlpo Järvinen-2/+2
2023-03-17driver core: class: remove module * from class_create()Greg Kroah-Hartman-1/+1
2023-03-09tty: simplify sysctl registrationLuis Chamberlain-19/+1
2023-01-19tty: fix out-of-bounds access in tty_driver_lookup_tty()Sven Schnelle-3/+5