Commit Graph

33526 Commits

Author SHA1 Message Date
luigi
844a9ac5ae Add a missing newline
Submitted by:	Roger Hardiman
1998-11-14 13:07:59 +00:00
asami
d3a75f8306 Add EXTRA_PKG_FLAGS to PKG_FLAGS. You can now add arguments to pkg_create
without redefining PKG_FLAGS after bsd.port.mk.
1998-11-14 09:45:09 +00:00
obrien
3c326c3cf9 update for latest vendor import 1998-11-14 03:37:59 +00:00
obrien
f3f64ef024 Clean up conflicts. 1998-11-14 03:13:33 +00:00
obrien
d9a3e6b7f3 This commit was generated by cvs2svn to compensate for changes in r41142,
which included commits to RCS files with non-trunk default branches.
1998-11-14 03:11:37 +00:00
obrien
c6e3533e1e Virgin import of AMD (am-utils) v6.0b1 1998-11-14 03:11:37 +00:00
msmith
70b71c8c7a Add documentation for $rootdev. 1998-11-13 23:53:02 +00:00
msmith
20e409b11b Add a new variable $num_ide_disks which is used to offset the unit number
for SCSI disks when converting from BIOS unit numbers to da unit numbers.

Prompted by Kevin Street <street@iname.com>
1998-11-13 23:40:02 +00:00
msmith
5a28cf0283 Avoid a null pointer reference if the target of an NFS rename has been
sillrenamed, or if the source vnode doesn't have an associated nfsnode.

Bug report from Andrew Gallatin <gallatin@cs.duke.edu>
1998-11-13 22:58:48 +00:00
msmith
0784b75a47 Don't count non-local dirty buffers as outstanding when shutting down.
This avoids the fsck-on-reboot symptoms if you're shutting down with a
hung or unreachable NFS server mounted.  Also remove non-local
filesystems from the mount list to prevent the system hanging when it tries
to unmount them (for the same reason).

Drew points out that there's a good argument for forcibly removing all
"non syncable" filesystems from the mount list (eg. NFS mounts, disks
that aren't responding, etc.) as this then allows you to sync and
cleanly unmount their parents.  No such change is included in this
patch.

Submitted by:	Andrew Gallatin <gallatin@cs.duke.edu>
1998-11-13 22:40:37 +00:00
dg
830a5dfa0c Increased PID_MAX to 99999. The main reason for doing this is to make the
pid space somewhat more sparse which improves the performance of finding
an unused pid on systems with large numbers of processes. The new value
was chosen so that it doesn't overflow the 5 digit pid fields in various
programs.
1998-11-13 17:53:55 +00:00
gibbs
8066791e59 Move a diagnostic behind "if (bootverbose)". 1998-11-13 13:23:36 +00:00
dfr
f8c57dfec2 Fix a panic in nfsrv_dorec() where a NULL pointer could be passed to
free() sometimes.

Reviewed by: Eric Haug <ejh@eas.slu.edu>
1998-11-13 09:44:12 +00:00
dfr
bd083c1ec4 A couple of fixes to device_delete_child() to delete all children of
the device and to free the device which is being deleted (not its
parent - oops).

Submitted by: Nick Hibma <nick.hibma@jrc.it>
1998-11-13 09:39:37 +00:00
kato
8ef2fc9dde Sync with sys/i386/conf/GENERIC revision 1.131. 1998-11-13 08:18:44 +00:00
kato
3830cc75bd Sync with sys/i386/boot/kzipboot/malloc.c revision 1.7. 1998-11-13 08:18:14 +00:00
msmith
5ffcaa816e Implement NFS ACCESS RPC result caching.
This yields startling performance increases for NFS clients for many
access profiles, due to the fact that ACCESS results are persistently
cached in the namecache in many cases.

Note that the code is somewhat conservative in that it requires an
exact credential match for a cache hit.  This bloats the nfsnode
structure by sizeof(struct ucred) (96 bytes).  Any less conservative
approach opens the possibility for a false veto in eg. setuid
applications.  Alternative suggestions would be welcomed.

The cache is normally disabled, to activate set the sysctl variable
vfs.nfs.access_cache_timeout to a nonzero value.  This is the time in
seconds that a cached entry will be considered valid; useful values appear
to be 2-10 seconds.  Performance of the cache can be monitored with the
vfs.nfs.access_cache_hits and vfs.nfs.access_cache_hits variables.
1998-11-13 02:39:09 +00:00
dg
841cc6703a Restored the "reallocblks" code to its former glory. What this does is
basically do a on-the-fly defragmentation of the FFS filesystem, changing
file block allocations to make them contiguous. Thanks to Kirk McKusick
for providing hints on what needed to be done to get this working.
1998-11-13 01:01:44 +00:00
jdp
514469df66 Enable libradius and libtacplus. 1998-11-13 01:01:37 +00:00
jdp
da5e1981ae Add libradius and libtacplus to the includes target. Note their
dependence on libmd.
1998-11-13 00:59:00 +00:00
jdp
3119595d44 Initial import of TACACS+ client library donated by Juniper Networks, Inc. 1998-11-13 00:54:26 +00:00
jdp
b0a10ecd58 This commit was generated by cvs2svn to compensate for changes in r41120,
which included commits to RCS files with non-trunk default branches.
1998-11-13 00:54:26 +00:00
jdp
4900bca2e8 Initial import of RADIUS client library donated by Juniper Networks, Inc. 1998-11-13 00:53:01 +00:00
jdp
6bf720e8a5 This commit was generated by cvs2svn to compensate for changes in r41118,
which included commits to RCS files with non-trunk default branches.
1998-11-13 00:53:01 +00:00
nsouch
216b25d037 Arrg, ppi*) corrected 1998-11-12 22:48:16 +00:00
nsouch
b51baaae99 Add ppi*) iic*) and smb*) 1998-11-12 22:45:24 +00:00
jkh
f656dfa6bf Simplify call to dokern.sh - now the no MFS case is the default. 1998-11-12 20:40:45 +00:00
jkh
0300cc1f41 Boy, two typos in one day. Time to go back to bed. 1998-11-12 20:37:20 +00:00
jkh
9903d3c86f Elimintate gratuitous backslash 1998-11-12 20:12:52 +00:00
ken
a9ae5e2586 Fix a typo in a comment. 1998-11-12 17:47:24 +00:00
obrien
44fac3553a Remove amd', nca' SCSI devices to match Mike's LINT commit. 1998-11-12 11:29:28 +00:00
obrien
c95c5b543f (fixing bum commit log)
Remove `amd', `nca', and `sea' SCSI devices to match Mikes LINT commit.
(and reality).
1998-11-12 11:29:17 +00:00
obrien
bc29ea6ed7 Remove 1998-11-12 11:27:54 +00:00
obrien
e57e639344 Fill-in the manpages a little. 1998-11-12 11:10:26 +00:00
jkh
c6de7d3383 bootforth seems to be working well enough for me and others to turn
on by default.  If it causes trouble, it's very easy to switch off again.
1998-11-12 07:40:51 +00:00
jdp
fa540c0172 Build libmd shared for a.out too. Required for some PAM modules. 1998-11-12 04:08:10 +00:00
jkh
78b866cf0e MF22: Bring in some linux sound ioctl support which I committed to 2.2
for PR 7792 but did not bring forward.

