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
mycroft
d2c5a70266
Rearrange some #includes.
1994-02-10 14:55:29 +00:00
mycroft
20f96b580e
Add arg to ioctl functions. Clean up #includes.
1994-02-10 13:59:25 +00:00
cgd
d2660232c1
mccanne convinced me that slip.h *should* exist. this is what
...
i "implemented" for 4.4, and the adjustments to the other files to
match.
1994-02-10 05:39:07 +00:00
briggs
ecfa08e11e
ioctl now takes struct proc *.
1994-02-10 04:30:27 +00:00
briggs
011f63af43
New disklabelling from finchm@cray-ymp.acm.stuorg.vt.edu. Cleaned up and
...
modified somewhat by yours truly. Still need setdisklabel and
writedisklabel at some point--for now, though, it's easier to let MacOS
programs like SilverLining handle this...
1994-02-10 04:29:11 +00:00
briggs
4a88f971b4
Get rid of local FS_* definitions and add a few more partition strings to
...
keep from labelling the driver and partition map partitions with new
disklabelling code.
1994-02-10 04:26:47 +00:00
briggs
0323c54f9d
Make whole disk partition c.
...
Assign it FS_OTHER to mark it as used.
Don't assign a type to partition a so that we can use it later if there
is no root partition. This wouldn't be necessary with more partitions
available. Perhaps in the future...
1994-02-10 04:23:45 +00:00
briggs
c81ab3be4c
Add filesystem type for Macintosh HFS. We recognize it, but not much else
...
at this point.
1994-02-10 04:19:25 +00:00
mycroft
4ebaf143d9
Now I know what to do with this; revert a couple of bits.
1994-02-10 01:37:53 +00:00
cgd
05120c85e9
fix a type; color me stupid
1994-02-10 01:24:50 +00:00
cgd
947fd2484d
be a little smarter with #defines
1994-02-10 01:22:25 +00:00
mycroft
bbb3e7618c
All ioctl routines take a struct proc * now.
1994-02-09 21:06:46 +00:00
mycroft
191957b47b
Format police.
1994-02-09 20:54:44 +00:00
mycroft
22cc3a7bc9
Fix some spacing; enable old ioctls if COMPAT_SUNOS.
1994-02-09 20:35:24 +00:00
mycroft
a8aa70d4a5
Remove l_rend and l_meta.
1994-02-09 20:18:17 +00:00
chopps
2413e2f66c
added support for TEAC 60M, quite possibly the worst scsi interface on the planet earth.
1994-02-09 20:16:55 +00:00
mycroft
b9a95fd820
Don't attempt to prototype d_dump, as it varies per machine. Remove l_rend
...
and l_meta, as they are not used.
1994-02-09 20:12:42 +00:00
deraadt
12ef386619
need struct buf for proto's
1994-02-09 14:57:08 +00:00
cgd
d43a0f37b1
don't panic if user does 'cat /kern', though result is dubious.
1994-02-09 06:32:17 +00:00
chopps
b4318b8153
removed vn, now in sys/dev
1994-02-09 01:51:13 +00:00
mycroft
caa12d08f1
Clean up deleted files.
1994-02-09 01:50:14 +00:00
deraadt
37fd24a631
use normal major numbers for ptys
1994-02-08 21:39:55 +00:00
mycroft
5580321195
Don't try to clear the diag register in NVRAM; it's used for other purposes
...
by some BIOSes, and mysterious lossage results.
1994-02-08 05:10:48 +00:00
briggs
d220a8bafd
Update to use b_actf instead of av_forw(?) per Charles Hannum's changes.
1994-02-08 03:54:08 +00:00
mycroft
7ce014f038
Clean up multicast code; part from magnum branch, and part from Brad Parker
...
<brad@fcr.com>. A couple of other nits.
1994-02-08 03:06:20 +00:00
cgd
0b5ba5176a
be sure to clear pm_fmod when mounting the FS, and be a bit more careful
...
when setting it. The former allows one to unmount readonly-mounted file
systems, the latter is good style.
1994-02-07 23:14:16 +00:00
chopps
6dd465d0be
remove redef of SIZE_T, logically same, lexically different.
1994-02-07 15:16:17 +00:00
cgd
341cd2eca5
clean up slightly. kill entries for:
...
X-10 power controller (never incorporated into NetBSD)
(old) soundblaster (as opposed to /dev/audio)
codrv (never incorporated; whatever happened to it?)
dcfclk (never incorporated)
acct (deprecated)
(they're now marked "XXX unused", and should be used before extending the
table, in the future.)
1994-02-07 07:44:54 +00:00
cgd
9ea6d6571f
kill support for 'dcfclk' ; shouldn't pollute tree for things not in NetBSD.
1994-02-07 07:33:49 +00:00
cgd
6231aa2d5d
kill comments about where to have numbers assigned.
1994-02-07 07:30:50 +00:00
mycroft
c820be75f2
Clean up deleted files.
1994-02-07 07:30:38 +00:00
chopps
77325b2517
removed old drivers. updated st.c for buf struct changes (used diff from hp300)
1994-02-07 07:30:35 +00:00
briggs
a09eafbddd
Fixup calls to profclock and softclock.
1994-02-06 22:06:25 +00:00
ws
f0813df6f0
Fix off by one error
1994-02-06 20:38:42 +00:00
mycroft
57892d4faf
Remove another use of b_actl.
1994-02-06 17:39:48 +00:00
deraadt
9c9539c664
cleanup
1994-02-06 15:27:54 +00:00
ws
2df8c5f528
If you add files, be sure to have enough bits to encode an inode number!
1994-02-06 14:01:16 +00:00
mycroft
805c52eecb
Eliminate some more uses of b_actl.
1994-02-06 11:28:37 +00:00
mycroft
a8f3db1d79
Use b_actf, not av_forw.
1994-02-06 10:13:02 +00:00
mycroft
adeebc448e
Use b_actf, not av_forw.
1994-02-06 10:00:30 +00:00
mycroft
42e64dc254
Remove another use of b_actl.
1994-02-06 08:01:45 +00:00
mycroft
70a4b20dfa
Use b_actb, not b_actl.
1994-02-06 07:24:58 +00:00
mycroft
7e9018aaeb
Add b_actf and b_actb like 4.4; b_actl is deprecated.
1994-02-06 07:18:03 +00:00
mycroft
e0cbda5321
Add a prototype, to eliminate silly warnings.
1994-02-06 01:32:31 +00:00
mycroft
3738793f03
Remove outdated console handling code.
1994-02-06 01:08:36 +00:00
mycroft
7165791ed6
Fix typo.
1994-02-06 00:53:26 +00:00
mycroft
f1827085d7
Strict prototyping and a couple of other nits.
1994-02-06 00:46:02 +00:00
mycroft
fd2124f1a9
Clean up deleted files.
1994-02-06 00:44:41 +00:00
mycroft
ea15b558a8
Use common version of cons.c.
1994-02-06 00:44:26 +00:00
mycroft
442a100145
Increase # of transmit buffers.
1994-02-05 15:08:47 +00:00
mycroft
cd2e9eb071
Remember to set txcnt before it bites me.
1994-02-05 15:04:18 +00:00