aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient/nfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* Add comment to clarify a commit rpc optimization already being performed.Matthew Dillon1999-09-201-0/+8
* Asynchronized client-side nfs_commit. NFS commit operations wereMatthew Dillon1999-09-171-3/+33
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add the (inline) function vm_page_undirty for clearing the dirty bitmaskAlan Cox1999-08-171-3/+3
* nfs_getcacheblk() can return 0 if the mount is interruptible. It need to beDmitrij Tejblum1999-08-121-1/+5
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingKirk McKusick1999-06-261-1/+2
* Add a vnode argument to VOP_BWRITE to get rid of the last vnodeKirk McKusick1999-06-161-3/+3
* Don't mistake a non-async block that needs to be committed for anPeter Wemm1999-06-051-2/+2
* remove b_proc from struct buf, it's (now) unused.Poul-Henning Kamp1999-05-061-9/+7
* The VFS/BIO subsystem contained a number of hacks in order to optimizeAlan Cox1999-05-021-173/+240
* Hold nfsd's upages in-core with PHOLD rather than P_NOSWAP.Peter Wemm1999-04-061-2/+2
* Catch a case spotted by Tor where files mmapped could leave garbage in theJulian Elischer1999-04-051-10/+46
* Reviewed by: Many at differnt times in differnt parts,Julian Elischer1999-03-121-21/+36
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-11/+27
* (Hopefully) fix support for "large" files. Mostly cast block numbers to off_tDmitrij Tejblum1998-12-141-13/+13
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticArchie Cobbs1998-12-071-3/+1
* Remove [apparently] bogus casts to u_long for the vnode_pager_setsize()Peter Wemm1998-11-091-2/+2
* Mark directory buffers that have no valid data with B_INVALKirk McKusick1998-09-291-1/+6
* When adding data to a buffer, we need to clear the B_NEEDCOMMIT flagKirk McKusick1998-09-291-1/+2
* Cosmetic changes to the PAGE_XXX macros to make them consistent withDoug Rabson1998-09-041-2/+2
* Avoid an egcs pessimization for 64-bit signed division on i386's.Bruce Evans1998-06-141-2/+2
* Make sure we go a nfs_fsinfo() in get/putpages before callingPeter Wemm1998-06-011-30/+70
* When using NFSv3, use the remote server's idea of the maximum file sizePeter Wemm1998-05-301-2/+7
* A cleaner fix for PR#5102, clear nonsense flags at mount time rather thanPeter Wemm1998-05-201-3/+1
* Allow control of the attribute cache timeouts at mount time.Peter Wemm1998-05-191-3/+5
* Don't allow the readdirplus routine to be used in NFS V2.Steve Price1998-03-281-1/+3
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)Julian Elischer1998-03-081-1/+5
* This mega-commit is meant to fix numerous interrelated problems. ThereJohn Dyson1998-03-071-22/+145
* Trivial filesystem getpages/putpages implementations, set the second.Mike Smith1998-03-061-1/+16
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-2/+1
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+2
* Release the buffer when an error occurs while reading directory entries.Tor Egge1998-01-311-3/+6
* Various NFS fixes:John Dyson1998-01-251-87/+78
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-3/+3
* Various of the ISP users have commented that the 1.41 version of theJohn Dyson1997-12-081-115/+19
* unifdef -U__NetBSD__ -D__FreeBSD__Poul-Henning Kamp1997-09-101-5/+1
* Removed unused #includes.Bruce Evans1997-08-021-3/+1
* Avoid small synchronous writes when an application does lots of random-accessDoug Rabson1997-06-251-19/+115
* Upgrade NFS to support the new vfs_bio resource/buffer management.John Dyson1997-06-161-1/+2
* Fix a problem caused by removing large numbers of files from a directoryDoug Rabson1997-06-061-2/+6
* Fix some performance problems with the NFS mmap fixes.Doug Rabson1997-06-031-4/+4
* Fix a few bugs with NFS and mmap caused by NFS' use of b_validoffDoug Rabson1997-05-191-2/+83
* Check the B_CLUSTER flag when choosing whether to use unstable or filesyncDoug Rabson1997-05-131-2/+2
* Fix a bug where a program which appended many small records to a file couldDoug Rabson1997-04-191-1/+3
* Don't allow partial buffers to be cluster-comitted.Doug Rabson1997-04-181-4/+7
* The code which recovered from a modified directory situation did not checkDoug Rabson1997-04-031-1/+8
* YAMInTheWrongDirectionF22 (part of rev.1.28.2.3: set B_CLUSTEROK forBruce Evans1997-03-091-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlandJohn Dyson1997-02-101-21/+5
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1