OpenGrok
Cross Reference: nullcons_subr.c
xref
: /
src
/
sys
/
dev
/
nullcons_subr.c
Home
|
History
|
Annotate
|
Download
|
only in
dev
History log of
/src/sys/dev/nullcons_subr.c
Revision
Date
Author
Comments
1.13
25-Jul-2014
dholland
Add d_discard to all struct cdevsw instances I could find.
All have been set to "nodiscard"; some should get a real implementation.
1.12
16-Mar-2014
dholland
branches: 1.12.2;
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
designated initializers.
I have not built every extant kernel so I have probably broken at
least one build; however I've also found and fixed some wrong
cdevsw/bdevsw entries so even if so I think we come out ahead.
1.11
24-Apr-2011
rmind
branches: 1.11.4; 1.11.14; 1.11.18;
Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
consistency. Remove some unnecessary malloc.h inclusions as well.
1.10
23-Nov-2009
rmind
branches: 1.10.4; 1.10.6;
Remove some unecessary includes sys/user.h header.
1.9
16-Apr-2009
tsutsui
- remove an extra decl of cn_tab, which is in <dev/cons.h>
- some KNF
1.8
14-Mar-2009
dsl
Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
1.7
28-Feb-2009
tsutsui
Return EIO rather than getting an infinite loop in the nullcons read function
so that getty(8) against nullcons console fails properly.
Problem on Cobalt Qube2700 reported by Wolfgang Solfrank on port-cobalt.
1.6
28-Apr-2008
martin
branches: 1.6.8; 1.6.10; 1.6.14;
Remove clause 3 and 4 from TNF licenses
1.5
04-Mar-2007
christos
branches: 1.5.36; 1.5.38; 1.5.40;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
1.4
11-Dec-2005
christos
branches: 1.4.26;
merge ktrace-lwp.
1.3
27-Feb-2005
perry
branches: 1.3.4;
nuke trailing whitespace
1.2
04-Feb-2005
perry
de-__P
1.1
17-Oct-2003
cdi
branches: 1.1.4; 1.1.10; 1.1.12;
Introduce null console. This pseudo device acts as a normal console with the
exception that it discards any output, and is useful for booting the kernel
on headless boxes.
1.1.12.2
19-Mar-2005
yamt
sync with head. xen and whitespace. xen part is not finished.
1.1.12.1
12-Feb-2005
yamt
sync with head.
1.1.10.1
29-Apr-2005
kent
sync with -current
1.1.4.7
04-Mar-2005
skrll
Sync with HEAD.
Hi Perry!
1.1.4.6
04-Feb-2005
skrll
Sync with HEAD.
1.1.4.5
21-Sep-2004
skrll
Fix the sync with head I botched.
1.1.4.4
18-Sep-2004
skrll
Sync with HEAD.
1.1.4.3
26-Aug-2004
skrll
Adapt to branch.
sparc64 GENERIC compiles.
1.1.4.2
03-Aug-2004
skrll
Sync with HEAD
1.1.4.1
17-Oct-2003
skrll
file nullcons_subr.c was added on branch ktrace-lwp on 2004-08-03 10:44:54 +0000
1.3.4.2
03-Sep-2007
yamt
sync with head.
1.3.4.1
21-Jun-2006
yamt
sync with head.
1.4.26.1
12-Mar-2007
rmind
Sync with HEAD.
1.5.40.3
11-Mar-2010
yamt
sync with head
1.5.40.2
04-May-2009
yamt
sync with head.
1.5.40.1
16-May-2008
yamt
sync with head.
1.5.38.1
18-May-2008
yamt
sync with head.
1.5.36.1
02-Jun-2008
mjf
Sync with HEAD.
1.6.14.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.6.10.1
24-Mar-2009
snj
Pull up following revision(s) (requested by tsutsui in ticket #593):
sys/dev/nullcons_subr.c: revision 1.7
Return EIO rather than getting an infinite loop in the nullcons read function
so that getty(8) against nullcons console fails properly.
Problem on Cobalt Qube2700 reported by Wolfgang Solfrank on port-cobalt.
1.6.8.2
28-Apr-2009
skrll
Sync with HEAD.
1.6.8.1
03-Mar-2009
skrll
Sync with HEAD.
1.10.6.1
06-Jun-2011
jruoho
Sync with HEAD.
1.10.4.1
31-May-2011
rmind
sync with head
1.11.18.1
18-May-2014
rmind
sync with head
1.11.14.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.11.4.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.12.2.1
10-Aug-2014
tls
Rebase.
Indexes created Mon Sep 29 21:09:56 GMT 2025