mycroft
499efbcbdd
More KNF-like.
1994-02-16 02:41:10 +00:00
cgd
3e8adee653
Add 4 vn devices to the SUN_LAMP config
1994-02-16 01:52:21 +00:00
cgd
a790e23e87
simplify error returns, and fix bugs
1994-02-16 01:21:00 +00:00
mycroft
4335fa14b3
Increase the timeout for start_unit.
1994-02-16 00:47:35 +00:00
cgd
fd3fc1deb4
get sense of two comparisons right. from Chris Hopps <chopps@lamp>
1994-02-16 00:09:39 +00:00
mycroft
3ecfc99ae9
Make epsendidseq() look less like it was transliterated from assembler.
1994-02-15 22:57:09 +00:00
mycroft
bc47f533d5
Macros bite again.
1994-02-15 21:43:09 +00:00
mycroft
28abb89625
Format police.
1994-02-15 21:26:01 +00:00
pk
e85a637bca
Update {a,m}time vnode attributes on special files a la ufs_vnode.c,
...
but make it a non-urgent operation, to leave us some performance.
1994-02-15 21:07:10 +00:00
mycroft
2670ac57bc
Pull from magnum branch. The way this driver does multicast is somewhat
...
bogus.
1994-02-15 20:56:51 +00:00
mycroft
0af6241797
Hack to make this closer to new config.
1994-02-15 19:53:20 +00:00
mycroft
79b447f626
Hack to make this closer to new config.
1994-02-15 19:37:12 +00:00
mycroft
50dbbcfe2f
Forgot a break.
1994-02-15 17:44:53 +00:00
mycroft
8cb24d089a
Eliminate a bunch of compiler warnings.
1994-02-15 16:25:04 +00:00
mycroft
692010351e
Remove imbedded RCS logs.
1994-02-15 15:08:24 +00:00
mycroft
a3f9e2d2fa
Remove RCS logs.
1994-02-15 14:50:41 +00:00
mycroft
d78c3ff463
Some cleanup.
1994-02-15 14:17:07 +00:00
mycroft
e69b4e2e08
We don't use Aztec C.
1994-02-15 14:02:59 +00:00
mycroft
451fbfb366
Update from libc.
1994-02-15 13:42:30 +00:00
mycroft
83be6ac4f5
Some more cleanup.
1994-02-15 13:35:53 +00:00
mycroft
349d681690
Undo last change; executables is file', not
a.out'.
1994-02-15 13:32:39 +00:00
cgd
7a659f86ca
define nsysent right next to the sysent table.
1994-02-15 07:22:11 +00:00
cgd
1511b4c22d
kill warning
1994-02-15 07:18:46 +00:00
cgd
3e54f0cda2
add proc ptr
1994-02-15 06:59:33 +00:00
cgd
022a8ce9c5
add a proc ptr to the syscall debug info
1994-02-15 06:58:07 +00:00
cgd
14e283ea01
oops, forgot the proc!
1994-02-15 06:55:19 +00:00
cgd
95e17fef9f
add scdebug variable, to enable printing, defaulting to on, and change args
1994-02-15 06:52:25 +00:00
cgd
039600b18f
fix proto
1994-02-15 06:51:39 +00:00
cgd
958e1d9632
SYSCALL_DEBUG stuff
1994-02-15 06:49:03 +00:00
cgd
9740a53c8b
add SYSCALL_DEBUG stuff for glass
1994-02-15 06:38:33 +00:00
cgd
d23339cb78
make kern/syscalls.c included if syscall_debug defined
1994-02-15 06:14:45 +00:00
mycroft
ba9dfee947
Shorten the todo list.
1994-02-15 01:13:17 +00:00
mycroft
71c1dd3b10
Add NE2100 and multicast support, and clean up some formatting.
1994-02-15 00:46:16 +00:00
mycroft
ccba59071a
Make the multicast filter calculation identical to what will be in if_is.c.
1994-02-14 23:56:16 +00:00
mycroft
a06d1b4301
Fix some weirdness in the multicast initialization.
1994-02-14 23:03:54 +00:00
mycroft
4a5c858157
PARANOID --> DIAGNOSTIC for inexpensive tests.
1994-02-14 21:49:08 +00:00
mycroft
a893329d3b
Kill useless comment.
1994-02-14 21:47:57 +00:00
mycroft
94b2718bd1
PARANOID --> DIAGNOSTIC for inexpensive tests.
1994-02-14 21:43:33 +00:00
ws
1df94d108f
Add .. entry to /kern
1994-02-14 19:46:18 +00:00
ws
0cb2a819b2
Rename file -> a.out
1994-02-14 19:08:36 +00:00
ws
4eab6179ba
Don't try to show a file for a process if there is none
1994-02-14 19:07:27 +00:00
cgd
bb5d305ea8
fix typo and allow creations to work right. this is in a questionably
...
correct chunk of code; author contacted.
1994-02-14 19:02:54 +00:00
chopps
caa63cf2fd
moved n "}" outside of conditional DEBUG
1994-02-14 18:22:58 +00:00
ws
fbf99acae8
(Hopefully) do the right thing with VTIME > 0 and select
1994-02-14 18:22:39 +00:00
chopps
2c8eadcb23
don't ignore users request for specific boot device, reported by Ty Sarna
1994-02-14 10:26:36 +00:00
deraadt
59afe6ad54
ioctl takes a proc *
1994-02-14 09:37:11 +00:00
cgd
f373544236
it needs <net/af.h> like i need a hole in my head.
1994-02-14 06:42:43 +00:00
cgd
489bece05f
be more intelligent with credentials, so nfsd's don't inherit
...
strange credentials. This doesn't actually have any effect on
performance, because the remote cred is used for all operations,
anyway. however, it makes "ps" et al. look normal, because the
proc's ucred is no longer clobbered.
1994-02-14 05:58:29 +00:00
hpeyerl
b52fc7e2d9
Pedantism. Should delay after stopping Coax xcvr.
1994-02-14 03:50:09 +00:00
deraadt
8312c9cc62
missing spl's
1994-02-14 02:09:31 +00:00
chopps
ec2af5101d
Changed amiga MAXPARTITIONS to 16.
1994-02-13 23:02:13 +00:00
mycroft
7c9a9be0f2
Clean up deleted files.
1994-02-13 21:27:19 +00:00
chopps
6a6ff26439
added local CHANGES file for things that would not interest
...
NetBSD in general.
1994-02-13 21:27:17 +00:00
chopps
ddf1b913ff
chnaged to handle new (and removed) files.
1994-02-13 21:14:32 +00:00
mycroft
437774a1e3
Clean up deleted files.
1994-02-13 21:13:33 +00:00
chopps
b700b86fc5
merged most cc_* (all but one) into cc.c and cc.h, cleaned up include.
...
removed local pte.h use machine/pte.h
1994-02-13 21:13:07 +00:00
chopps
7bb75ba6be
cleaned up include's relocated grf/* stuf to grfabs*.
1994-02-13 21:10:20 +00:00
mycroft
3678c726a2
Clean up deleted files.
1994-02-13 21:01:57 +00:00
mycroft
f2fe1704b1
Fix typo.
1994-02-13 11:32:46 +00:00
mycroft
3406139426
Format police, the end.
1994-02-13 11:31:16 +00:00
mycroft
22a8203482
Format police, second pass.
1994-02-13 10:20:02 +00:00
mycroft
e3c4154717
Format police, first pass.
1994-02-13 09:57:12 +00:00
mycroft
aa8b8cf7c4
Format police.
1994-02-13 09:36:09 +00:00
mycroft
7ef6eb49d3
Do the right thing on overflow.
1994-02-13 07:42:47 +00:00
mycroft
551478ad4a
Don't save runt or errored packets. These are almost always `normal', and we
...
really can't deal with them anyway.
1994-02-13 05:44:39 +00:00
mycroft
a9d8288589
Update prototype cpu_exit() code for LDT handling.
1994-02-13 04:27:09 +00:00
mycroft
78bca19b28
KNFify uname code.
1994-02-13 04:18:06 +00:00
mycroft
b0c5083b46
Format police.
1994-02-13 04:12:03 +00:00
mycroft
754f02f1c2
Correct spelling errors.
1994-02-13 03:49:24 +00:00
cgd
a0bdba3231
always good to think about patches before they're included:
...
NEVER pass a "NULL" proc to an ioctl; you never know when a 'real'
proc will be needed. pass curproc, if you don't have one.
1994-02-13 00:10:47 +00:00
briggs
9593f1ef8f
The booter can finally deal with ld's executables.
1994-02-12 18:03:12 +00:00
glass
2afef02671
undefined variable fix from Mark_Weaver@brown.edu
1994-02-12 15:52:49 +00:00
cgd
efa03b9a6c
fix from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
...
byte swap macros used a variable "X" internally, which would get
screwed up if user programs #defined "X". change uses of X to __x.
1994-02-12 07:23:49 +00:00
mycroft
974e9ba226
Fix typo in last change.
1994-02-12 07:19:11 +00:00
mycroft
6839509d86
Support for several new cards pulled from magnum branch.
...
Format police.
1994-02-12 07:16:24 +00:00
mycroft
8519570fa2
Avoid some TLB flushes.
1994-02-12 07:14:15 +00:00
cgd
3a46cb73c6
ditto on the last; weird failure modes are the cause of the day.
1994-02-12 07:02:34 +00:00
cgd
64517d6f7f
don't forget to deallocate vmcmds if exec fails bounds checks.
...
thanks to charles for pointing it out.
1994-02-12 04:13:43 +00:00
chopps
a57b764627
no more if_init.
1994-02-12 00:00:08 +00:00
hpeyerl
40ceea7ad3
igmp.c and ip_mroute.c are dependant on "inet" being defined.
...
(Thanx to Tim Chase for pointing this out)
1994-02-11 18:02:06 +00:00
pk
68f0489fb0
[GS]ETREG definitions for ptrace
1994-02-11 16:51:35 +00:00
pk
61d987c30c
[GS]ETREG ptrace functions.
1994-02-11 16:50:03 +00:00
chopps
276eff6bd9
Add missing Id's
1994-02-11 07:00:37 +00:00
chopps
ccd0b66d74
Add missing $Id$'s
1994-02-11 06:59:16 +00:00
mycroft
5887b43cde
Nuke if_init.
1994-02-11 06:41:51 +00:00
chopps
a082d3d959
update proto(non) for dump call.
1994-02-11 05:07:08 +00:00
chopps
a245a4c9d3
ioctl's always pass proc.
1994-02-11 05:02:36 +00:00
mycroft
b8e893f885
Add proc arg to wdioctl() proto.
1994-02-11 04:44:30 +00:00
cgd
32c2dba8da
Mike Karels' solution to Andrew Herbert <andrew@werple.apana.org.au>'s
...
kern_exit race condition problem. this is a hack:
don't vrele() or vgoneall() if we don't have the vnode
any more. no vgoneall() is necessary, because if the refcnt
is zero, there's nobody to take it away from!
a possible "real" long term solution would be to change the extra ref
into a bit in the vnode's flags, and DTRT in the places where the last
ref is killed. That has some problems, too.
1994-02-11 03:09:17 +00:00
cgd
b41fd90fdc
don't give bogus return code from read()
1994-02-11 01:01:51 +00:00
pk
4574bd34c2
Define a few things here, in line with other ports.
1994-02-10 19:05:03 +00:00
mycroft
252495f006
Format police.
1994-02-10 18:46:04 +00:00
mycroft
4b8ec6c627
Clean up deleted files.
1994-02-10 17:28:02 +00:00
mycroft
810b9e898c
Deprecate af.c.
1994-02-10 17:27:45 +00:00
mycroft
7e9f402331
Clean up deleted files.
1994-02-10 17:26:56 +00:00
mycroft
bf98a55f37
Deprecate af.h.
1994-02-10 17:25:03 +00:00
mycroft
9638fd585a
Nuke if_init.
1994-02-10 17:17:56 +00:00
mycroft
39d918e7ce
if_init and if_done are not actually used; no point in having them at all.
1994-02-10 17:16:33 +00:00
mycroft
f834e39cf5
Don't need back pointers for disksort().
1994-02-10 15:43:20 +00:00
mycroft
2f62d06c05
Back pointers are not useful for disksort().
1994-02-10 15:17:34 +00:00