2021-10-20 | Anna Schumaker | NFS: Create an nfs4_server_set_init_caps() function Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Chuck Lever | NFS: Remove --> and <-- dprintk call sites Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Chuck Lever | SUNRPC: Trace calls to .rpc_call_done Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Chuck Lever | NFS: Replace dprintk callsites in nfs_readpage(s) Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Chuck Lever | SUNRPC: Use BIT() macro in rpc_show_xprt_state() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Chuck Lever | SUNRPC: Tracepoints should display tk_pid and cl_clid... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Chuck Lever | xprtrdma: Remove rpcrdma_ep::re_implicit_roundup Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Chuck Lever | xprtrdma: Provide a buffer to pad Write chunks of unaligned... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Alexey Gladkov | Fix user namespace leak Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Trond Myklebust | NFS: Save some space in the inode Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Dave Wysochanski | NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Trond Myklebust | NFSv4: Fixes for nfs4_inode_return_delegation() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Trond Myklebust | NFS: Fix an Oops in pnfs_mark_request_commit() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-20 | Trond Myklebust | NFS: Fix up commit deadlocks Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-10 | Trond Myklebust | NFS: Fix deadlocks in nfs_scan_commit_list() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-10 | Chuck Lever | NFS: Instrument i_size_write() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-10 | Chuck Lever | SUNRPC: Per-rpc_clnt task PIDs Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-10 | Chuck Lever | NFS: Remove unnecessary TRACE_DEFINE_ENUM()s Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Baptiste Lepers | pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prep... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Remove unnecessary page cache invalidations Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Do not flush the readdir cache in nfs_dentry_iput() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Fix dentry verifier races Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Further optimisations for 'ls -l' Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Fix up nfs_readdir_inode_mapping_valid() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Ignore the directory size when marking for revalidation Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREAT... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Fix a few more clear_bit() instances that need... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | SUNRPC: xprt_clear_locked() only needs release memory... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | SUNRPC: Remove unnecessary memory barriers Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | SUNRPC: Remove WQ_HIGHPRI from xprtiod Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | SUNRPC: Add cond_resched() at the appropriate point... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | SUNRPC: Partial revert of commit 6f9f17287e78 Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Fix up nfs_ctx_key_to_expire() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Label the dentry with a verifier in nfs_rmdir... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-10-04 | Trond Myklebust | NFS: Label the dentry with a verifier in nfs_link(... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Trond Myklebust | Merge part 2 of branch 'sysfs-devel' Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Trond Myklebust | NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Trond Myklebust | NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Trond Myklebust | NFSv4/pnfs: Clean up layout get on open Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Trond Myklebust | NFSv4/pnfs: Fix layoutget behaviour after invalidation Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Trond Myklebust | NFSv4/pnfs: Fix the layout barrier update Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Dave Wysochanski | NFS: Fix fscache read from NFS after cache error Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Dave Wysochanski | NFS: Ensure nfs_readpage returns promptly when internal... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Trond Myklebust | Merge branch 'sysfs-devel' Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: remove an offlined xprt using sysfs Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: provide showing transport's state info in the... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: display xprt's queuelen of assigned tasks via... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: provide multipath info in the sysfs directory Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | NFSv4.1 identify and mark RPC tasks that can move between... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: provide transport info in the sysfs directory Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | SUNRPC: take a xprt offline using sysfs Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: add dst_attr attributes to the sysfs xprt directory Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | SUNRPC for TCP display xprt's source port in sysfs... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | SUNRPC query transport's source port Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | SUNRPC display xprt's main value in sysfs's xprt_info Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | SUNRPC mark the first transport Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: add add sysfs directory per xprt under each... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: add a symlink from rpc-client directory to... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: add xprt_switch direcotry to sunrpc's sysfs Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: keep track of the xprt_class in rpc_xprt structure Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: add IDs to multipath Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: add xprt id Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: Create per-rpc_clnt sysfs kobjects Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: Create a client/ subdirectory in the sunrpc... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-07-08 | Olga Kornievskaia | sunrpc: Create a sunrpc directory under /sys/kernel/ Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-29 | Trond Myklebust | Merge branch 'leases-devel' Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-29 | Trond Myklebust | NFSv4: setlease should return EAGAIN if locks are not... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-29 | Trond Myklebust | NFS: nfs_find_open_context() may only select open files Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-28 | Zhang Xiaoxu | SUNRPC: Should wake up the privileged task firstly. Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-28 | Zhang Xiaoxu | SUNRPC: Fix the batch tasks count wraparound. Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-28 | Dave Wysochanski | NFS: Remove unnecessary inode parameter from nfs_pageio_comp... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-28 | Scott Mayhew | nfs: update has_sec_mnt_opts after cloning lsm options... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-26 | Trond Myklebust | NFS: Avoid duplicate resets of attribute cache timeouts Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-26 | Trond Myklebust | NFSv4: Fix handling of non-atomic change attrbute updates Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-26 | Trond Myklebust | NFS: Fix up inode attribute revalidation timeouts Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-21 | Gao Xiang | nfs: fix acl memory leak of posix_acl_create() Cc: Trond Myklebust <trond.myklebust@hammerspace.com> Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-21 | NeilBrown | SUNRPC: prevent port reuse on transports which don... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-21 | Colin Ian King | rpc: remove redundant initialization of variable status Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-13 | Anna Schumaker | sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-13 | Trond Myklebust | NFSv4: Fix an Oops in pnfs_mark_request_commit() when... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-13 | Trond Myklebust | NFSv4: Initialise connection to the server in nfs4_alloc_cli... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-13 | Trond Myklebust | NFSv4: Add support for application leases underpinned... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-13 | Trond Myklebust | NFSv4: Add lease breakpoints in case of a delegation... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-13 | Trond Myklebust | NFSv4: Fix delegation return in cases where we have... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-03 | Trond Myklebust | NFSv4: Fix second deadlock in nfs4_evict_inode() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-03 | Trond Myklebust | NFSv4: Fix deadlock between nfs4_evict_inode() and... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-03 | Chuck Lever | NFS: FMODE_READ and friends are C macros, not enum... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-03 | Dan Carpenter | NFS: Fix a potential NULL dereference in nfs_get_client() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-03 | Anna Schumaker | NFS: Fix use-after-free in nfs4_init_client() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-03 | Scott Mayhew | NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-06-01 | Dai Ngo | NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOM... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-05-27 | Huilong Deng | nfs: Remove trailing semicolon in macros Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-05-27 | Chuck Lever | xprtrdma: Revert 586a0787ce35 Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-05-27 | Zhang Xiaoxu | NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-05-26 | Trond Myklebust | NFS: Clean up reset of the mirror accounting variables Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-05-26 | Trond Myklebust | NFS: Don't corrupt the value of pg_bytes_written in... Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-05-26 | Trond Myklebust | NFS: Fix an Oopsable condition in __nfs_pageio_add_request() Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
2021-05-26 | Trond Myklebust | SUNRPC: More fixes for backlog congestion Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> |
commit | commitdiff | tree |
next |