]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoFix my last commit which got caught in the cvs/cvsup cycle.
jb [Wed, 3 Jun 1998 22:07:26 +0000 (22:07 +0000)]
Fix my last commit which got caught in the cvs/cvsup cycle.
I'm told that I botched the tabs too. I'm not sure they are fixed now
because I find that rather tedious.

26 years agoUse gethostname(3) to obtain the local host name, as opposed to uname(3).
joerg [Wed, 3 Jun 1998 20:01:28 +0000 (20:01 +0000)]
Use gethostname(3) to obtain the local host name, as opposed to uname(3).
Otherwise the length of the name is limited to 32 characters only.

26 years agoMissing DPADD's.
peter [Wed, 3 Jun 1998 18:57:59 +0000 (18:57 +0000)]
Missing DPADD's.

26 years agoAdd missing DPADD's.
peter [Wed, 3 Jun 1998 18:01:04 +0000 (18:01 +0000)]
Add missing DPADD's.

26 years agoAdd the DPT driver here. It's kinda ironic that it got enabled in -stable
jkh [Wed, 3 Jun 1998 13:33:34 +0000 (13:33 +0000)]
Add the DPT driver here.  It's kinda ironic that it got enabled in -stable
first. :)
PR: 6848

26 years agoForce success of the probe (after doing it as before except in one
bde [Wed, 3 Jun 1998 12:30:10 +0000 (12:30 +0000)]
Force success of the probe (after doing it as before except in one
miscconfigured case) if the port is the console.  This fixes several
bugs:
- if all sioprobe()s failed, then the console driver followed null
  pointers in cdevsw[].
- if the sioprobe() for the console failed but another sioprobe()
  succeeded, then init hung early when the console couldn't be
  opened.
- it was silly for the console to not be there after printing boot
  messages on it.
Bugs introduced by this are hopefully no worse than old ones caused
by forcing the success of the `cn' level probe.

26 years agosignal() returns SIG_ERR on error, not int.
jb [Wed, 3 Jun 1998 11:33:44 +0000 (11:33 +0000)]
signal() returns SIG_ERR on error, not int.

time() requires a time_t pointer, not a long.

26 years agoFixed a printf() arg botch in the previous commit.
bde [Wed, 3 Jun 1998 09:43:38 +0000 (09:43 +0000)]
Fixed a printf() arg botch in the previous commit.

Only complain about an irq mismatch in the probe if the configured
irq doesn't become active, and then print the bitmap of irqs that
became active (including clock irqs) instead of just the first
(not including clock irqs).

Bugs reported by: msmith

26 years agoNo longer need the architecture specific include from libc now that
jb [Wed, 3 Jun 1998 08:55:20 +0000 (08:55 +0000)]
No longer need the architecture specific include from libc now that
NetBSD syscalls are defined in sys.mk if they are being used.

26 years agoUh, the NetBSD syscall define spam for alpha has to go after /etc/make.conf
jb [Wed, 3 Jun 1998 08:51:39 +0000 (08:51 +0000)]
Uh, the NetBSD syscall define spam for alpha has to go after /etc/make.conf
so that it works all the time.

26 years agoSync with sys/i386/i386/machdep.c revision 1.298.
kato [Wed, 3 Jun 1998 08:48:00 +0000 (08:48 +0000)]
Sync with sys/i386/i386/machdep.c revision 1.298.

26 years agoIf using NetBSD syscalls the rtprio syscall doesn't exist, so just
jb [Wed, 3 Jun 1998 08:12:00 +0000 (08:12 +0000)]
If using NetBSD syscalls the rtprio syscall doesn't exist, so just
don't try to use it to set special priorities.

26 years agoIn the case of alpha (only), more than just libc needs to know that
jb [Wed, 3 Jun 1998 08:07:31 +0000 (08:07 +0000)]
In the case of alpha (only), more than just libc needs to know that
NetBSD syscalls are being used, so spam all compiles with the define
that indicates this.

26 years agoIfdefed the netisr support.
bde [Wed, 3 Jun 1998 07:56:59 +0000 (07:56 +0000)]
Ifdefed the netisr support.

PR: 6760
Reviewed by: joerg

26 years agoCorrect wrong claim about `telldir()' cookie lifetimes.
jkoshy [Wed, 3 Jun 1998 06:54:24 +0000 (06:54 +0000)]
Correct wrong claim about `telldir()' cookie lifetimes.

PR: 4043
Submitted by: Joe Orthoefer <j_orthoefer@tia.net>

26 years agoSpelling corrections.
jkoshy [Wed, 3 Jun 1998 04:21:41 +0000 (04:21 +0000)]
Spelling corrections.

PR: 6829
Submitted by: Josh Gilliam <josh@quick.net>

26 years agoCorrect description of -crtscts.
jkoshy [Wed, 3 Jun 1998 04:07:59 +0000 (04:07 +0000)]
Correct description of -crtscts.

PR: 6836
Submitted by: Andrew <andrew@ugh.net.au>

26 years agoCorrect typo.
jkoshy [Wed, 3 Jun 1998 03:59:00 +0000 (03:59 +0000)]
Correct typo.

PR: 6844
Submitted by: Adrian Filipi-Martin <adrian@ubergeeks.com>

26 years agoIf vm86 services are available, use these to perform the APM BIOS
msmith [Wed, 3 Jun 1998 01:59:42 +0000 (01:59 +0000)]
If vm86 services are available, use these to perform the APM BIOS
probe and intialisation.  This will ultimately remove the grubby (but
functional) hack that copies a real-mode function into low memory
early in locore.s.

26 years agoPR: 6831
danny [Tue, 2 Jun 1998 23:02:09 +0000 (23:02 +0000)]
PR: 6831
Submitted by: zerium@webindex.no
MF22: remove '.' after weekday abbreviation.

26 years agoIncrement __FreeBSD_version because the semctl() prototype changed
jdp [Tue, 2 Jun 1998 20:58:22 +0000 (20:58 +0000)]
Increment __FreeBSD_version because the semctl() prototype changed
in <sys/sem.h>.

26 years agoDon't build perl in build-tools: if NOPERL is defined.
jhay [Tue, 2 Jun 1998 18:28:55 +0000 (18:28 +0000)]
Don't build perl in build-tools: if NOPERL is defined.

26 years agoPR: bin/6828
thepish [Tue, 2 Jun 1998 13:11:04 +0000 (13:11 +0000)]
PR: bin/6828
Submitted by: njs3@doc.ic.ac.uk
Obtained from: NetBSD

Implement embedded variable expansion

26 years ago".. x11amp appears to be calling shmctl(id, IPC_RMID, 0) and the emulation
jkh [Tue, 2 Jun 1998 12:38:31 +0000 (12:38 +0000)]
".. x11amp appears to be calling shmctl(id, IPC_RMID, 0) and the emulation
layer does not like the null shmid_ds buffer pointer.  The emulation layer
returned an error without ever calling FreeBSD's shmctl, so the segments
were not being deleted when the reference count went to zero."

Submitted by: Kevin Street <street@iname.com>

26 years agoTreat an EOPNOTSUPP from fchflags() as a non-fatal case. Only warn about
peter [Tue, 2 Jun 1998 12:00:08 +0000 (12:00 +0000)]
Treat an EOPNOTSUPP from fchflags() as a non-fatal case.  Only warn about
it if flags were explicitly specified on the command line.  Do not warn
if we were merely trying to preserve flags or remove UF_NODUMP.  NFS does
not support flags.

I'm not sure that this is ideal, but it should do for now.  Installing
a plain file onto a NFS server must work, we used to silently ignore the
attempt.  Doing a binary install looses the flags anyway since cpio
doens't preserve them with the cdrom/network images.
XXX make world should not use flags or chown/chgrp in the obj/tmp area.

This is based on a suggestion from Ken Merry <ken@plutotech.com>.

26 years agoFix brain-fart. "usr.bin/reinstall" should be "sbin/ldconfig".
peter [Tue, 2 Jun 1998 11:22:08 +0000 (11:22 +0000)]
Fix brain-fart. "usr.bin/reinstall" should be "sbin/ldconfig".
No comment. *-<:-)

Submitted by: "Pierre Y. Dampure" <pierre.dampure@k2c.co.uk>

26 years agoCut through the discussions and settle the issue: Everything in /var/run
phk [Tue, 2 Jun 1998 11:02:16 +0000 (11:02 +0000)]
Cut through the discussions and settle the issue:  Everything in /var/run
is blown away at boot.  If sudo or other programs needs directories, they
had better make them in /usr/local/etc/rc.d/mumble.sh

PR: 4138 5619 6793

26 years agoCleanup and remove some dead code from the initialization.
dyson [Tue, 2 Jun 1998 05:50:08 +0000 (05:50 +0000)]
Cleanup and remove some dead code from the initialization.

26 years agoCorrect sleep priority.
dyson [Tue, 2 Jun 1998 05:39:13 +0000 (05:39 +0000)]
Correct sleep priority.

26 years agoAdd a reference to the original softupdates paper
julian [Tue, 2 Jun 1998 01:30:51 +0000 (01:30 +0000)]
Add a reference to the original softupdates paper

26 years agoAdd a reference to the Ganger/Patt paper
julian [Tue, 2 Jun 1998 01:27:27 +0000 (01:27 +0000)]
Add a reference to the Ganger/Patt paper

26 years agoo Return error when the controller can't accept commands.
eivind [Tue, 2 Jun 1998 00:32:38 +0000 (00:32 +0000)]
o Return error when the controller can't accept commands.
o Make driver less chatty on boot (only announce version under
  bootverbose)

Submitted by: Simon Shapiro <shimon@simon-shapiro.org>

26 years agoSet PAGE_SIZE for _SC_PAGESIZE sysconf().
dufault [Mon, 1 Jun 1998 21:54:43 +0000 (21:54 +0000)]
Set PAGE_SIZE for _SC_PAGESIZE sysconf().

26 years agoAdd a trivial mechanism for returning a useful default value if one is
msmith [Mon, 1 Jun 1998 20:58:03 +0000 (20:58 +0000)]
Add a trivial mechanism for returning a useful default value if one is
available and the kernel MIB setting is zero.

Return the result from getpagesize() if the p1003_1b.pagesize MIB
value is zero.

Suggested by: Joerg Schilling <schilling@fokus.gmd.de>

26 years agoAllow devfs to support the 'uk' device
julian [Mon, 1 Jun 1998 19:44:54 +0000 (19:44 +0000)]
Allow devfs to support the 'uk' device
Submitted by: Micha Class <michael_class@hp.com>

26 years agoadd libcipher, and update comments about libdes, libkdb, libkrb etc
peter [Mon, 1 Jun 1998 19:38:20 +0000 (19:38 +0000)]
add libcipher, and update comments about libdes, libkdb, libkrb etc
which do exist but are in the secure dist rather than the base.

26 years agoLook for kzhead.o and kztail.o in /usr/lib/aout.
jhay [Mon, 1 Jun 1998 18:34:19 +0000 (18:34 +0000)]
Look for kzhead.o and kztail.o in /usr/lib/aout.

26 years agoldconfig is used at the end of installworld.
peter [Mon, 1 Jun 1998 18:29:11 +0000 (18:29 +0000)]
ldconfig is used at the end of installworld.

26 years agoSUBDIR += rtld-aout
peter [Mon, 1 Jun 1998 14:33:06 +0000 (14:33 +0000)]
SUBDIR += rtld-aout

26 years agoSUBDIR += ldd
peter [Mon, 1 Jun 1998 14:30:58 +0000 (14:30 +0000)]
SUBDIR += ldd

26 years agoSUBDIR += ldconfig
peter [Mon, 1 Jun 1998 14:12:48 +0000 (14:12 +0000)]
SUBDIR += ldconfig

26 years agoThese files were moved elsewhere (sbin/ldconfig, libexec/rtld-aout,
peter [Mon, 1 Jun 1998 14:11:28 +0000 (14:11 +0000)]
These files were moved elsewhere (sbin/ldconfig, libexec/rtld-aout,
usr.bin/ldd) as they stand alone and are under bsd-style license.

26 years agoLook for files in their new locations.
peter [Mon, 1 Jun 1998 14:08:01 +0000 (14:08 +0000)]
Look for files in their new locations.

26 years agoBuild ldconfig in /sbin environment directly, rather than under the gnu ld
peter [Mon, 1 Jun 1998 13:58:19 +0000 (13:58 +0000)]
Build ldconfig in /sbin environment directly, rather than under the gnu ld
directory.  The rcs files were repository copied.

26 years agoldd standalone build, after repository copy.
peter [Mon, 1 Jun 1998 13:55:12 +0000 (13:55 +0000)]
ldd standalone build, after repository copy.

26 years agoSeperate the Paul Kranenburg a.out rtld stuff into a stand-alone area away
peter [Mon, 1 Jun 1998 13:00:32 +0000 (13:00 +0000)]
Seperate the Paul Kranenburg a.out rtld stuff into a stand-alone area away
from the gpl ld code.  This is part 2 of something that I began in 1996.
A repository copy has happened behind cvs's back.

26 years agoSync with sys/i386/isa/sio.c revision 1.203.
kato [Mon, 1 Jun 1998 12:40:24 +0000 (12:40 +0000)]
Sync with sys/i386/isa/sio.c revision 1.203.

26 years agoMake sure we go a nfs_fsinfo() in get/putpages before calling
peter [Mon, 1 Jun 1998 11:32:53 +0000 (11:32 +0000)]
Make sure we go a nfs_fsinfo() in get/putpages before calling
readrpc/writerpc, since they assume it's already been done.  This could
break if the first read/write access to a nfs filesystem was an exec() or
mmap() instead of a read(), write() syscall.  (or statfs()).
nfs_getpages() could return an errno (EOPNOTSUPP) instead of a VM_PAGER_*
return code.  Some layout tweaks for the get/putpages code.

26 years agoFix post-test pre-commit cleanup typo.
peter [Mon, 1 Jun 1998 11:07:16 +0000 (11:07 +0000)]
Fix post-test pre-commit cleanup typo.

26 years agoreadlink() returns EINVAL rather than EPERM if called on a non-symlink.
peter [Mon, 1 Jun 1998 10:59:23 +0000 (10:59 +0000)]
readlink() returns EINVAL rather than EPERM if called on a non-symlink.

26 years agoPreset the maximum file size before we get to nfs_fsinfo(), based on
peter [Mon, 1 Jun 1998 10:01:31 +0000 (10:01 +0000)]
Preset the maximum file size before we get to nfs_fsinfo(), based on
an (over?) conservative assumption about what the client can store in it's
buffer cache using a signed 32-bit 512-byte block number index.  Otherwise
it's possible for some file access when maxfilesize = 0 (eg: /usr is nfs
mounted and doing an execve())
Pointed out by:  bde

XXX It might make sense to do a preemptive nfs_fsinfo() call at mount time.

26 years agoTrim a domain part for wtmp as same as showed by "netstat -r".
amurai [Mon, 1 Jun 1998 08:47:04 +0000 (08:47 +0000)]
Trim a domain part for wtmp as same as showed by "netstat -r".
Here is a some example for avoiding a confusion.

 It asssumes a logged host domain is "spec.co.jp". All
example is longer than UT_HOSTNAMELEN value.

   1) turbo.tama.spec.co.jp: 192.19.0.2  -> trubo.tama
   2) turbo.tama.foo.co.jp : 192.19.0.2  -> 192.19.0.2
   3) specgw.spec.co.jp    : 202.32.13.1 -> specgw

Submitted by: Atsushi Murai <amurai@spec.co.jp>

26 years agoRemove bogus #defines and redefintions for KERNEL, mount, nfs_init, the
peter [Mon, 1 Jun 1998 07:36:20 +0000 (07:36 +0000)]
Remove bogus #defines and redefintions for KERNEL, mount, nfs_init, the
beastie builds just fine without them and gets less warnings.

26 years agoHide more kernel stuff from userland. This stops nethostaddr etc being
peter [Mon, 1 Jun 1998 07:23:26 +0000 (07:23 +0000)]
Hide more kernel stuff from userland.  This stops nethostaddr etc being
wanted by mount_nfs.c.

26 years agoAdd sctargattach that initializes the bufq data structure.
gibbs [Mon, 1 Jun 1998 03:44:56 +0000 (03:44 +0000)]
Add sctargattach that initializes the bufq data structure.

26 years agoI shouldn't do things early in the morning.
jb [Mon, 1 Jun 1998 02:14:34 +0000 (02:14 +0000)]
I shouldn't do things early in the morning.
I shouldn't do things early in the morning.
[...]
I shouldn't do things early in the morning.

26 years agosend and recv are wrappered in libc, so they shouldn't appear here.
jb [Mon, 1 Jun 1998 02:12:15 +0000 (02:12 +0000)]
send and recv are wrappered in libc, so they shouldn't appear here.

26 years agoRemove some syscalls that should have been renamed (libc_r doesn't need
jb [Sun, 31 May 1998 23:53:50 +0000 (23:53 +0000)]
Remove some syscalls that should have been renamed (libc_r doesn't need
to wrapper them) and add a couple that should have been there.

26 years agoAdd some missing syscall wrappers.
jb [Sun, 31 May 1998 23:48:30 +0000 (23:48 +0000)]
Add some missing syscall wrappers.

26 years agoRemove some stale code.
jb [Sun, 31 May 1998 23:47:06 +0000 (23:47 +0000)]
Remove some stale code.

Pointed out by: Amancio

26 years agoDon't restart a syscall when a SIGCHLD is received by a thread waiting
jb [Sun, 31 May 1998 23:46:01 +0000 (23:46 +0000)]
Don't restart a syscall when a SIGCHLD is received by a thread waiting
on a child process.

26 years agoClarify the example a bit.
steve [Sun, 31 May 1998 22:43:57 +0000 (22:43 +0000)]
Clarify the example a bit.

PR: 6801
Reviewed by: David Kelly <dkelly@hiwaay.net>

26 years agoMake this ${.OBJDIR} and ${.CURDIR} aware.
steve [Sun, 31 May 1998 22:40:49 +0000 (22:40 +0000)]
Make this ${.OBJDIR} and ${.CURDIR} aware.

PR: 2565

26 years agoAllow this to include from C++ programs.
steve [Sun, 31 May 1998 20:12:06 +0000 (20:12 +0000)]
Allow this to include from C++ programs.

PR: 2382
Submitted by: Peter Jeremy <perer.jeremy@alcatel.com.au>

26 years agoFor the on-the-wire protocol, u_long -> u_int32_t; long -> int32_t;
peter [Sun, 31 May 1998 20:09:01 +0000 (20:09 +0000)]
For the on-the-wire protocol, u_long -> u_int32_t;  long -> int32_t;
int -> int32_t; u_short -> u_int16_t.  Also, use mode_t instead of u_short
for storing modes (mode_t is a u_int16_t).

Obtained from: NetBSD

26 years agoSupport 'mount -u' remounts. This may require disconnecting and rebinding
peter [Sun, 31 May 1998 19:49:31 +0000 (19:49 +0000)]
Support 'mount -u' remounts.  This may require disconnecting and rebinding
the socket.  Certain mode changes are not allowed.

Obtained from:  NetBSD

26 years agoCut-n-paste glitch
peter [Sun, 31 May 1998 19:43:34 +0000 (19:43 +0000)]
Cut-n-paste glitch

26 years agoxdr encode -1 properly.
peter [Sun, 31 May 1998 19:29:28 +0000 (19:29 +0000)]
xdr encode -1 properly.

Obtained from: NetBSD

26 years agoFully fill in nfsv2 write rpc requests rather than leaving garbage.
peter [Sun, 31 May 1998 19:28:15 +0000 (19:28 +0000)]
Fully fill in nfsv2 write rpc requests rather than leaving garbage.

Obtained from: NetBSD

26 years agoDon't silently fail to set file flags.
peter [Sun, 31 May 1998 19:24:19 +0000 (19:24 +0000)]
Don't silently fail to set file flags.

Obtained from:  NetBSD

26 years agoDon't blindly accept the server's preferences if they are too small.
peter [Sun, 31 May 1998 19:20:44 +0000 (19:20 +0000)]
Don't blindly accept the server's preferences if they are too small.

Obtained from:  NetBSD

26 years agoPrototype support for selectively allowing non-reserved ports on a per
peter [Sun, 31 May 1998 19:16:08 +0000 (19:16 +0000)]
Prototype support for selectively allowing non-reserved ports on a per
export basis.  Needs userland support yet.

Obtained from:  NetBSD

26 years agoHide whiteouts from NFS, since the protocol doesn't support them.
peter [Sun, 31 May 1998 19:10:52 +0000 (19:10 +0000)]
Hide whiteouts from NFS, since the protocol doesn't support them.

Obtained from:  NetBSD

26 years agoNetBSD has a comment that Solaris 2.5 doesn't do verifiers correctly,
peter [Sun, 31 May 1998 19:07:47 +0000 (19:07 +0000)]
NetBSD has a comment that Solaris 2.5 doesn't do verifiers correctly,
we have weakened this test already for Digital Unix, so it may be enough
for Solaris.  It needs to be checked again.

Obtained from: NetBSD

26 years agoDon't pass a second copy of the uid/gid in with the v2/v3 sattr structures,
peter [Sun, 31 May 1998 19:00:19 +0000 (19:00 +0000)]
Don't pass a second copy of the uid/gid in with the v2/v3 sattr structures,
it just makes more work.  We pass a copy of the uid/gid with the
credentials.  (although, this may need to be revisited if a non AUTHUNIX
authentication method (such as NFSKERB) ever gets implemented).

Obtained from:  NetBSD

26 years agoUse the new SB_UPCALL flag,
peter [Sun, 31 May 1998 18:46:06 +0000 (18:46 +0000)]
Use the new SB_UPCALL flag,

Obtained from:  NetBSD (but I changed the flag clear order in case).

26 years agoLet the sowwakeup macro decide when to call sowakeup rather than have
peter [Sun, 31 May 1998 18:42:49 +0000 (18:42 +0000)]
Let the sowwakeup macro decide when to call sowakeup rather than have
tcp "know" about it.  A pending upcall would be missed, eg: used by NFS.

Obtained from: NetBSD

26 years agoHave the wakeup routine do the upcall if needed.
peter [Sun, 31 May 1998 18:38:43 +0000 (18:38 +0000)]
Have the wakeup routine do the upcall if needed.

Obtained from: NetBSD

26 years agoHave the sorwakeup and sowwakeup check the upcall flags.
peter [Sun, 31 May 1998 18:37:22 +0000 (18:37 +0000)]
Have the sorwakeup and sowwakeup check the upcall flags.

Obtained from:  NetBSD

26 years agoNFS_SMALLFH is defined in nfsproto.h, not sys/mount.h
peter [Sun, 31 May 1998 18:32:23 +0000 (18:32 +0000)]
NFS_SMALLFH is defined in nfsproto.h, not sys/mount.h

Obtained from:  NetBSD

26 years agoDon't let the user try "rmdir ."
peter [Sun, 31 May 1998 18:30:42 +0000 (18:30 +0000)]
Don't let the user try "rmdir ."

Obtained from:  NetBSD

26 years agoDon't let the user try and unlink() a directory on a NFS server.
peter [Sun, 31 May 1998 18:28:45 +0000 (18:28 +0000)]
Don't let the user try and unlink() a directory on a NFS server.

Obtained from:  NetBSD

26 years agoWhen a write rpc returns an error, break the loop.
peter [Sun, 31 May 1998 18:27:07 +0000 (18:27 +0000)]
When a write rpc returns an error, break the loop.

Obtained from: NetBSD

26 years agoDon't leak an mbuf when a write rpc returns zero bytes written.
peter [Sun, 31 May 1998 18:25:32 +0000 (18:25 +0000)]
Don't leak an mbuf when a write rpc returns zero bytes written.

Obtained from: NetBSD

26 years ago#ifdef a diagnostic printf
peter [Sun, 31 May 1998 18:23:24 +0000 (18:23 +0000)]
#ifdef a diagnostic printf

Obtained from:  NetBSD

26 years agoDon't try and free mrep twice on some error conditions.
peter [Sun, 31 May 1998 18:19:43 +0000 (18:19 +0000)]
Don't try and free mrep twice on some error conditions.

Obtained from:  NetBSD

26 years ago#ifdef a diagnostic panic, plus another missed costmetic change.
peter [Sun, 31 May 1998 18:11:03 +0000 (18:11 +0000)]
#ifdef a diagnostic panic, plus another missed costmetic change.

Obtained from:  NetBSD

26 years agoWe have gained 2 more errno's, add them to the NFSv2 mapping table.
peter [Sun, 31 May 1998 18:09:18 +0000 (18:09 +0000)]
We have gained 2 more errno's, add them to the NFSv2 mapping table.

26 years agoMissed a cosmetic change that the other BSD's have.
peter [Sun, 31 May 1998 18:08:09 +0000 (18:08 +0000)]
Missed a cosmetic change that the other BSD's have.

26 years agooops, nfs_msg() is called from client code too.
peter [Sun, 31 May 1998 18:06:07 +0000 (18:06 +0000)]
oops, nfs_msg() is called from client code too.

26 years agoWhen we can't reconnect a socket, don't forget to unlock before retrying
peter [Sun, 31 May 1998 18:02:56 +0000 (18:02 +0000)]
When we can't reconnect a socket, don't forget to unlock before retrying
or we can deadlock.

Obtained from:  NetBSD

26 years agoDon't log zero length reads, this can happen during normal operation.
peter [Sun, 31 May 1998 18:00:46 +0000 (18:00 +0000)]
Don't log zero length reads, this can happen during normal operation.

Obtained from: NetBSD

26 years agoConsider for readdir chunk sizes when tuning socket buffer reservations.
peter [Sun, 31 May 1998 17:57:43 +0000 (17:57 +0000)]
Consider for readdir chunk sizes when tuning socket buffer reservations.

Obtained from:  NetBSD

26 years agoRefuse READDIR / READDIRPLUS rpc's for non-directories
peter [Sun, 31 May 1998 17:54:18 +0000 (17:54 +0000)]
Refuse READDIR / READDIRPLUS rpc's for non-directories

Obtained from: NetBSD

26 years agoSome const's
peter [Sun, 31 May 1998 17:48:07 +0000 (17:48 +0000)]
Some const's

Obtained from: NetBSD

26 years agoNFS Jumbo commit part 1. Cosmetic and structural changes only. The aim
peter [Sun, 31 May 1998 17:27:58 +0000 (17:27 +0000)]
NFS Jumbo commit part 1.  Cosmetic and structural changes only.  The aim
of this part of commits is to minimize unnecessary differences between
the other NFS's of similar origin.  Yes, there are gratuitous changes here
that the style folks won't like, but it makes the catch-up less difficult.

26 years agoAdd a FILES section which references /etc/group
des [Sun, 31 May 1998 17:24:25 +0000 (17:24 +0000)]
Add a FILES section which references /etc/group

Suggested by: Masafumi NAKANE <max@wide.ad.jp>

26 years agoAdd a short delay in the read loop in tl_eeprom_getbyte(). On some
wpaul [Sun, 31 May 1998 16:59:39 +0000 (16:59 +0000)]
Add a short delay in the read loop in tl_eeprom_getbyte(). On some
systems, you have to allow the delay or else you end up misreading
some of the bits.

Patch provided by: Yoshihiko Someya <zb9y-smy@asahi-net.or.jp>

26 years agoPut operator in its own group rather than "staff".
jkh [Sun, 31 May 1998 15:47:52 +0000 (15:47 +0000)]
Put operator in its own group rather than "staff".
Submitted by: "Yarema" <yds@ingress.com>

26 years agoFixed overflow in the calculation of the number of inodes per group
bde [Sun, 31 May 1998 12:21:50 +0000 (12:21 +0000)]
Fixed overflow in the calculation of the number of inodes per group
for filesystems with almost the maximum number of sectors.  The maxiumum
is 2^31, but overflow is common for that size, and overflow normally
occurred here at size (2^31 - 4096).