aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/nfsclient
Commit message (Expand)AuthorAgeFilesLines
* Consistently use vop_stdpathconf() for default pathconf values.John Baldwin2017-07-111-12/+1
* Fix an NFSv3 client case that probably never happens.Rick Macklem2017-06-281-0/+2
* Add support to the NFSv4.1/pNFS client for commits through the DS.Rick Macklem2017-06-264-28/+71
* Add two new compound RPCs to the NFSv4.1/pNFS client.Rick Macklem2017-06-242-173/+822
* Ensure that the credentials field of the NFSv4 client open structure isRick Macklem2017-06-221-7/+7
* Add the definition of maxbcachebuf to sys/buf.h.Rick Macklem2017-06-191-1/+0
* Fix the NFS client/server so that it actually uses the 64bit ino_t filenos.Rick Macklem2017-06-181-15/+15
* Take "extern int maxbcachebuf" out of sys/param.h, since it breaks theRick Macklem2017-06-181-0/+1
* Make MAXBCACHEBUF a tunable called vfs.maxbcachebuf.Rick Macklem2017-06-171-4/+23
* Fix bug in r318997: remove the line which overrides vn_fsid()Konstantin Belousov2017-05-301-2/+1
* Use whole mnt_stat.f_fsid bits for st_dev.Konstantin Belousov2017-05-271-6/+5
* Commit the 64-bit inode project.Konstantin Belousov2017-05-232-31/+39
* Make nfscl_mtofh() return ENXIO when *nfhpp == NULL.Rick Macklem2017-05-151-0/+1
* Modify the NFSv4.1/pNFS client to ask for a maximum length of layout.Rick Macklem2017-04-291-2/+2
* Fix handling of a NFSv4.1 callback reply from the session cache.Rick Macklem2017-04-261-1/+10
* Make the NFSv4 client to use a write open for reading if allowed by the server.Rick Macklem2017-04-232-10/+40
* Don't set the connection-back-channel flag for DS sessions.Rick Macklem2017-04-231-1/+1
* Fix the NFSv4.1/pNFS client return layout on close.Rick Macklem2017-04-221-19/+33
* Fix some krpc leaks for the NFSv4.1/pNFS client.Rick Macklem2017-04-222-5/+18
* Add checks for failed operations to the NFSv4 client function nfscl_mtofh().Rick Macklem2017-04-211-1/+10
* - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeterGleb Smirnoff2017-04-171-4/+4
* Remove unused "cred" argument to ncl_flush().Rick Macklem2017-04-143-9/+8
* Add an NFSv4.1 mount option for "use one openowner".Rick Macklem2017-04-134-21/+90
* Add call to svcpool_close() for the NFSv4 callback pool (svcpool_nfscbd).Rick Macklem2017-04-131-0/+5
* Fix the NFS client for "text file modified, process killed" mmap'd case.Rick Macklem2017-04-121-0/+35
* Don't throw away Open state when a NFSv4.1 client recovery fails.Rick Macklem2017-04-111-9/+3
* During a server crash recovery, fix the NFSv4.1 client for a NFSERR_BADSESSIONRick Macklem2017-04-111-9/+8
* Remove debugging printf.Konstantin Belousov2017-04-111-8/+11
* Avoid starvation of the server crash recovery thread for the NFSv4 client.Rick Macklem2017-04-101-1/+11
* Fix the NFSv4 client hndling of a stale write verifier in the Commit operation.Rick Macklem2017-04-091-1/+1
* Fix parsing failure for NFSv4 Setattr operation for failed case.Rick Macklem2017-04-091-1/+1
* Remove spl*() calls from the nfsclient code. Style adjustments in theKonstantin Belousov2017-04-063-35/+10
* Make nfs pageout coherent with the dirty state of the buffers.Konstantin Belousov2017-04-051-28/+9
* Handle nfs IO_ASYNC write requests asynchronously.Konstantin Belousov2017-04-051-1/+1
* Handle possible vnode reclamation after ncl_vinvalbuf() call.Konstantin Belousov2017-04-052-22/+53
* Renumber copyright clause 4Warner Losh2017-02-2813-13/+13
* Do not access memory past the buffer end.Konstantin Belousov2017-02-161-2/+7
* Do not allocate char[MNAMELEN] on stack in nfsclient.Konstantin Belousov2017-02-161-3/+9
* prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2017-02-151-1/+1
* Use type-independent formats for printing nlink_t and ino_t.Konstantin Belousov2017-01-061-2/+2
* Fix NFSv4.1 client recovery from NFS4ERR_BAD_SESSION errors.Rick Macklem2016-12-236-96/+167
* NFSv4 client tracks opens, and the track records are only dropped whenKonstantin Belousov2016-11-271-0/+2
* Use buffer pager for NFS.Konstantin Belousov2016-11-222-3/+48
* Minor cleanup, remove unneeded XXX comments and unused re-define.Konstantin Belousov2016-11-222-11/+2
* Update the nfsstats structure to include the changes needed byRick Macklem2016-08-126-62/+53
* Remove ncl_printf(), use printf(9) directly. After r303710 theKonstantin Belousov2016-08-034-29/+18
* Remove unneeded (recursing) Giant acquisition around vprintf(9).Konstantin Belousov2016-08-031-11/+0
* Clean other flags in ncl_inactive, only. Add comment explaining why otherKonstantin Belousov2016-06-261-3/+14
* Since VOP_INACTIVE() is not guaranteed to be called, all cleanupsKonstantin Belousov2016-06-251-24/+33
* Do not access NFS data for reclaimed vnode.Konstantin Belousov2016-06-191-4/+8