summaryrefslogtreecommitdiffstats
path: root/sys/nfs/nfs_subs.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* update to use new checkexp vfs operationassar2000-02-071-3/+6
|
* zap the newhashinit hack.art1999-04-281-2/+2
| | | | | Add an extra flag to hashinit telling if it should wait in malloc. update all calls to hashinit.
* compatibility with uvm vnode pagerart1999-02-261-1/+9
|
* Use bitwise operations to extract high and low words from the quadmillert1999-02-061-4/+4
| | | | | | | in txdr_hyper. This should be more portable than casting to an array of ints and pulling out the two 32-bit words (this produced incorrect results on alpha for the high word for filesystems < 4gig). As a side effect, txdr_hyper now takes a u_quad_t as its first arg, not u_quad_t *.
* Do not lose st_blocks on NFSv2 mounts when files>2GBniklas1999-01-161-3/+4
|
* Change fxdr_hyper to return a u_quad_t. This minimizes the evil clobberingcsapuntz1998-08-191-3/+3
| | | | | | of lvalues that ANSI abhors. And it fixes df on NFS version 3 mounts on Sparcs.
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-15/+9
|
* back out vfs lite2 till after 2.2deraadt1997-10-061-9/+15
|
* VFS Lite2 Changescsapuntz1997-10-061-15/+9
|
* indentderaadt1997-04-281-12/+8
|
* Previous patch didn't make much sense. We now set the initial NFS xidangelos1997-04-281-24/+11
| | | | | (for requests) to some random value, and then increase that by a small (1-255) random value for each requests.
* Random/unique NFS xids.angelos1997-04-271-18/+32
|
* require reserved ports. avoid ftp bounce.deraadt1997-04-251-1/+12
|
* Conditionalize GCC and ANSI/ISO C dependenciesniklas1996-12-181-3/+12
|
* NFS attribute cache timeout mount paramdm1996-12-171-2/+27
|
* nqnfs code is for client+server; spotted by niklasderaadt1996-10-151-3/+3
|
* Drop unused variableniklas1996-09-251-3/+1
|
* fix NFSSERVER w/o NFSCLIENT; netbsd pr#1780, cgd@netbsd (yes, a 10monthderaadt1996-09-211-9/+14
| | | | old PR and the fix is mostly unchanged).
* fvdl; We're only handling uio with iovcnt == 1, so don't ever attempt toderaadt1996-07-271-13/+12
| | | | | increment uio_iov, this will get us into nasty trouble. (Thanks to Matthias Drochner for tracking this down).
* syncderaadt1996-07-231-1/+18
|
* syncderaadt1996-05-281-2/+2
|
* partial sync with netbsd 960418, more to comederaadt1996-04-211-12/+17
|
* Minor cleanups. Checked against Lite2.mickey1996-04-171-12/+13
| | | | (NetBSD's was really just a Lite2's, but w/ 64bit support)
* From NetBSD: NFSv3 import (tomorrow's Net's kernel)mickey1996-03-311-154/+916
| | | | | Open's patches kept in. i'll possibly take a look at Lite2 soon, is there smth usefull ?..
* From NetBSD: merge with 960217 (still NFSv2)niklas1996-02-291-22/+41
|
* graichen@freebsd.org: fixed -type:=direct mounts in amddm1996-01-081-1/+1
|
* from cgd; handle 64-bit pointers and longsderaadt1995-12-211-29/+29
|
* initial import of NetBSD treederaadt1995-10-181-0/+1133