deraadt
f70a340fd9
cleanup a printf
1994-01-07 18:03:56 +00:00
deraadt
d4e74a7cda
really fix the tab code
1994-01-07 17:51:24 +00:00
cgd
582eb13c4a
from Mike Karels <karels@bsdi.com>: clear the PENDIN flag if ICANON
...
is cleared, and retain the PENDIN flag if set when ICANON is set
1994-01-05 16:25:37 +00:00
cgd
a83f6577b0
minor cleanup; extra spaces, patchkit info, etc.
1994-01-05 13:49:52 +00:00
cgd
2c5c3a2774
add support for union and loopback mounts, from jsp
1994-01-04 14:10:48 +00:00
cgd
ba67215d35
generalize dupfdopen() to allow dups and moves. from jsp
1994-01-04 12:26:21 +00:00
cgd
914aac9116
field name change
1994-01-04 11:29:55 +00:00
cgd
1424954c16
print out what we think is the resident set size. very nasty; the field
...
in the proc's vmspace struct should be updated, but isn't...
Also, if the process is a zombie or infantile, don't print, because
that could cause a null pointer deref.
1993-12-30 12:05:16 +00:00
deraadt
6e81a663bd
OXTABS expansion was putting fewer than the required spaces if the clists
...
became full. we now retry the tab expansion later.
1993-12-24 01:07:40 +00:00
cgd
42d0ba8c0a
move getnewfsid() to where jsp says it belongs. update for header
...
files; clear new field and delete old vtype name.
1993-12-22 13:51:14 +00:00
cgd
87dfd3227e
cast to match header (changed back...)
1993-12-22 13:46:28 +00:00
cgd
146889c8fd
add portal and lofs entries
1993-12-22 13:43:18 +00:00
cgd
c3ee44a1b9
various bug fixes from BSDI, via jsp. Kill some iffy fixes
...
by wfj (and replace them with better ones from BSDI). add support
for p_vnode, and add proc_reparent() function, from jsp.
1993-12-22 13:42:27 +00:00
cgd
a67d24d94b
add support for p_vnode, from jsp
1993-12-22 13:39:27 +00:00
cgd
afce447ada
p_spare is in the 'zero range' now
1993-12-21 10:39:17 +00:00
cgd
adbe4b0962
kill two wrong 'case's
1993-12-21 07:19:14 +00:00
cgd
621f7b658f
more of the same; gah!
1993-12-21 06:39:12 +00:00
cgd
d797e926cf
kill a billism
1993-12-21 06:30:28 +00:00
cgd
a6eecc8e2a
load average changes from magnum
1993-12-20 12:42:34 +00:00
cgd
bdabe240d0
replace VREF as appropriate to avoid logical recusion
1993-12-20 10:42:39 +00:00
cgd
842286f9c4
make searching a bit easier
1993-12-20 05:42:37 +00:00
mycroft
7f50bd1829
Canonicalize all #includes.
1993-12-18 04:21:37 +00:00
mycroft
21edb9924e
Canonicalize all #includes.
1993-12-18 03:59:02 +00:00
mycroft
b4d3382694
Canonicalize all #includes.
1993-12-17 07:56:32 +00:00
deraadt
493603cecd
fix from Daniel Harris <daniel@werple.apana.org.au>
...
VTIME code must untimeout
1993-12-16 18:09:08 +00:00
pk
e7356e6993
Use proc pointer passed in uio rather then curproc for credentials (should
...
perhaps be done for b_proc also).
1993-12-16 16:28:43 +00:00
deraadt
252dd4bb0e
VMIN/VTIME support from Marc Teitelbaum <marc@vangogh.cs.berkeley.edu>
1993-12-13 14:40:31 +00:00
deraadt
e5fc8b4460
update to new syscalls.master
1993-12-12 19:42:13 +00:00
deraadt
c38503af4d
sparc must flush register windows before vm_deallocate or else fireworks
...
must deallocate shm's
set/reset emulation environment at the right times
keep arg buffer around for later use
canonicalize all #includes.
support STACKGAP for COMPAT_SUNOS code
support OMAGIC/NMAGIC-style memory loading
don't assume VM_MIN_ADDRESS is 0.
(changes come from magnum branch)
1993-12-12 19:38:37 +00:00
deraadt
9dd14b7930
make syscall#0 "syscall", like in 4.4 (causes SYS_syscall to be defined)
1993-12-12 19:28:21 +00:00
deraadt
9e62501f7b
support OMAGIC/NMAGIC a.out's
...
cannonicalize #includes
change VTEXT check
(this stuff comes from the magnum branch)
1993-12-12 19:26:18 +00:00
cgd
94dd8a0dfb
dtrt with 'error' in setpriority()
1993-12-10 07:19:16 +00:00
deraadt
3cf1d8505e
echo ^V^? correctly as ^?. From Edward Wang <edward@homer.CS.Berkeley.EDU>
1993-12-09 22:58:17 +00:00
pk
9610135cb8
Do the right thing when arguments are NULL.
...
Don't leave filesystems marked busy after copyout() errors.
1993-12-09 18:00:18 +00:00
pk
644f409712
Properly initialize the credentials fields in the buffer used in physio().
...
Actually use the credentials of `curproc' when doing IO (among other things,
this allows us to read /dev/drum when swapping on an NFS mounted file).
1993-12-07 23:46:13 +00:00
mycroft
620a222f9f
If EXEC_DEBUG, display name of file we're trying to exec.
1993-12-06 14:18:58 +00:00
cgd
86b5a367cf
use progname.core for core dump names
1993-12-04 07:11:11 +00:00
cgd
5419d0bd49
initialize uninitialized variable, from Andy Heffernan <ahh@netcom.com>.
1993-12-01 22:05:04 +00:00
pk
392cf19708
return from rmfree() if we loose space with no options left.
1993-11-29 13:21:00 +00:00
deraadt
2a9aacbf1c
don't permit TIOCSCTTY on /dev/tty, or kernel recursion happens
...
from Lars Fredriksen <ludvig!lars@wixer.bga.com>
1993-11-24 03:40:10 +00:00
deraadt
bd783b4d80
initialize pseudo devices with pdevinit[], not with a bunch of
...
#include/#ifdef pairs..
1993-11-23 07:49:04 +00:00
cgd
facd69a0ee
do something better with lookup return values; suggested by BSDI's msdosfs mod
1993-11-20 09:40:32 +00:00
cgd
5838270f1e
patch from Ukai Fumitoshi <ukai@kmc.kyoto-u.ac.jp>
...
to do the right thing with NFS fsid's and getnewfsid()
1993-11-19 02:31:23 +00:00
cgd
dde22728d4
drag changes down from magnum
1993-11-15 10:21:08 +00:00
deraadt
33d816fdbc
add a ptyattach() function, as in magnum.
1993-11-15 09:17:05 +00:00
cgd
1259031077
kill bogus test
1993-11-15 07:54:45 +00:00
cgd
4878a43c3d
Add the System V message queue and semaphore facilities. Implemented
...
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 13:21:59 +00:00
cgd
02d6aea5bf
Add the System V message queue and semaphore facilities. Implemented
...
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 13:08:09 +00:00
cgd
a7c7f39bad
fix to keep acctwatch() from being called before the vnode is unlocked.
...
from Mark Tinguely <tinguely@plains.nodak.edu>.
1993-11-14 06:55:24 +00:00
cgd
c6ff42e027
from Mike Karels, via bsdi-users: nuking session pointer prevents cleanup.
1993-11-12 15:15:57 +00:00