Submitted by:	Avatar Liang <avatar@www.mmlab.cse.yzu.edu.tw>
PR:		8656
1998-11-12 00:42:08 +00:00
jkh
ed695f89de Install scripts without .sh suffix. 1998-11-12 00:37:39 +00:00
ken
0a56293423 Modify pciconf(8) so that it will print out PCI devices that have no driver
configured in the kernel.  It gives them a device name of "none" and
monotonically incrementing unit numbers.  (starting at 0)  Before, pciconf
would just skip over unconfigured devices.  (unconfigured devices can be
detected because they have a null string for a device name)

Update the man page to reflect the new pciconf output.  Unfortunately, this
causes the sample 'pciconf -l' output lines to wrap, but I'm not sure what
to do about that really.

If anyone presents a reasonable case for printing out something other than
"none1" for unconfigured devices, I'm willing to listen.
1998-11-12 00:22:30 +00:00
jkh
72d94f3752 Add MATH_EMULATE back to kern.flp. Now at least the FPU-less have *some*
way to install 3.0.x.
1998-11-11 23:08:24 +00:00
msmith
0141cae4d3 Consign the 'amd' driver to the Attic. 1998-11-11 21:32:56 +00:00
msmith
5fa2ed9d30 Remove the 'amd' driver. 1998-11-11 21:30:59 +00:00
msmith
e9ddda84ae Remove all mention of the 'amd' driver. It can come back if we grow
support for it again.
1998-11-11 21:29:09 +00:00
dg
a0c398294e Be sure to pullup entire IP header when dealing with fragment packets. 1998-11-11 21:17:59 +00:00
rvb
db28f40bee coda_lookup now passes up an extra flag. But old veni will
be ok; new veni will check /dev/cfs0 to make sure that a new
kernel is running.
Also, a bug in vc_nb_close iff CODA_SIGNAL's were seen has been
fixed.
1998-11-11 20:32:20 +00:00
dg
ba58877007 Closed a small race condition between wiring/unwiring pages that involved
the page's wire_count.
1998-11-11 15:07:57 +00:00
peter
b8d56a217a Argh, I don't know how I managed this, but it would help to actually
provide the routines that kern/inflate.c expects.
1998-11-11 14:28:08 +00:00
peter
c0a685635b regenerate (+kldsym) 1998-11-11 13:05:29 +00:00
peter
009610aff7 kldsym(2) prototype implementation 1998-11-11 13:04:40 +00:00
peter
94f2e0fed9 regenerate (+kldsym) 1998-11-11 12:57:05 +00:00