Garrett Wollman
117e1bd9ef
Delete incorrect and misleading suggestion about NULL. I left in
...
the part about testing pointers against NULL, even though I disagree
with it personally.
1996-06-13 19:52:42 +00:00
Jordan K. Hubbard
16bf435eeb
Make the editor work again and we're done.
1996-06-13 17:36:28 +00:00
Gary Palmer
5d2541dab0
Don't try to include opt_ipfw.h in LKMs
...
Submitted by: Ollivier Robert <roberto@keltia.freenix.fr>
1996-06-13 17:35:28 +00:00
Jordan K. Hubbard
0447d04bb0
Uh, this is what I was really thinking when I made the device registration
...
changes - honest! :-)
1996-06-13 17:07:41 +00:00
Jordan K. Hubbard
6104d72491
Correct some embarassing 3am english.
1996-06-13 13:45:16 +00:00
Jordan K. Hubbard
1e104a1ec9
Ok, NOW the install.sh scripts are installed correctly!
1996-06-13 09:35:16 +00:00
Satoshi Asami
b39e4e916b
Change Mr. Aburaya's name per his request. ;)
1996-06-13 07:20:41 +00:00
Satoshi Asami
d7629dff3b
A fast memory copy for Pentiums using floating point registers.
...
It is called from copyin and copyout.
The new routine is conditioned on I586_CPU and I586_FAST_BCOPY, so you
need
options "I586_FAST_BCOPY"
(quotes essenstial) in your kernel config file.
Also, if you have other kernel types configured in your kernel, an
additional check to make sure it is running on a Pentium is inserted.
(It is not clear why it doesn't help on P6s, it may be just that the
Orion chipset doesn't prefetch as efficiently as Tritons and friends.)
Bruce can now hack this away. :)
1996-06-13 07:17:21 +00:00
Satoshi Asami
9fe358a4b3
Add "MASTER_SITES?=" (no this is not a typo) right before the
...
"MASTER_SITES:= ..." of defined(MASTER_SITE_OVERRIDE) case, otherwise
it would cause a recursive variable definition error when
MASTER_SITE_OVERRIDE is set and MASTER_SITES is not set.
1996-06-13 06:03:39 +00:00
David Greenman
34bed8b0ee
Keep ether_type in network order for BPF to be consistent with other
...
systems.
Submitted by: Ted Lemon, Matt Thomas, and others. Retrofitted for
-current by me.
1996-06-13 02:54:19 +00:00
Jordan K. Hubbard
3da8e961d4
Correct a small typo in the Makefile.
1996-06-13 01:57:48 +00:00
Alexander Langer
671e66d2e0
Indicate that assert exits with abort(3) instead of _exit(2). Closes
...
PR 1317.
Reviewed by: alex
Submitted by: Cove Schneider <cove@brazil.nbn.com>
1996-06-12 23:46:47 +00:00
James Raynard
e2f892a7e7
Code cleanup:-
...
The usual stuff, adding missing function prototypes, argument types,
return values, etc.
1996-06-12 23:02:53 +00:00
James Raynard
45f6af0252
Code cleanup:-
...
The usual stuff, adding missing function prototypes, argument types,
return values, etc.
This directory now compiles with no warnings with -Wall on gcc2.6.3!
1996-06-12 22:59:55 +00:00
James Raynard
b83100194d
Code cleanup:-
...
The usual stuff, adding missing function prototypes, argument types,
return values, etc. In mktemp.c, convert pid from u_int to pid_t, and
get rid of "extern int errno".
1996-06-12 22:58:21 +00:00
James Raynard
9915c09cf9
Code cleanup:-
...
The usual stuff, adding missing function prototypes, argument types,
return values, etc.
1996-06-12 22:56:41 +00:00
Nate Williams
a136e00402
Only print out the new masks if bootverbose is set.
1996-06-12 20:07:09 +00:00
Gary Palmer
74a9466cc2
Convert ipfw to use opt_ipfw.h
1996-06-12 19:34:33 +00:00
Gary Palmer
a614bfe060
Since the updates to ifnet.if_lastchange are so rare (relatively
...
speaking), go for the extra accuracy and call microtime() to get
the current time.
Pointed Out By: bde
1996-06-12 19:24:03 +00:00
Jordan K. Hubbard
a55324b884
Fix broken sysinstall check.
1996-06-12 17:29:45 +00:00
Jordan K. Hubbard
78dc4171c3
Dispense with the special case handling of cuaa* devices by synthesizing
...
separate entries for sl0 and ppp0 on each device.
1996-06-12 17:09:34 +00:00
Jordan K. Hubbard
d7ef194616
Automatically add install.sh scripts to dists.
1996-06-12 16:32:16 +00:00
Joerg Wunsch
6b1d48f79c
Externalize the declaration of dc_list. This is required in order to
...
get a ``generic'' kernel (``config kernel swap generic'') to compile.
1996-06-12 15:10:30 +00:00
Jordan K. Hubbard
56a94b026b
Some stuff I left out of the last commit - make toggle options toggle
...
again instead of simply letting you set them and staying that way forever.
1996-06-12 14:20:20 +00:00
Jordan K. Hubbard
061e2fb9a6
Fix a truly stupid bug which broke the package installation menu
...
for everything _but_ the multi-user case now (it was the opposite before :-).
That means adding packages with the 2.2-960511-SNAP boot floppy is busted. Feh.
1996-06-12 14:02:13 +00:00
Jordan K. Hubbard
7c8d89b09b
handle a message box which can potentially go past 80 cols.
1996-06-12 07:03:44 +00:00
John Dyson
419702a468
Fix a very significant cnt.v_wire_count leak in vm_page.c, and some
...
minor leaks in pmap.c. Bruce Evans made me aware of this problem.
1996-06-12 06:52:12 +00:00
Gary Palmer
a01e62f093
Add -Wunused to try and catch any future offenders
...
Reviewed by: bde
1996-06-12 05:54:46 +00:00
Gary Palmer
c23670e294
Clean up -Wunused warnings.
...
Reviewed by: bde
1996-06-12 05:11:41 +00:00
Gary Palmer
1409e0b384
Clean up -Wunused warnings. Julian asked me to just ifdef
...
out unused code as this is still work in progress.
Reviewed by: bde
1996-06-12 05:08:34 +00:00
Gary Palmer
10a466c7d3
Clean up -Wunused warnings. Also clean up a -Winline warning while here.
...
Reviewed by: bde
1996-06-12 05:04:51 +00:00
Gary Palmer
7b3628096c
Clean up -Wunused warnings.
...
Reviewed by: Greg Ungerer <gerg@stallion.oz.au>
1996-06-12 04:26:36 +00:00
John Dyson
5fcf66debe
Fix some serious errors in vm_map_simplify_entries.
1996-06-12 04:03:21 +00:00
Satoshi Asami
d02dcfb382
Add ccd.
1996-06-12 03:49:35 +00:00
Satoshi Asami
8bbe70f4a7
A Makefile for a ccd lkm. You need to explicitly /sbin/modload it for
...
now. Someday I'll add a hook to ccdconfig to do it automatically.
1996-06-12 03:49:15 +00:00
David Greenman
2f9bae59d6
Moved the fsnode MALLOC to before the call to getnewvnode() so that the
...
process won't possibly block before filling in the fsnode pointer (v_data)
which might be dereferenced during a sync since the vnode is put on the
mnt_vnodelist by getnewvnode.
Pointed out by Matt Day <mday@artisoft.com>
1996-06-12 03:37:57 +00:00
David Greenman
74ae43213c
Moved the fsnode MALLOC to before the call to getnewvnode() so that the
...
process won't possibly block before filling in the fsnode pointer (v_data)
which might be dereferenced during a sync since the vnode is put on the
mnt_vnodelist by getnewvnode.
1996-06-12 03:36:23 +00:00
Nate Williams
22ceda90c7
Fixed GET/SETIPDOMAIN ioctl on /dev/socksys, which is used by various
...
other socket functions (gethostname() for one).
Reviewed by: sef
1996-06-12 01:10:26 +00:00
John Dyson
dc48d43a6c
Properly lock the vm space when accessing the memory in a process. This
...
fix could solve some "interesting" problems that could happen during
process rundown.
1996-06-11 23:52:27 +00:00
John Dyson
47dcd2e56c
Change the symbol name used in the last commit from USRSTACK to
...
VM_MAXUSER_ADDRESS. Even though they are the same, the new name
is more descriptive.
1996-06-11 23:50:48 +00:00
Alexander Langer
8a1e5ea8c6
Fix a couple of minor typos. Closes PR 1309.
...
Reviewed by: alex
Submitted by: jraynard
1996-06-11 23:17:03 +00:00
John Dyson
9a0a69469d
Get rid of the unneeded upper address space.
1996-06-11 23:05:26 +00:00
Rich Murphey
86e6354fe0
Submitted by: rich
...
Added my PGP key to the handbook.
1996-06-11 18:05:47 +00:00
James Raynard
b2843ce288
Code cleanup:
...
Fixed a couple of nitpick warnings, plus one that slipped through the
net earlier.
This directory now compiles without any warnings with -Wall! (Until
the next gcc upgrade...)
1996-06-11 17:22:51 +00:00
Jordan K. Hubbard
94591e176e
Cosmetic fixes for drive names which are 4 chars long.
...
Submitted-By: Joe Greco <jgreco@ns.sol.net>
1996-06-11 16:18:58 +00:00
Paul Traina
8f33d986bc
Move warning messages under bootverbose
1996-06-11 16:11:27 +00:00
Paul Traina
6d715e951e
Put clock calibration #defines in opt_clock.h to ease reconfiguration
1996-06-11 16:02:55 +00:00
Jordan K. Hubbard
becc874444
Update for the next SNAP.
1996-06-11 15:39:53 +00:00
Jordan K. Hubbard
5d9009a72c
Put in a strategic dialog_clear() to prevent screen corruption reported
...
by Joerg.
1996-06-11 13:07:57 +00:00
Jordan K. Hubbard
62c09b388a
Change some verbiage slightly.
1996-06-11 10:16:53 +00:00