summaryrefslogtreecommitdiff
path: root/sys/dev/cons.c
AgeCommit message (Expand)Author
2022-10-25console(4), constty(4): Rip off the kernel lock, take three.riastradh
2022-10-25constty(4): Make MP-safe, take three.riastradh
2022-10-07Revert "constty(4): Make MP-safe."riastradh
2022-10-07Revert "console(4), constty(4): Rip off the kernel lock, take two."riastradh
2022-10-06console(4), constty(4): Rip off the kernel lock, take two.riastradh
2022-10-06constty(4): Make MP-safe.riastradh
2022-10-04Revert "constty(4): Make MP-safe."riastradh
2022-10-04Revert "console(4), constty(4): Rip off the kernel lock."riastradh
2022-10-03console(4), constty(4): Rip off the kernel lock.riastradh
2022-10-03constty(4): Make MP-safe.riastradh
2022-10-03cons(9): Check the unit number on close too.riastradh
2022-10-03cons(9): Serialize open and close.riastradh
2022-10-03cons(9): New function cn_set_tab.riastradh
2022-08-22cons(4): Don't barge ahead if cdevvp has failed -- return error now.riastradh
2022-08-22cons(4): Ignore error from vn_lock(vp, LK_EXCUSIVE|LK_RETRY).riastradh
2019-12-06Restore historical $Hdr$ tag after git cvsexportcommit nixed it.riastradh
2019-12-06Fix reference count leak in cons(4).riastradh
2015-05-29for some reason the previous commit causes ARCS firmware on sgimips64 tomacallan
2015-03-05Fix strange kernel output sequence "\n\r" observed in serialnakayama
2015-02-23Fall back to nullcons if configured.mlelstv
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-12-22raise spl to IPL_HIGH when calling cngetc. Make sure to callmatt
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-02-08Remove clause 3 (UCB advertising clause) from the University of Utahrmind
2010-06-24Clean up vnode lock operations pass 2:hannken
2009-11-23Remove some unecessary includes sys/user.h header.rmind
2008-01-24specfs changes for PR kern/37717 (raidclose() is no longer called onad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-09Merge newlock2 to head.ad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-07-21- Use the LWP cached credentials where sane.ad
2006-05-14integrate kauth.elad
2005-12-11merge ktrace-lwp.christos
2005-06-21PR-30566: Poll must not return <sys/errno.h> values.ws
2005-04-28White space police.martin
2005-02-27nuke trailing whitespaceperry
2004-05-16"panicking" needs a k.wiz
2003-10-18Revert previous change as it breaks the build on a number of ports.cdi
2003-10-17Introduce null console. This pseudo device acts as a normal console with thecdi
2003-10-03Make 'minor(dev) == 1' a device that isn't affected by TIOCCONS.dsl
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-03-06Add cn_halt and cn_flush entries to consdevs. (needed for dma-only consolematt
2002-10-23merge kqueue branch into -currentjdolecek
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna