summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Modify ttystats_init() to tell us about the buffer size, so that wederaadt2015-08-281-5/+7
* two simple free() sizesderaadt2015-08-261-3/+3
* Fix tty hiwat handling a bitsf2015-07-201-14/+5
* First step towards making uiomove() take a size_t size argument:miod2015-02-101-2/+2
* Add dmesg -s support, to view the output of rc(8) system startup messages.mpf2015-01-131-1/+14
* remove lock.h from uvm_extern.h. another holdover from the simpletonlocktedu2014-12-171-1/+2
* primary change: move uvm_vnode out of vnode, keeping only a pointer.tedu2014-12-161-1/+3
* convert bcopy to memcpy. ok millerttedu2014-12-101-4/+4
* clist's chained, and could get fairly long which is why there was aderaadt2014-12-011-4/+3
* include unistd.h instead of picking it up accidentally. noted by jsgtedu2014-11-181-1/+2
* Remove non-standard <sys/dkstat.h> header. It has not contained anythingmiod2014-09-151-2/+1
* use mallocarray where arguments are multipled. ok deraadttedu2014-07-131-2/+2
* If the only process in the pgrp is in the middle of exiting, it mightguenther2014-07-131-2/+4
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-4/+4
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-2/+1
* Track whether a process is a zombie or not yet fully built via flagsguenther2014-07-041-4/+3
* Allocate the struct itty array in ttystats_init() with M_ZERO.matthew2014-06-061-2/+2
* explicit_bzero for clearing stack variables.tedu2014-05-301-4/+4
* Handle threaded processes correctly when processing kerninfo status requestsguenther2014-05-251-90/+107
* Move p_sigacts from struct proc to struct process.guenther2014-03-221-4/+4
* Restore TIOCGSID ioctl that was removed along with the 4.3BSD tty(4)millert2013-12-161-1/+6
* Remove the 4.3BSD tty(4) compatibility shims. RIP. ok millert@naddy2013-12-131-18/+1
* poll(2) on a closed tty should return POLLIN|POLLHUP in reventsmillert2013-10-111-2/+5
* Back out POLLHUP change until a problem with xterm hanging on closemillert2013-10-061-5/+2
* poll(2) on a closed tty should return POLLIN|POLLHUP in reventsmillert2013-10-041-2/+5
* Switch from timeval to timespec introduced format error; fix by preppingguenther2013-06-101-4/+5
* Convert some internal APIs to use timespecs instead of timevalsguenther2013-06-031-11/+11
* When a ucom(4) is removed, it frees the tty with ttyfree(). However ifnicm2013-04-241-7/+46
* Ensure the tty hiwat is less than the size of the ring buffer (sincederaadt2013-01-171-4/+4
* Reset t_column to 0 when initializing a tty.matthew2012-04-221-1/+2
* Make rusage totals, itimers, and profile settings per-process insteadguenther2012-03-231-2/+2
* Recommit the reverted sigacts change now that the NFS use-after-freeguenther2011-07-051-4/+4
* kqueue attach functions should return an errno or 0, not a plain 1. Fixnicm2011-07-021-2/+2
* Revert the sigacts diff: NFS can apparently retain pointers to processesguenther2011-04-181-4/+4
* Correct the sharing of the signal handling state: stuff that shouldguenther2011-04-151-4/+4
* Move PPWAIT flag from struct proc to process, so that rthreads inguenther2011-04-031-4/+4
* Correct the links between threads, processes, pgrps, and sessions,guenther2010-07-261-30/+35
* Move common code for waking up writers on a tty into a function.nicm2010-07-021-1/+17
* Allow tty drivers to request larger buffers at attach time using aderaadt2010-06-281-10/+13
* Some of the line disciplines want to check for suser. Better to pass themtedu2010-04-121-6/+6
* typo in documentation; missing full stop.sobrado2009-11-271-2/+2
* Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tnicm2009-11-091-3/+1
* Add missing KNOTE() calls after selwakeup() in ptcread() (to wake up writersnicm2009-10-301-1/+2
* For the TIOCSET* ioctls, validate that the tty speeds are positive (sincederaadt2009-10-281-1/+8
* clalloc() can't fail, so there's no need to handle failure cases.blambert2009-07-191-12/+11
* EVFILT_WRITE filters should return the amount of space remaining in thekettenis2008-12-241-3/+7
* for ^T support, grab all the information from the process before goingderaadt2008-11-111-17/+17
* Fix integer truncation in ttwrite(). ok deraadt, miod.stefan2008-07-281-3/+4
* tputchar() can put characters on the tty output queue if clocal is set,deraadt2008-05-231-3/+3
* scrub local stack-based buffers in the tty subsystem. tested by a lot ofderaadt2008-04-101-4/+12