summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty_cons.c
Commit message (Expand)AuthorAgeFilesLines
* Move TTY unrelated bits out of <sys/tty.h>.ed2008-05-231-2/+4
* The "free-lance" timer in the i8254 is only used for the speakerphk2008-03-261-0/+51
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-1/+1
* Rewrite kern.console handling in sbuf(9). My intention is to leavewkoszek2007-12-251-21/+16
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+2
* Always init the console before trying to cnadd it tojb2006-11-031-2/+2
* Add a cnputs() function to write a string to the console withjb2006-11-011-0/+25
* If the console has no cncheckc method, use cngetc instead.phk2006-05-261-1/+4
* Don't use CONS_DRIVER() macro to insert dummy element in cons_setphk2006-05-261-1/+2
* GC the cn_dbctl_t hook for consoles, it is unused.phk2006-05-261-19/+0
* Remove more straggling CPU_ macro referencesphk2006-05-111-1/+1
* Use dynamic major number allocation for /dev/console, there is nophk2005-02-271-6/+0
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Remove the last vestiges of the userconfig option. None of this actuallyscottl2004-12-011-2/+1
* Hold threadcount reference when we call into the underlying consolephk2004-09-241-12/+52
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-2/+2
* Update for the KDB framework:marcel2004-07-101-15/+4
* Second half of the dev_t cleanup.phk2004-06-171-3/+3
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-9/+9
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Device megapatch 4/6:phk2004-02-211-1/+2
* Use standard style for cdevsw initialization.phk2004-02-141-5/+5
* Rename cn_unavailable to cnunavailable for little more consistency.kan2004-02-051-14/+2
* Eliminate global cons_unavailable flag and replace it by the statuskan2004-02-051-3/+42
* I think rwatson got the sign wrong here...phk2003-10-181-2/+2
* Wrap db_active check in #ifdef DDB, as db_active is not defined ifndefrwatson2003-10-181-0/+8
* Add a new cn_flags fields to struct consdev, the low-level consolerwatson2003-10-181-6/+10
* OK, I messed up /dev/console with what I had hoped would be compatphk2003-09-261-5/+0
* Remove wrongly sized cnd_name field, we now store the name in thephk2003-09-261-15/+21
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.phk2003-07-271-1/+1
* Use a new message buffer `consmsgbuf' to forward messages to aiedowse2003-06-221-0/+70
* Use __FBSDID().obrien2003-06-111-1/+3
* Don't call make_dev() before we are ready for it.phk2003-03-091-1/+9
* Add one little hack to allow us to make MAJOR_AUTO be zero:phk2003-03-091-12/+7
* Make nokqfilter() return the correct return value.phk2003-03-031-1/+1
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-14/+10
* Change the console interface to pass a "struct consdev *" instead of aphk2003-02-201-4/+4
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Remove unused variable cn_devfsdev.phk2002-12-171-2/+1
* Use strlcpy() instead of strncpy() to copy NUL terminated stringsrobert2002-10-171-2/+3
* Remove new console devices with cnremove before initializing them injake2002-08-061-0/+1
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-3/+3
* Fix boot -p for DDBless kernelsguido2001-12-111-0/+6
* Add new boot flag to i386 boot: -p.guido2001-12-101-0/+24
* + Fix another possible vn_close race, in the same fashion as r1.95.jlemon2001-11-021-5/+6
* cnclose() can potentially race against itself. To avoid vn_close() races,jlemon2001-10-251-2/+3
OpenPOWER on IntegriCloud