Justin T. Gibbs
087b79e649
Correct a botched commit from yesturday. It helps to bring over the
...
right patch file.<sigh>
1996-05-23 15:02:18 +00:00
Jordan K. Hubbard
1b234ea35b
Clarify PCMCIA warning now that we have the PCCARD stuff in our -current tree.
1996-05-23 11:53:56 +00:00
Jordan K. Hubbard
3338ffb8e6
Remove some harmless 3am hacking artifacts.
1996-05-23 11:50:11 +00:00
Thomas Gellekum
1501fb9690
Add Julian Jenkins for his spice port.
1996-05-23 11:36:50 +00:00
Thomas Gellekum
de64b714f8
Output line count to stdout. Complies to POSIX.2.
...
Reviewed by: joerg
1996-05-23 06:36:34 +00:00
John Dyson
99ea1af0a6
Eliminate a vm_page_free, busy panic, in kern_malloc.
1996-05-23 02:24:55 +00:00
Mike Pritchard
712dc76e87
Fixed various problems: typos, grammer, missing include files
...
wrong function type declarations, and wrong argument type
declarations.
1996-05-23 01:05:25 +00:00
John Dyson
0a47b48b9f
Initial support for MADV_FREE, support for pages that we don't care
...
about the contents anymore. This gives us alot of the advantage of
freeing individual pages through munmap, but with almost none of the
overhead.
1996-05-23 00:45:58 +00:00
Jordan K. Hubbard
b96e2ef41b
Also list the regional web sites in our web site resource list. Sure wish
...
I could have this looking more tabular somehow, but I don't think there's
an easy way of doing this with our docs environment.
1996-05-22 19:48:59 +00:00
Jordan K. Hubbard
d3828d887b
Add my missing middle initial to authors entity.
...
Add my pgp key to new pgp keys list, make both my and phk's entries
use proper entity entries in the header for emailing.
1996-05-22 19:24:49 +00:00
Jordan K. Hubbard
d1dbf8f33d
Add a new section for laptop users.
...
Update the mirrors list.
1996-05-22 19:13:59 +00:00
Garrett Wollman
f9493383fc
Conditionalize calls to IPFW code on COMPAT_IPFW. This is done slightly
...
unconventionally:
If COMPAT_IPFW is not defined, or if it is defined to 1, enable;
otherwise, disable.
This means that these changes actually have no effect on anyone at the
moment. (It just makes it easier for me to keep my code in sync.)
In the future, the `not defined' part of the hack should be eliminated,
but doing this now would require everyone to change their config files.
The same conditionals need to be made in ip_input.c as well for this to
ave any useful effect, but I'm not ready to do that right now.
1996-05-22 17:23:09 +00:00
Peter Wemm
cd61f6c584
Fix harmless warning.. pmap_nw_modified was not having it's arg
...
cast to pt_entry_t like the others inside the DIAGNOSTIC code.
1996-05-22 17:07:14 +00:00
Paul Traina
3ad4f8a0b7
Remove setuid bit, it's not necessary.
1996-05-22 15:53:38 +00:00
Paul Traina
ee8d2caadc
Call groff directly instead of using nroff shell script.
...
Submitted by: peter
1996-05-22 15:53:19 +00:00
Justin T. Gibbs
393ca4686c
Setup ULTRAEN in SXFRCTL0 to match the syncrate we are using during the
...
call of ahc_scsirate. Otherwise, the proper setting may not get set until
the next reconnection/selection.
The saved_queue used to re-order the QINFIFO during error recovery or
certain SCB paging operations should be an array of u_chars not ints.
saved_queue type error pointed out by: Noriyuki Soda <soda@sra.co.jp>
1996-05-22 15:32:28 +00:00
John Polstra
1dd43c183e
When checking to see whether a needed shared library has already
...
been loaded, look for a match by device and inode number if the
traditional pathname comparisons don't find a match. This detects
the case in which a library is requested using two different names
which are really links to the same file, and avoids loading it
twice.
Requested by: peter@freebsd.org
Reviewed by: peter@freebsd.org
1996-05-22 06:34:12 +00:00
Paul Traina
602cb7a629
Eliminate warning message and add big warnings about security holes
1996-05-22 05:43:30 +00:00
John Dyson
93d52b3c56
A serious error in pmap.c(pmap_remove) is corrected by this. When
...
comparing the PTD pointers, they needed to be masked by PG_FRAME, and
they weren't. Also, the "improved" non-386 code wasn't really an
improvement, so I simplified and fixed the code. This might have
caused some of the panics caused by the VM megacommit.
1996-05-22 04:17:17 +00:00
Wolfram Schneider
d1c1415248
New option -append: teach makewhatis to only add records, instead
...
of clobbering the entire database.
sort options in alphabetic order.
install manpage makewhatis.local.8
1996-05-22 00:57:42 +00:00
Wolfram Schneider
33d9c4e18e
remove INFODIR?= /usr/share/info, already defined in bsd.own.mk
1996-05-22 00:29:40 +00:00
Wolfram Schneider
d16e1f5c68
remove SHAREDIR?=/usr/share, already defined in bsd.own.mk
1996-05-22 00:26:57 +00:00
Wolfram Schneider
e646d2895a
remove NLSDIR=${DESTDIR}/usr/share/nls, already defined in bsd.own.mk
...
unlink gencat(?) target before install, so gencat don't fail
if target is readonly and you are not root
1996-05-22 00:21:50 +00:00
Dima Ruban
2dfdc2cd79
"board not responding" -> "board is not responding"
...
Reviewed by: gibbs
1996-05-22 00:04:12 +00:00
Peter Wemm
ce8c72b147
Fix an embarresing error on my part that made the IP_PORTRANGE options
...
return a failure code (even though it worked).
This commit brought to you by the 'C' keyword "break".. :-)
1996-05-21 20:47:31 +00:00
Garrett Wollman
1608c58429
Let the user know what errors are experienced on received packets.
...
I spent the better part of a day trying to figure out why my
experiment didn't work the way I expected, only to find out that
the router was dropping huge numbers of packets because of PCI bus
priblems. This does not fix the bug that errors are counted as
input packets because my patch doesn't apply cleanly.
1996-05-21 19:05:31 +00:00
Justin T. Gibbs
0d12199628
It seems that the aic78X0 chips will either have their scratch ram
...
as all 0s or all 1s after POST if there is no BIOS installed.
1996-05-21 18:38:41 +00:00
Justin T. Gibbs
f6ca14f03c
Enable/Disable Ultra mode on a per target basis. This allows the driver
...
to use the full range of settings from 3.6-20MHz on any target.
Remove all Ultra settings except for the top three that are documented
to work. This fixes some problem reports with the last revision of the
driver since at least the 5.7MHz entry doesn't work in Ultra mode.
1996-05-21 18:37:25 +00:00
Justin T. Gibbs
61538c3003
Enable/Disable Ultra mode on a per target basis. This allows the driver
...
to use the full range of settings from 3.6-20MHz on any target.
1996-05-21 18:32:23 +00:00
Wolfram Schneider
18e75007df
delete MANDIR=/usr/share/man/man,
...
it breaks `env MANDIR=<dir> make maninstall'
1996-05-21 18:09:11 +00:00
John Dyson
4a62209c07
After reviewing the previous commit to vm_object, the page protection
...
is never necessary, not just for PG_FICTICIOUS.
1996-05-21 17:13:31 +00:00
Bill Paul
dfe8e51c4d
- Fix _listmatch() to close PR #1207 .
...
Fix submitted by: Alan Cox <alc@cs.rice.edu>
- Nuke yet another free(result) that isn't needed. (This one I found
without phkmalloc's help. :)
1996-05-21 16:11:27 +00:00
Jordan K. Hubbard
ce595c03fb
Remove a particularly annoying confirmation dialog.
1996-05-21 15:57:21 +00:00
John Dyson
07c647c528
Don't protect non-managed pages off during object rundown. This fixes
...
a hang that occurs under certain circumstances when exiting X.
1996-05-21 05:26:27 +00:00
Jordan K. Hubbard
bccfba5f4c
Correct a few small typos.
...
Submitted-By: James Raynard <fdocs@jraynard.demon.co.uk>
1996-05-21 04:06:00 +00:00
Julian Elischer
43e4c0c1fa
stand alone (kinda) floppy generation..
...
you still need tohave done a make world and have made 'sysinstall'
this should not interfere with existing code as it's standalone.
write_mfs_in_kernel.c is duplicated alsewhere.. one will go ..
1996-05-21 01:12:48 +00:00
John Dyson
ed48f831e0
To quote Stephen McKay: pmap_copy is a complex NOP at this moment :-).
...
With this fix from Stephen, we are getting the target fork performance
that I have been trying to attain: P5-166, before the mega-commit: 700-800usecs,
after: 600usecs, with Stephen's fix: 500usecs!!! Also, this could be the
solution of some strange panic problems...
Reviewed by: dyson@freebsd.org
Submitted by: Stephen McKay <syssgm@devetir.qld.gov.au>
1996-05-21 00:39:39 +00:00
Mike Pritchard
2cfb684726
Remove an xref to config.old(8).
1996-05-20 22:46:22 +00:00
Garrett Wollman
8893f6f940
Correct synopsis (-d, -I options were missing because -mdoc mistook
...
the dI in `.Op Fl dI' for the name of an internal mdoc command).
1996-05-20 17:10:03 +00:00
Paul Traina
02415dc2f9
Change install permissions to 4555 from 4755
1996-05-20 16:42:32 +00:00
Garrett Wollman
70967c1c28
Correct usage message.
...
Submitted by: Faried Nawaz <fn@pain.csrv.uidaho.edu>
1996-05-20 15:54:10 +00:00
Jordan K. Hubbard
8f4196ac5e
Invoke proper gzip
1996-05-20 12:52:08 +00:00
John Fieber
93f6fc9b23
Small patch from James Clark, fixes underscore handling in the SGML
...
declaration parsing.
1996-05-20 05:06:47 +00:00
Andrey A. Chernov
d7f1a3eb6a
Remove obsoleted comment about adjkerntz
1996-05-19 22:30:26 +00:00
Joerg Wunsch
ef70eb9783
Correct a few mode page definitions according to the SCSI-2 specs.
...
Not yet used, but might perhaps be used in od(4) some day.
1996-05-19 19:29:09 +00:00
Joerg Wunsch
a77032a5a4
This patch updates sys/scsi/od.c:
...
* Improve ficticious geometry translation.
* CD compatible ioctl's, CDIOCALLOW, CDIOCPREVENT and CDIOCEJECT.
* Additional sense code handling for some drives.
Reviewed by: joerg
Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama)
1996-05-19 19:26:21 +00:00
Andrey A. Chernov
9b273b7f01
Return make_union, s-bit removed
1996-05-19 17:24:10 +00:00
John Dyson
867a482d66
Initial support for mincore and madvise. Both are almost fully
...
supported, except madvise does not page in with MADV_WILLNEED, and
MADV_DONTNEED doesn't force dirty pages out.
1996-05-19 07:36:50 +00:00
Jordan K. Hubbard
0ac7fc1db6
clarify which steps do which actions in "how to compile a kernel" doc
...
section 8.1
Noticed by: Carol Lyn Deihl <carol@tinker.com>
1996-05-19 05:20:18 +00:00
John Dyson
14bf02f8f4
Minor performance improvement to kern_malloc.c that increases the
...
probability of reuse of recently freed memory. This improves cache
hit stats on cached memory, and improves at least fork speed consistancy.
1996-05-18 22:33:13 +00:00