dyson
adec643e58
Cleanup and remove some dead code from the initialization.
1998-06-02 05:50:08 +00:00
dyson
5dbf701901
Correct sleep priority.
1998-06-02 05:39:13 +00:00
julian
1464500611
Add a reference to the original softupdates paper
1998-06-02 01:30:51 +00:00
julian
3fd4b55938
Add a reference to the Ganger/Patt paper
1998-06-02 01:27:27 +00:00
eivind
f7112550c8
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>
1998-06-02 00:32:38 +00:00
dufault
cfe0052eea
Set PAGE_SIZE for _SC_PAGESIZE sysconf().
1998-06-01 21:54:43 +00:00
msmith
09e640d1b3
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>
1998-06-01 20:58:03 +00:00
julian
5c6ec72d16
Allow devfs to support the 'uk' device
...
Submitted by: Micha Class <michael_class@hp.com>
1998-06-01 19:44:54 +00:00
peter
2e14b57974
add libcipher, and update comments about libdes, libkdb, libkrb etc
...
which do exist but are in the secure dist rather than the base.
1998-06-01 19:38:20 +00:00
jhay
39c5e7fee1
Look for kzhead.o and kztail.o in /usr/lib/aout.
1998-06-01 18:34:19 +00:00
peter
c1db59662a
ldconfig is used at the end of installworld.
1998-06-01 18:29:11 +00:00
peter
d78a63321d
SUBDIR += rtld-aout
1998-06-01 14:33:06 +00:00
peter
b491d0778a
SUBDIR += ldd
1998-06-01 14:30:58 +00:00
peter
42401a81ee
SUBDIR += ldconfig
1998-06-01 14:12:48 +00:00
peter
48e458debf
These files were moved elsewhere (sbin/ldconfig, libexec/rtld-aout,
...
usr.bin/ldd) as they stand alone and are under bsd-style license.
1998-06-01 14:11:28 +00:00
peter
4de470154b
Look for files in their new locations.
1998-06-01 14:08:01 +00:00
peter
a8b0f853fa
Build ldconfig in /sbin environment directly, rather than under the gnu ld
...
directory. The rcs files were repository copied.
1998-06-01 13:58:19 +00:00
peter
11088cd559
ldd standalone build, after repository copy.
1998-06-01 13:55:12 +00:00
peter
afda9795b1
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.
1998-06-01 13:00:32 +00:00
kato
57f5991db1
Sync with sys/i386/isa/sio.c revision 1.203.
1998-06-01 12:40:24 +00:00
peter
dec84bd443
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.
1998-06-01 11:32:53 +00:00
peter
21629df4dd
Fix post-test pre-commit cleanup typo.
1998-06-01 11:07:16 +00:00
peter
4178bd0c41
readlink() returns EINVAL rather than EPERM if called on a non-symlink.
1998-06-01 10:59:23 +00:00
peter
aca365c43e
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.
1998-06-01 10:01:31 +00:00
amurai
daec942153
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>
1998-06-01 08:47:04 +00:00
peter
0f778d7313
Remove bogus #defines and redefintions for KERNEL, mount, nfs_init, the
...
beastie builds just fine without them and gets less warnings.
1998-06-01 07:36:20 +00:00
peter
66d2475e6f
Hide more kernel stuff from userland. This stops nethostaddr etc being
...
wanted by mount_nfs.c.
1998-06-01 07:23:26 +00:00
gibbs
ec33d6bd5e
Add sctargattach that initializes the bufq data structure.
1998-06-01 03:44:56 +00:00
jb
40735bd785
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.
1998-06-01 02:14:34 +00:00
jb
1a599891ae
send and recv are wrappered in libc, so they shouldn't appear here.
1998-06-01 02:12:15 +00:00
jb
205e447fcb
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.
1998-05-31 23:53:50 +00:00
jb
4e33c259ce
Add some missing syscall wrappers.
1998-05-31 23:48:30 +00:00
jb
d1ff6ac118
Remove some stale code.
...
Pointed out by: Amancio
1998-05-31 23:47:06 +00:00
jb
c471a4b5e0
Don't restart a syscall when a SIGCHLD is received by a thread waiting
...
on a child process.
1998-05-31 23:46:01 +00:00
steve
b881531554
Clarify the example a bit.
...
PR: 6801
Reviewed by: David Kelly <dkelly@hiwaay.net>
1998-05-31 22:43:57 +00:00
steve
5423c29403
Make this ${.OBJDIR} and ${.CURDIR} aware.
...
PR: 2565
1998-05-31 22:40:49 +00:00
steve
ab46ab788d
Allow this to include from C++ programs.
...
PR: 2382
Submitted by: Peter Jeremy <perer.jeremy@alcatel.com.au>
1998-05-31 20:12:06 +00:00
peter
19ad2aa63b
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
1998-05-31 20:09:01 +00:00
peter
401c250cc4
Support 'mount -u' remounts. This may require disconnecting and rebinding
...
the socket. Certain mode changes are not allowed.
Obtained from: NetBSD
1998-05-31 19:49:31 +00:00
peter
5080277e0e
Cut-n-paste glitch
1998-05-31 19:43:34 +00:00
peter
d9c0dc4a94
xdr encode -1 properly.
...
Obtained from: NetBSD
1998-05-31 19:29:28 +00:00
peter
2a5188e78c
Fully fill in nfsv2 write rpc requests rather than leaving garbage.
...
Obtained from: NetBSD
1998-05-31 19:28:15 +00:00
peter
da4830ce17
Don't silently fail to set file flags.
...
Obtained from: NetBSD
1998-05-31 19:24:19 +00:00
peter
a378822d22
Don't blindly accept the server's preferences if they are too small.
...
Obtained from: NetBSD
1998-05-31 19:20:44 +00:00
peter
21746bb862
Prototype support for selectively allowing non-reserved ports on a per
...
export basis. Needs userland support yet.
Obtained from: NetBSD
1998-05-31 19:16:08 +00:00
peter
7966818099
Hide whiteouts from NFS, since the protocol doesn't support them.
...
Obtained from: NetBSD
1998-05-31 19:10:52 +00:00
peter
49e79dfe9e
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
1998-05-31 19:07:47 +00:00
peter
a21fad22e0
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
1998-05-31 19:00:19 +00:00
peter
985cae8566
Use the new SB_UPCALL flag,
...
Obtained from: NetBSD (but I changed the flag clear order in case).
1998-05-31 18:46:06 +00:00
peter
10677f7b5c
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
1998-05-31 18:42:49 +00:00