summaryrefslogtreecommitdiff
path: root/sys/kern/tty.c
Commit message (Expand)AuthorAgeFilesLines
* In an SMP environment post-Giant it is no longer safe to blindlyDon Lewis2002-10-031-1/+1
* Rename the mutex thread and process states to use a more generic 'LOCK'John Baldwin2002-10-021-3/+3
* Back our kernel support for reliable signal queues.Juli Mallett2002-10-011-9/+5
* First half of implementation of ksiginfo, signal queues, and such. ThisJuli Mallett2002-09-301-5/+9
* Completely redo thread states.Julian Elischer2002-09-111-6/+7
* Clear up confusion in ugly code. ^T gave wrong results for RSS.Julian Elischer2002-07-181-4/+9
* Part 1 of KSE-IIIJulian Elischer2002-06-291-10/+43
* Display the mutex name in the ^T status line if the selected threadIan Dowse2002-06-201-2/+3
* Nit: kern.ttys is of type S,xtty, not S,tty.Dag-Erling Smørgrav2002-05-311-1/+1
* Add some checks to prevent NULL dereferences.Dag-Erling Smørgrav2002-05-281-3/+6
* Add NAI copyright.Dag-Erling Smørgrav2002-05-281-0/+8
* Introduce struct xtty, used when exporting tty information to userland.Dag-Erling Smørgrav2002-05-281-5/+30
* ANSIfy (significant portions were already partly ANSIfied)Dag-Erling Smørgrav2002-05-251-115/+42
* Remove register.Dag-Erling Smørgrav2002-05-251-51/+51
* Automated whitespace cleanup.Dag-Erling Smørgrav2002-05-251-10/+10
* Make funsetown() take a 'struct sigio **' so that the locking canAlfred Perlstein2002-05-061-1/+1
* Redo the sigio locking.Alfred Perlstein2002-05-011-2/+2
* - Lock proctree_lock instead of pgrpsess_lock.John Baldwin2002-04-161-33/+34
* Dike out a highly insecure UCONSOLE option.Ruslan Ermilov2002-04-031-4/+14
* Fix leakage of p_pgrp lock.Seigo Tanimura2002-04-021-1/+1
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-5/+7
* Remove __P.Alfred Perlstein2002-03-191-14/+14
* Fixes to make select/poll mpsafe.Alfred Perlstein2002-03-141-2/+2
* Stop abusing the pgrpsess_lock.Seigo Tanimura2002-03-111-3/+3
* Fix lock leakage and late unlock.Seigo Tanimura2002-03-021-3/+3
* Fix a typo (?) in previous commit told ttyprintf() to print the integerPoul-Henning Kamp2002-02-241-1/+1
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-53/+142
* Fix a couple of style bugs introduced (or touched by) previous commit.Peter Wemm2002-02-071-2/+0
* Pre-KSE/M3 commit.Julian Elischer2002-02-071-1/+5
* utime/stime.tv_sec are elapsed times, not relative to 1970. We canPeter Wemm2001-11-171-4/+4
* You cannot cast a time_t to quad_t and printf it with %lld. quad_t isPeter Wemm2001-11-161-2/+2
* o Move suser() calls in kern/ to using suser_xxx() with an explicitRobert Watson2001-11-011-4/+4
* Make ttyprintf() of tv_sec value type agnostic.Matthew Dillon2001-10-291-4/+4
* KSE Milestone 2Julian Elischer2001-09-121-8/+19
* Fix a warning on alpha (real problem) and make pstat -t work as a bonus.Peter Wemm2001-09-101-1/+1
* Export the tk_nin and tk_nout variables (number of tty input/outputThomas Moestl2001-08-041-0/+4
* Unifdef DEV_SNP; snp(4) no longer requires these ugly hacks.Dima Dorfman2001-05-221-27/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-1/+2
* Grab the process lock while calling psignal and before calling psignal.John Baldwin2001-03-071-2/+8
* implement OCRNL, ONOCR, and ONLRETAssar Westerlund2001-03-041-1/+11
* Fix tab breakage from last commit.Jonathan Lemon2001-02-171-2/+2
* Extend kqueue down to the device layer.Jonathan Lemon2001-02-151-0/+89
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-2/+2
* Turn '#if NSNP > 0' into an option.Peter Wemm2001-01-291-6/+6
* - Catch up to proc flag changes.John Baldwin2001-01-241-2/+3
* - All of proc_compare needs sched_lock, so hold it for the for loop thatJohn Baldwin2001-01-201-40/+20
* Be more careful with sched_lock in the SIGINFO handler. Specifically, doJohn Baldwin2001-01-201-10/+21
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+1
* Protect p_stat with sched_lock.John Baldwin2000-12-021-0/+12
* Kernel support for erase2 character.Jordan K. Hubbard2000-11-281-3/+12