summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty.c
Commit message (Expand)AuthorAgeFilesLines
* Use a new message buffer `consmsgbuf' to forward messages to aiedowse2003-06-221-3/+3
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerdavidxu2003-06-151-1/+1
* Use __FBSDID().obrien2003-06-111-1/+3
* p_sigignore moved into struct sigacts. move one which was missed.ps2003-05-141-1/+1
* - Merge struct procsig with struct sigacts.jhb2003-05-131-2/+2
* - Use a local struct proc variable to improve readability.jhb2003-04-171-11/+11
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withjeff2003-03-311-13/+19
* Make TTYHOG tunable.das2003-03-051-0/+1
* Change the process flags P_KSES to be P_THREADED.julian2003-02-271-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove #include <sys/dkstat.h>phk2003-02-161-1/+0
* Move the tty related statistics counters to live with the tty code.phk2003-02-161-0/+5
* Lock the proc around accessing p_siglist in ttycheckoutq() in thetjr2003-02-101-3/+14
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* In an SMP environment post-Giant it is no longer safe to blindlytruckman2002-10-031-1/+1
* Rename the mutex thread and process states to use a more generic 'LOCK'jhb2002-10-021-3/+3
* Back our kernel support for reliable signal queues.jmallett2002-10-011-9/+5
* First half of implementation of ksiginfo, signal queues, and such. Thisjmallett2002-09-301-5/+9
* Completely redo thread states.julian2002-09-111-6/+7
* Clear up confusion in ugly code. ^T gave wrong results for RSS.julian2002-07-181-4/+9
* Part 1 of KSE-IIIjulian2002-06-291-10/+43
* Display the mutex name in the ^T status line if the selected threadiedowse2002-06-201-2/+3
* Nit: kern.ttys is of type S,xtty, not S,tty.des2002-05-311-1/+1
* Add some checks to prevent NULL dereferences.des2002-05-281-3/+6
* Add NAI copyright.des2002-05-281-0/+8
* Introduce struct xtty, used when exporting tty information to userland.des2002-05-281-5/+30
* ANSIfy (significant portions were already partly ANSIfied)des2002-05-251-115/+42
* Remove register.des2002-05-251-51/+51
* Automated whitespace cleanup.des2002-05-251-10/+10
* Make funsetown() take a 'struct sigio **' so that the locking canalfred2002-05-061-1/+1
* Redo the sigio locking.alfred2002-05-011-2/+2
* - Lock proctree_lock instead of pgrpsess_lock.jhb2002-04-161-33/+34
* Dike out a highly insecure UCONSOLE option.ru2002-04-031-4/+14
* Fix leakage of p_pgrp lock.tanimura2002-04-021-1/+1
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-5/+7
* Remove __P.alfred2002-03-191-14/+14
* Fixes to make select/poll mpsafe.alfred2002-03-141-2/+2
* Stop abusing the pgrpsess_lock.tanimura2002-03-111-3/+3
* Fix lock leakage and late unlock.tanimura2002-03-021-3/+3
* Fix a typo (?) in previous commit told ttyprintf() to print the integerphk2002-02-241-1/+1
* Lock struct pgrp, session and sigio.tanimura2002-02-231-53/+142
* Fix a couple of style bugs introduced (or touched by) previous commit.peter2002-02-071-2/+0
* Pre-KSE/M3 commit.julian2002-02-071-1/+5
* utime/stime.tv_sec are elapsed times, not relative to 1970. We canpeter2001-11-171-4/+4
* You cannot cast a time_t to quad_t and printf it with %lld. quad_t ispeter2001-11-161-2/+2
* o Move suser() calls in kern/ to using suser_xxx() with an explicitrwatson2001-11-011-4/+4
* Make ttyprintf() of tv_sec value type agnostic.dillon2001-10-291-4/+4
* KSE Milestone 2julian2001-09-121-8/+19
* Fix a warning on alpha (real problem) and make pstat -t work as a bonus.peter2001-09-101-1/+1
* Export the tk_nin and tk_nout variables (number of tty input/outputtmm2001-08-041-0/+4
OpenPOWER on IntegriCloud