aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/nfsclient
Commit message (Expand)AuthorAgeFilesLines
* nfscl: Scan readdir reply filenames for invalid charactersRick Macklem2024-08-071-27/+110
* Add vnode_pager_clean_{a,}sync(9)Konstantin Belousov2024-01-183-38/+14
* ncl_bioread(): check for vp->v_object before accessing itKonstantin Belousov2024-01-171-6/+14
* nfsclient: limit situations when we do unlocked read-ahead by nfsiodKonstantin Belousov2024-01-111-2/+9
* nfsclient: eliminate ncl_writebp()Konstantin Belousov2024-01-115-75/+2
* nfsclient: flush dirty pages of the vnodeKonstantin Belousov2024-01-111-6/+39
* nfsclient copy_file_range(): flush dst vnode dataKonstantin Belousov2024-01-111-1/+1
* nfscl: Fix comment for commit 6aded1e6b2e5Rick Macklem2023-12-171-1/+1
* nfscl: Fix processing of a rare Rename reply caseRick Macklem2023-12-171-1/+1
* nfsclient: Propagate copyin() errors from nfsm_uiombuf()Mark Johnston2023-12-123-12/+38
* vn_copy_file_range(): provide ENOSYS fallback to vn_generic_copy_file_range()Konstantin Belousov2023-12-051-3/+1
* nfscl: newnfs_copycred() cannot be called when a mutex is heldRick Macklem2023-11-221-1/+4
* nfscl: Handle a Getattr failure with NFSERR_DELAY following OpenRick Macklem2023-11-221-9/+23
* nfscl: Add sysctl flag CTLFLAG_TUN to loader tunableZhenlei Huang2023-10-121-2/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2312-24/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-235-10/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-253-3/+3
* nfscl: Make coverity happyRick Macklem2023-05-261-10/+10
* nfscl: Add a new NFSv4.1/4.2 mount option for Kerberized mountsRick Macklem2023-05-256-39/+256
* nfscl: Add NFSD_CURVNET macros to nfsclient syscallRick Macklem2023-05-171-6/+12
* nfscl: Fix interaction between mmap'd and VOP_WRITE file updatesRick Macklem2023-02-211-1/+1
* nfscl: Improve NFSv4 error message for NFSERR_WRONGSECRick Macklem2023-01-261-0/+4
* nfscl: Improve the console message for NFSERR_NOFILEHANDLERick Macklem2022-12-291-1/+4
* nfs_clvnops.c: Fix access to v_mount when vnode unlockedRick Macklem2022-10-151-8/+12
* copy_file_range: truncate write if it would exceed RLIMIT_FSIZEAlan Somers2022-10-121-1/+7
* nfs_clvnops.c: Fix access to v_mount when vnode unlockedRick Macklem2022-10-081-2/+4
* filesystems: return error from vn_rlimit_fsize() instead of EFBIGKonstantin Belousov2022-10-081-2/+3
* nfsclient: access v_mount only after the vnode is lockedKonstantin Belousov2022-10-041-11/+23
* nfscl: Allow "nolockd" to work for NFSv4 mountsRick Macklem2022-09-182-28/+28
* nfscl: Fix CreateSession for an established ClientIDRick Macklem2022-07-281-1/+1
* nfscl: Do not call nfscl_hasexpired() for NFSv4.1/4.2Rick Macklem2022-07-281-9/+27
* nfscl: Replace "cred" with NULL to cleanup codeRick Macklem2022-07-271-1/+1
* nfscl: Initialize nfsess_badslots to zeroRick Macklem2022-07-271-0/+1
* nfscl: Move nfsrpc_destroysession into nfscommonRick Macklem2022-07-252-31/+3
* nfscl: Add a cred argument to nfscl_reqstart()Rick Macklem2022-07-241-81/+93
* nfscl: Fix setting of nfsess_defunct for nfscl_hasexpired()Rick Macklem2022-07-231-3/+5
* Adjust dtnfsclient_unload() definition to avoid clang 15 warningDimitry Andric2022-07-231-1/+1
* sysent: Get rid of bogus sys/sysent.h include.Dmitry Chagin2022-06-171-1/+0
* nfscl: Add a diagnostic printf() for a "should never happen" caseRick Macklem2022-06-101-1/+5
* nfscl: Do not handle NFSERR_BADSESSION in operation codeRick Macklem2022-06-102-3/+2
* nfscl: Add support for a NFSv4 AppendWrite RPCRick Macklem2022-06-094-25/+78
* nfscl: Add support for a NFSv4 AppendWrite RPCRick Macklem2022-06-092-19/+20
* nfscl: Always invalidate buffers for append writesRick Macklem2022-06-091-26/+41
* nfscl: Partially revert commit 867c27c23a5cRick Macklem2022-06-091-4/+4
* nfscl: Change IO_APPEND writes to direct I/ORick Macklem2022-06-092-5/+9
* nfscl: Ansify a function headerRick Macklem2022-06-061-5/+2
* nfscl: Fix IO_APPEND writes from kernel spaceRick Macklem2022-06-061-1/+1
* nfscl: Acquire a refcount on "cred" for mirrored pNFS RPCsRick Macklem2022-05-171-7/+16
* nfsclient: Fix a typos in source code commentsGordon Bergling2022-03-301-2/+2
* nfscl: Fix a use after free in nfscl_cleanupkext()Rick Macklem2022-03-041-6/+42