aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/nfsclient/nfs_clstate.c
Commit message (Expand)AuthorAgeFilesLines
* nfscl: Fix a use after free in nfscl_cleanupkext()Rick Macklem2022-02-251-6/+42
* Revert "nfscl: Fix a use after free in nfscl_cleanupkext()"Rick Macklem2022-02-241-59/+11
* nfscl: Fix a use after free in nfscl_cleanupkext()Rick Macklem2022-02-221-11/+59
* nfscl: Handle CB_SEQUENCE not first op correctlyRick Macklem2021-12-161-15/+15
* nfscl: Sanity check the callback tag lengthRick Macklem2021-12-091-1/+2
* pNFS: Add nfsstats counters for number of LayoutsRick Macklem2021-11-131-0/+2
* nfscl: Fix two more cases for forced dismountRick Macklem2021-11-051-8/+46
* nfscl: Fix use after free for forced dismountRick Macklem2021-11-031-5/+11
* nfscl: Check for a forced dismount in nfscl_getref()Rick Macklem2021-11-031-2/+6
* nfscl: Do pNFS layout return_on_close synchronouslyRick Macklem2021-10-311-17/+46
* nfscl: Use NFSMNTP_DELEGISSUED in two more functionsRick Macklem2021-10-301-0/+12
* nfscl: Handle NFSv4.1/4.2 Close RPC NFSERR_DELAY replies betterRick Macklem2021-10-181-2/+21
* nfscl: Move release of the clientID lock into nfscl_doclose()Rick Macklem2021-10-161-0/+1
* nfscl: Add an argument to nfscl_tryclose()Rick Macklem2021-10-151-6/+6
* nfscl: Restructure nfscl_freeopen() slightlyRick Macklem2021-10-151-14/+26
* nfscl: Make nfscl_getlayout() acquire the correct pNFS layoutRick Macklem2021-10-131-3/+4
* nfscl: Fix another deadlock related to the NFSv4 clientID lockRick Macklem2021-10-131-0/+4
* nfscl: Fix a deadlock related to the NFSv4 clientID lockRick Macklem2021-10-121-13/+16
* nfscl: Add a check for "has acquired a delegation" to nfscl_removedeleg()Rick Macklem2021-09-271-0/+6
* nfscl: Add a Lookup+Open RPC for NFSv4.1/4.2Rick Macklem2021-08-121-3/+1
* nfscl: Cache an open stateid for the "oneopenown" mount optionRick Macklem2021-07-281-0/+36
* nfscl: Set correct lockowner for "oneopenown" mount optionRick Macklem2021-07-281-2/+3
* nfscl: Send stateid.seqid of 0 for NFSv4.1/4.2 mountsRick Macklem2021-07-201-4/+13
* nfscl: Change the default minor version for NFSv4 mountsRick Macklem2021-06-251-1/+8
* nfscl: Make NFSv4.0 client acquisition NFSv4.1/4.2 compatibleRick Macklem2021-06-161-13/+6
* nfscl: Add a "has acquired a delegation" flag for delegationsRick Macklem2021-06-091-3/+41
* nfscl: Use hash lists to improve expected search performance for opensRick Macklem2021-05-281-90/+75
* nfscl: Use hash lists to improve expected search performance for opensRick Macklem2021-05-251-33/+56
* nfscl: Add hash lists for the NFSv4 opensRick Macklem2021-05-221-1/+14
* nfscl: Fix NFSv4.1/4.2 mount recovery from an expired leaseRick Macklem2021-05-191-0/+36
* nfscl: add check for NULL clp and forced dismounts to nfscl_delegreturnvp()Rick Macklem2021-04-281-2/+4
* nfscl: return delegations in the NFS VOP_RECLAIM()Rick Macklem2021-04-261-9/+40
* nfscl: fix delegation recall when the file is not openRick Macklem2021-04-251-23/+30
* nfsv4 client: factor loop contents out into a separate functionRick Macklem2021-04-011-25/+38
* nfsv4 client: replace while loops with LIST_FOREACH() loopsRick Macklem2021-03-291-17/+17
* nfsv4.1/4.2 client: fix handling of delegations for "oneopenown" mnt optionRick Macklem2021-03-291-8/+6
* nfsv4 client: fix forced dismount when sleeping in the renew threadRick Macklem2021-03-231-7/+16
* nfsv4 pnfs client: fix updating of the layout stateid.seqidRick Macklem2021-03-181-3/+12
* fs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+3
* Remove vfs_statfs and vnode_mount macros from NFSAlan Somers2020-06-171-28/+26
* nfs: Remove APPLESTATIC macroRyan Moeller2020-05-121-43/+43
* Remove APPLEKEXT ifndefsRyan Moeller2020-05-081-2/+0
* Make the NFSv4.n client's recovery from NFSERR_BADSESSION RFC5661 conformant.Rick Macklem2020-04-221-16/+31
* Add support for NFSv4.2 to the NFS client and server.Rick Macklem2019-12-121-4/+8
* Fix the NFSv4 client to safely find processes.Rick Macklem2019-04-151-2/+8
* Work around the "nfscl: bad open cnt on server" assertionEdward Tomasz Napierala2019-02-191-1/+4
* Silence newer gcc warnings.Rick Macklem2018-07-301-2/+2
* Use https over http for FreeBSD pagesEitan Adler2018-07-271-2/+1
* Shut down the TCP connection to a DS in the pNFS client when Renew fails.Rick Macklem2018-07-151-5/+5
* Fix the pNFS client when mirrors aren't on the same machine.Rick Macklem2018-07-141-8/+18