| Commit message (Expand) | Author | Files | Lines |
2022-04-07 | SUNRPC: Handle allocation failure in rpc_new_task() | Trond Myklebust | 2 | -0/+12 |
2022-04-07 | NFS: Ensure rpc_run_task() cannot fail in nfs_async_rename() | Trond Myklebust | 2 | -0/+2 |
2022-04-07 | NFSv4/pnfs: Handle RPC allocation errors in nfs4_proc_layoutget | Trond Myklebust | 1 | -0/+2 |
2022-04-07 | SUNRPC: Handle low memory situations in call_status() | Trond Myklebust | 1 | -0/+5 |
2022-04-07 | SUNRPC: Handle ENOMEM in call_transmit_status() | Trond Myklebust | 1 | -0/+2 |
2022-04-07 | NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocation | Muchun Song | 1 | -1/+1 |
2022-04-07 | SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() | Trond Myklebust | 4 | -10/+15 |
2022-04-07 | NFS: Replace readdir's use of xxhash() with hash_64() | Trond Myklebust | 2 | -10/+3 |
2022-03-30 | SUNRPC: handle malloc failure in ->request_prepare | NeilBrown | 4 | -16/+22 |
2022-03-30 | NFSv4: fix open failure with O_ACCMODE flag | ChenXiaoSong | 3 | -12/+14 |
2022-03-30 | Revert "NFSv4: Handle the special Linux file open access mode" | ChenXiaoSong | 2 | -2/+1 |
2022-03-28 | NFSv4/pNFS: Fix another issue with a list iterator pointing to the head | Trond Myklebust | 3 | -18/+22 |
2022-03-26 | NFS: Don't loop forever in nfs_do_recoalesce() | Trond Myklebust | 1 | -0/+1 |
2022-03-25 | SUNRPC: Don't return error values in sysfs read of closed files | Trond Myklebust | 1 | -12/+15 |
2022-03-25 | SUNRPC: Do not dereference non-socket transports in sysfs | Trond Myklebust | 4 | -31/+54 |
2022-03-24 | NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error | Olga Kornievskaia | 1 | -0/+1 |
2022-03-24 | SUNRPC don't resend a task on an offlined transport | Olga Kornievskaia | 1 | -1/+3 |
2022-03-24 | NFS: replace usage of found with dedicated list iterator variable | Jakob Koschel | 1 | -7/+6 |
2022-03-23 | SUNRPC: avoid race between mod_timer() and del_timer_sync() | NeilBrown | 1 | -0/+7 |
2022-03-22 | pNFS/files: Ensure pNFS allocation modes are consistent with nfsiod | Trond Myklebust | 1 | -1/+1 |
2022-03-22 | pNFS/flexfiles: Ensure pNFS allocation modes are consistent with nfsiod | Trond Myklebust | 1 | -29/+21 |
2022-03-22 | NFSv4/pnfs: Ensure pNFS allocation modes are consistent with nfsiod | Trond Myklebust | 2 | -23/+18 |
2022-03-22 | NFS: Avoid writeback threads getting stuck in mempool_alloc() | Trond Myklebust | 2 | -7/+13 |
2022-03-22 | NFS: nfsiod should not block forever in mempool_alloc() | Trond Myklebust | 4 | -18/+23 |
2022-03-22 | SUNRPC: Make the rpciod and xprtiod slab allocation modes consistent | Trond Myklebust | 5 | -16/+15 |
2022-03-22 | SUNRPC: Fix unx_lookup_cred() allocation | Trond Myklebust | 1 | -8/+10 |
2022-03-22 | NFS: Fix memory allocation in rpc_alloc_task() | Trond Myklebust | 1 | -3/+7 |
2022-03-22 | NFS: Fix memory allocation in rpc_malloc() | Trond Myklebust | 2 | -7/+15 |
2022-03-22 | SUNRPC: Improve accuracy of socket ENOBUFS determination | Trond Myklebust | 1 | -35/+18 |
2022-03-22 | SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE | Trond Myklebust | 2 | -18/+5 |
2022-03-22 | SUNRPC: Fix socket waits for write buffer space | Trond Myklebust | 1 | -15/+39 |
2022-03-22 | SUNRPC: Only save the TCP source port after the connection is complete | Trond Myklebust | 1 | -2/+3 |
2022-03-22 | SUNRPC: Don't call connect() more than once on a TCP socket | Trond Myklebust | 2 | -10/+13 |
2022-03-22 | NFS: Fix revalidation of empty readdir pages | Trond Myklebust | 1 | -2/+7 |
2022-03-22 | NFS: Don't deadlock when cookie hashes collide | Trond Myklebust | 1 | -11/+18 |
2022-03-21 | NFSv4.1 provide mount option to toggle trunking discovery | Olga Kornievskaia | 3 | -1/+11 |
2022-03-13 | SUNRPC: change locking for xs_swap_enable/disable | NeilBrown | 1 | -15/+11 |
2022-03-13 | NFS: swap-out must always use STABLE writes. | NeilBrown | 1 | -4/+6 |
2022-03-13 | NFS: swap IO handling is slightly different for O_DIRECT IO | NeilBrown | 3 | -20/+34 |
2022-03-13 | NFSv4: keep state manager thread active if swap is enabled | NeilBrown | 6 | -10/+70 |
2022-03-13 | SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC | NeilBrown | 6 | -7/+34 |
2022-03-13 | NFS: discard NFS_RPC_SWAPFLAGS and RPC_TASK_ROOTCREDS | NeilBrown | 5 | -12/+1 |
2022-03-13 | SUNRPC: remove scheduling boost for "SWAPPER" tasks. | NeilBrown | 2 | -18/+0 |
2022-03-13 | SUNRPC/xprt: async tasks mustn't block waiting for memory | NeilBrown | 2 | -2/+5 |
2022-03-13 | SUNRPC/auth: async tasks mustn't block waiting for memory | NeilBrown | 5 | -4/+22 |
2022-03-13 | SUNRPC/call_alloc: async tasks mustn't block waiting for memory | NeilBrown | 2 | -2/+6 |
2022-03-13 | NFS: remove IS_SWAPFILE hack | NeilBrown | 1 | -5/+0 |
2022-03-13 | NFS: Remove remaining dfprintks related to fscache and remove NFSDBG_FSCACHE | Dave Wysochanski | 2 | -11/+1 |
2022-03-13 | NFS: Replace dfprintks with tracepoints in fscache read and write page functions | Dave Wysochanski | 2 | -18/+102 |
2022-03-13 | NFS: Rename fscache read and write pages functions | Dave Wysochanski | 3 | -22/+15 |