Bruce Evans
e8b7f39747
Return immediately from ttwrite() if the ttysleep()s that wait for
...
a clist return with an error. There are some clist starvation/deadlock
bugs elsewhere and killing clist hogs didn't help because the breaks
only exited from the inner loops.
1994-11-01 22:23:29 +00:00
David Greenman
26305b211a
Round down instead of up in 'kerninfo'/ctrl-T stats code. Incorrect output
...
can result otherwise.
Submitted by: John Dyson
1994-10-23 06:18:13 +00:00
Andrey A. Chernov
61181d7df2
ttywait: check conditions again right after oproc
...
Obtained from: (I know, but can't say :-)
1994-10-15 17:59:02 +00:00
Poul-Henning Kamp
dcd01eb305
Cosmetics: added ()'s and fixed prinf-formats to make gcc silent.
1994-10-08 22:33:43 +00:00
David Greenman
824789192c
Use tsleep() rather than sleep so that 'ps' is more informative about
...
the wait.
1994-10-06 21:07:04 +00:00
Andrey A. Chernov
d32198f15b
Add VMIN/VTIME support
...
Obtained from: scratch :-)
1994-10-03 01:12:18 +00:00
Poul-Henning Kamp
797f2d22f0
All of this is cosmetic. prototypes, #includes, printfs and so on. Makes
...
GCC a lot more silent.
1994-10-02 17:35:40 +00:00
David Greenman
9a500b2bcc
Added support for TIOCSTAT ioctl. This allows shells that use raw/cbreak
...
tty modes to process a control-T and do the right thing.
1994-08-18 09:16:37 +00:00
David Greenman
3c4dd3568f
Added $Id$
1994-08-02 07:55:43 +00:00
David Greenman
9b970c5afa
Allow for output processing routine to handle entire character buffer
...
and thus not require a sleep/wakeup.
Reviewed by:
Submitted by:
1994-08-01 10:42:26 +00:00
David Greenman
c16bf37e86
Added code to allocate and deallocate a number of cblocks on open/close of
...
a tty.
Note that this might conflict with the collateral use of TS_WOPEN, but
for the moment I can find no problems associated with this. (TS_WOPEN
will likely go away in the future anyway). This should be looked at
again in the future (the potential problem is that the cblock pool
may either run out or accumulate too many cblocks).
1994-07-06 06:42:34 +00:00
Rodney W. Grimes
26f9a76710
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
Rodney W. Grimes
df8bae1de4
BSD 4.4 Lite Kernel Sources
1994-05-24 10:09:53 +00:00