Commit Graph

2502 Commits

Author SHA1 Message Date
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