mycroft
507802da61
Set b_bufsize, for use by v{,un}mapbuf().
1994-06-16 00:54:18 +00:00
mycroft
0d8affb278
Turn P_NOSWAP and P_PHYSIO into a hold count, as suggested by a comment.
1994-06-15 19:59:21 +00:00
gwr
2ce572b18e
Get rid if 'set -f' (at Adam's request). It is unnecessary,
...
and not supported by sh on some systems (i.e. Ultrix).
1994-06-15 18:13:31 +00:00
gwr
e52b4481b3
No longer requires GNU awk (plain "nawk" is OK).
...
New AWK parser is simpler and makes better use of arrays.
1994-06-15 15:49:03 +00:00
mycroft
11884bb842
Minor cleanup.
1994-06-14 19:36:14 +00:00
chopps
25d43e1bab
getdtabledsize used by sunos compat code.
1994-06-14 10:52:20 +00:00
cgd
eea64debf1
make getdtablesize COMPAT_43; should be COMPAT_44 or _09, but that has probs
1994-06-14 05:18:03 +00:00
mycroft
33d82e8a8b
Move definition of prtactive.
1994-06-13 15:37:55 +00:00
mycroft
699bbb84b6
Update to 4.4-Lite fs code.
1994-06-08 11:28:29 +00:00
cgd
ffde2d4a28
minor type pointed out by Onno van der Linden
1994-06-05 13:00:49 +00:00
mycroft
2267a8c5fc
Use the same algorithm as mmap() with MAP_ANON for placing the segment.
1994-06-03 21:17:09 +00:00
mycroft
919b9c0f72
Get rid of unneeded bzero().
1994-06-03 21:06:53 +00:00
cgd
ebf0357409
sane initialization. fix bug kern/274
1994-06-03 20:53:38 +00:00
cgd
5337d9fb95
kill old init-starting code
1994-06-03 04:26:06 +00:00
phil
0ca1daa954
pc532 now does new init process
1994-05-31 21:56:06 +00:00
mycroft
766c830cb5
Clear more flags in brelse().
1994-05-29 22:50:50 +00:00
gwr
7b95dc1e1b
Now the sun3 stars init the new way.
1994-05-29 05:20:11 +00:00
glass
af77c1caf2
more likely to work now, probably less knf...thats the next project
1994-05-28 20:21:30 +00:00
deraadt
2936fcf647
ufs/ufs/quote.h? no.. not yet..
1994-05-27 23:01:02 +00:00
hpeyerl
33030898d2
Copyright foo
1994-05-27 19:15:36 +00:00
mycroft
9140aa53a3
hp300 port is blessed.
1994-05-27 12:49:52 +00:00
mycroft
63b45d5a21
The i386 port is now blessed.
1994-05-27 11:25:00 +00:00
mycroft
facfcdd2ef
Cluster routines want 0-sized bufs.
1994-05-27 11:05:54 +00:00
chopps
1e9889f1c5
amiga now included in list of new init bootstrap users
1994-05-27 10:33:23 +00:00
glass
7890c5a8cd
preliminary ecoff support, initially to support COMPAT_ULTRIX
1994-05-27 09:19:40 +00:00
mycroft
fecf7cf468
Fix thinko in last change.
1994-05-27 08:51:21 +00:00
mycroft
d337b80b79
Get the arguments to vm_allocate() right in new init code.
1994-05-27 08:46:50 +00:00
mycroft
d1f36d3007
fname --> path
1994-05-27 08:44:12 +00:00
deraadt
d0f39cffd9
return 0 on success
1994-05-27 07:58:37 +00:00
glass
12765858aa
pmax and sparc take the 4.4-lite path
1994-05-27 07:54:34 +00:00
cgd
7181a3603b
minor updage from ws
1994-05-25 21:35:49 +00:00
pk
7672b8b95b
New style core dumps.
1994-05-25 10:56:56 +00:00
mycroft
820102bd99
Update copyright.
1994-05-25 10:15:23 +00:00
deraadt
7f3946f0ec
use u_char's instead of char's; else the TTY_QUOTE bit can get accidentally
...
be set. Also fix copyright.
1994-05-25 10:00:26 +00:00
deraadt
2070652356
use u_char's instead of char's; else the TTY_QUOTE bit can get accidentally
...
be set.
1994-05-25 09:58:53 +00:00
mycroft
176f74d111
If we try to create a key that's already being created, wait.
1994-05-25 09:55:32 +00:00
mycroft
319c49b218
And finally, some optimization.
1994-05-25 09:07:43 +00:00
mycroft
b77e8e88ee
Fix this up some more. (I just read SVID again.)
1994-05-25 08:59:48 +00:00
mycroft
4de9515d54
Fix typo.
1994-05-25 08:17:01 +00:00
mycroft
30cbcb7e80
Generalize ipcperm() a little.
1994-05-25 08:15:45 +00:00
mycroft
ab0a415c77
Clean this up a bit, and fix several bugs.
1994-05-25 07:36:53 +00:00
hpeyerl
2d7c7416dd
sysv_shm.c from Adam.
...
sysv_ipc.c from me.
and various sundry changes to make sysv_ipc.c fit in.
(somewhat untested and not very pleasant reading material)
1994-05-25 02:14:24 +00:00
cgd
f472d92282
very obscure bug fix for acctwatch
1994-05-24 06:49:14 +00:00
cgd
549467984e
fresh copy from Wolfgang Solfrank
1994-05-24 02:49:29 +00:00
cgd
ebcaebd335
MIN -> min, MAX -> max
1994-05-24 02:35:53 +00:00
cgd
4ee1fbae2f
cast, also, use vm_map_protect rather than vm_protect
1994-05-23 03:04:57 +00:00
mycroft
21a95abaca
Don't go berzerk if acctwatch() happens to be called during an
...
acct_process().
1994-05-21 09:00:22 +00:00
cgd
82fabd73d5
struct execve_args now defined in exec.h
1994-05-21 07:48:10 +00:00
cgd
df4db4cfda
add latent stupport for new way of starting init
1994-05-21 07:47:54 +00:00
cgd
86cabd29d6
return types, for protos
1994-05-21 04:03:15 +00:00
cgd
8faa0eadd2
oops; if in the wrong place. thanks charles.
1994-05-21 01:10:26 +00:00
cgd
b3fda1e8ec
update with merged versions
1994-05-20 10:05:02 +00:00
cgd
47d5757075
4.4-Lite versions
1994-05-20 10:04:05 +00:00
cgd
0d92ca456f
update to Lite
1994-05-20 07:24:51 +00:00
cgd
b1c756dc7b
kill a notdef
1994-05-20 07:18:37 +00:00
cgd
7424fd59cf
reorg derivations, slightly.
1994-05-20 04:31:22 +00:00
glass
7e3eb8ad92
update to 4.4-lite + local changes
1994-05-20 04:15:04 +00:00
cgd
63bb5c1ff2
update to 4.4-Lite, with some local changes
1994-05-19 08:13:09 +00:00
cgd
ad7a66ca21
update to 4.4-lite
1994-05-19 06:39:46 +00:00
mycroft
96f9b4b74d
Update to 4.4-Lite, plus some local changes.
1994-05-19 06:13:50 +00:00
mycroft
66f3291923
Clean up deleted files.
1994-05-19 06:09:13 +00:00
cgd
540aa31a08
update to lite
1994-05-19 05:57:44 +00:00
cgd
31f076d805
kill a notdef
1994-05-19 05:57:17 +00:00
cgd
4da98bee08
stupidity for prototypes...
1994-05-19 05:04:07 +00:00
mycroft
0d7b00ee14
Update to 4.4-Lite.
1994-05-19 03:43:13 +00:00
cgd
7f683b3792
some paranoia, also, clean up spaces vs. tabs
1994-05-19 03:04:01 +00:00
mycroft
ee7565c0b3
Some nits.
1994-05-18 12:46:29 +00:00
cgd
fcb7a3c514
Implement ptrace() functionality, based on the previous version
...
by Sean Eric Fagan.
1994-05-18 11:37:00 +00:00
cgd
e5456f6c3e
replace sys_process.c with the 4.4-Lite version
1994-05-18 11:32:27 +00:00
cgd
c18ec4dca5
my two favorite reference books
1994-05-18 10:51:13 +00:00
cgd
fbd5b44ec7
forgot the damned rcsid
1994-05-18 10:28:14 +00:00
cgd
ddca406d72
significant rework, to match 4.4-Lite interfaces, and to comment more
...
closely from Bach.
1994-05-18 10:24:54 +00:00
cgd
3ece2ea12e
update from lite. delete obsolete (wfj) function, add hashinit()
1994-05-18 10:21:18 +00:00
cgd
21a03cca53
mostly-machine-indepedent switch, and changes to match. also, hack init_main
1994-05-18 05:12:10 +00:00
mycroft
c7468280da
Update from 4.4-Lite. No important differences.
1994-05-18 04:15:51 +00:00
cgd
6dad8d7a8a
put sync printing in one place
1994-05-18 00:35:07 +00:00
cgd
577c5b3d55
fixes from Christos Zoulas and myself, to get it to work again
1994-05-18 00:10:10 +00:00
cgd
179c5769e3
notdef out vn_bwrite out, for now, so that kernels compile, until new fs stuff
1994-05-17 10:50:56 +00:00
cgd
81ae1682d5
osigstack is COMPAT_HPUX, too
1994-05-17 08:46:35 +00:00
cgd
28fb78e6ba
domainname foo is for HPUX, too
1994-05-17 08:22:13 +00:00
cgd
bcd9af7530
forgot a cast, and killed phil!
1994-05-17 08:03:05 +00:00
cgd
91cf0fbaf3
copyright foo
1994-05-17 04:21:49 +00:00
mycroft
6c7bd3b00f
Implement new functions for 4.4-Lite file systems, and some general cleanup.
1994-05-17 03:43:46 +00:00
cgd
326e5bd552
get & setdomainname are COMPAT_09, not COMPAT_43
1994-05-17 00:04:39 +00:00
cgd
9b0d8f0555
make getdomainname, setdomainname, and uname COMPAT_09 in syscall table
1994-05-17 00:02:28 +00:00
cgd
e37f8e4023
add support for 'NCOMPAT' to deal with NetBSD compat defines
1994-05-17 00:00:46 +00:00
cgd
1ca4432511
make ouname() actually compatible with its old invocation (based on
...
old utsname.h) for binary compatibility. also, it is *NOT* SunOS compatible;
the SunOS structure has different-sized fields. COMPAT_SUNOS needs its own.
1994-05-16 09:57:42 +00:00
cgd
f85266508f
kill uname-related crap
1994-05-16 09:50:40 +00:00
glass
5f0be76f42
missing rcsid
1994-05-14 19:43:02 +00:00
cgd
e1cf64a4ee
SHUT UP!
1994-05-13 09:29:06 +00:00
cgd
344fb896fd
new kernel malloc. much better (but slower) diagnostic checking
1994-05-13 08:32:17 +00:00
cgd
f072e5b0eb
update; minor clean, cruft removal.
1994-05-13 06:02:45 +00:00
mycroft
d361acde18
Update to 4.4-Lite networking code, with a few local changes.
1994-05-13 06:01:27 +00:00
cgd
c6abdc2054
setrq -> setrunqueue, sched -> scheduler
1994-05-13 00:50:41 +00:00
glass
bb8fd0a2ac
slightly more optimal fix from torek himself
1994-05-12 14:15:03 +00:00
mycroft
89b3d99770
Make logpri() non-static.
1994-05-12 10:26:19 +00:00
glass
82809ca415
fix chopps, et al discovered bug in allocating cd_devs array
1994-05-12 05:21:45 +00:00
cgd
ff49fed069
upgrade to 4.4-Lite's tty code. our bug fixes included, some might need GC.
1994-05-12 03:48:33 +00:00
cgd
a98f3f0e86
final munge for 4.4-Lite-ness
1994-05-12 03:43:00 +00:00
cgd
0f522eb0a3
update to 4.4-Lite; fixes a really obvious bug
1994-05-12 03:42:23 +00:00
cgd
d86bd85808
minor changes to match 4.4-Lite
1994-05-12 03:25:27 +00:00
cgd
f35a193361
update, but keep explicit returns in place. kill voidop() (it's unused now).
1994-05-12 03:16:33 +00:00
cgd
2e99c0c523
doesn't need to include shm.h
1994-05-12 00:54:58 +00:00
chopps
cdad699946
add support for adosfs.
1994-05-11 18:50:36 +00:00
mycroft
bb675b0e4c
Minor changes.
1994-05-11 10:27:22 +00:00
mycroft
ee2d6ef1e3
Minor changes.
1994-05-11 10:26:49 +00:00
cgd
4138ebf515
compat_09 stuff for pid_t's
1994-05-09 07:40:00 +00:00
cgd
72db136279
kill bogus include
1994-05-07 04:17:10 +00:00
cgd
7409c5a619
do the syscall shuffle
1994-05-07 01:05:04 +00:00
cgd
a16dcc73f6
signal stack changes; overall upgrade
1994-05-07 01:01:29 +00:00
cgd
0e794e2d48
stub pathconf, kill some spaces
1994-05-07 00:59:59 +00:00
cgd
d159660914
stub fpathconf
1994-05-07 00:58:57 +00:00
cgd
3c56e9ea46
function name changes
1994-05-07 00:57:23 +00:00
cgd
31596c7cad
setrun changes name
1994-05-07 00:56:46 +00:00
cgd
c13c91e483
sysctl kernel prof info
1994-05-07 00:55:46 +00:00
cgd
e15a2ee17e
sysctl update
1994-05-07 00:53:37 +00:00
cgd
ed848af6f7
function name changes
1994-05-07 00:51:06 +00:00
cgd
fb0ef4a4b7
deprecate all of the info getting/setting functions
1994-05-07 00:49:08 +00:00
mycroft
d714600da2
Clean up deleted files.
1994-05-07 00:47:19 +00:00
cgd
ebf440b13b
stub for sysctl
1994-05-07 00:46:28 +00:00
cgd
5a6e2953a0
clock info gathering
1994-05-07 00:42:11 +00:00
cgd
2046e01e40
do the syscall shuffle. this is most of the rest
1994-05-07 00:39:06 +00:00
cgd
d604909779
latent support for general sysctl-ish stuff
1994-05-06 22:42:07 +00:00
mycroft
8f6071b2ce
Put some more code in splstatclock(), just to be safe.
1994-05-06 22:02:25 +00:00
cgd
673fd7c059
a conditional p_regs!
1994-05-05 22:28:44 +00:00
mycroft
426793003e
Remove now-bogus casts.
1994-05-05 09:27:37 +00:00
mycroft
4b2f221eac
Remove now-bogus casts.
1994-05-05 09:15:48 +00:00
mycroft
26ebb5fdde
Now setpri() is really toast.
1994-05-05 09:06:10 +00:00
mycroft
be856288a8
setpri() is toast.
1994-05-05 09:02:30 +00:00
mycroft
a2bf298443
Remove now-bogus casts.
1994-05-05 08:58:07 +00:00
mycroft
5362749c72
Correct spelling error.
1994-05-05 08:50:25 +00:00
mycroft
56c97e52bf
Remove now-bogus cast.
1994-05-05 08:46:53 +00:00
mycroft
62bf6a1578
Remove now-bogus casts.
1994-05-05 08:37:38 +00:00
cgd
a0a7429482
lots of changes: prototype migration, move lots of variables, definitions,
...
and structure elements around. kill some unnecessary type and macro
definitions. standardize clock handling. More changes than you'd want.
1994-05-05 05:35:42 +00:00
mycroft
f8a6ac17b2
More return types...
1994-05-04 11:24:06 +00:00
mycroft
b4719466f8
More return types...
1994-05-04 11:04:58 +00:00
mycroft
7b1bf9c7d2
Add return types where missing. Simplify some of the compat conditionals.
...
Include compat code if COMPAT_SUNOS with or without COMPAT_43.
1994-05-04 10:27:20 +00:00
mycroft
511a02415f
Fix panic when closing a file descriptor on which access rights have been sent
...
but not received.
1994-05-04 09:50:11 +00:00
mycroft
495d3519fa
HPUXCOMPAT -> COMPAT_HPUX
1994-05-04 04:02:54 +00:00
cgd
4bbabd8e7a
Rename a lot of process flags.
1994-05-04 03:41:12 +00:00
cgd
f8dd4f370d
expand the rlimit struct, kill last vestiges of off_t bogosity.
1994-05-04 01:38:25 +00:00
cgd
4d3fb006eb
kill damned off_t weirdness, also upgrade get- and setrlimit.
1994-05-01 05:02:24 +00:00
cgd
e0db92993a
change timeout/untimeout/wakeup/sleep/tsleep args to void *
1994-04-29 23:15:51 +00:00
cgd
531f171602
kill an FDSCRIPTS bug which nobody had found yet.
1994-04-29 08:35:29 +00:00
cgd
f50f031448
kill syscall name aliases. no user-visible changes
1994-04-29 04:41:02 +00:00
cgd
6029e550f1
kill 'aliases'
1994-04-29 04:29:14 +00:00
cgd
009e6dd4e9
rearrange some splfoo
1994-04-28 01:17:00 +00:00
pk
6ce04ec890
Routine to display callout table from DDB.
1994-04-27 10:47:51 +00:00
cgd
ed7e1b86da
clean up a little bit, and minor optimization...
1994-04-26 05:40:35 +00:00
cgd
7f3f130206
minor cleanup
1994-04-25 09:51:56 +00:00