| Commit message (Expand) | Author | Age | Files | Lines |
* | NFS: Fix memory allocation in rpc_alloc_task() | Trond Myklebust | 2022-03-22 | 1 | -3/+7 |
* | NFS: Fix memory allocation in rpc_malloc() | Trond Myklebust | 2022-03-22 | 1 | -7/+14 |
* | SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC | NeilBrown | 2022-03-13 | 1 | -3/+17 |
* | SUNRPC: remove scheduling boost for "SWAPPER" tasks. | NeilBrown | 2022-03-13 | 1 | -7/+0 |
* | SUNRPC/call_alloc: async tasks mustn't block waiting for memory | NeilBrown | 2022-03-13 | 1 | -1/+3 |
* | SUNRPC: Convert GFP_NOFS to GFP_KERNEL | Trond Myklebust | 2022-02-25 | 1 | -2/+2 |
* | SUNRPC: Trace calls to .rpc_call_done | Chuck Lever | 2021-10-20 | 1 | -0/+1 |
* | SUNRPC: Per-rpc_clnt task PIDs | Chuck Lever | 2021-10-10 | 1 | -2/+10 |
* | SUNRPC: Remove WQ_HIGHPRI from xprtiod | Trond Myklebust | 2021-10-03 | 1 | -2/+1 |
* | SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute() | Trond Myklebust | 2021-10-03 | 1 | -1/+3 |
* | SUNRPC: Should wake up the privileged task firstly. | Zhang Xiaoxu | 2021-06-28 | 1 | -0/+9 |
* | SUNRPC: Fix the batch tasks count wraparound. | Zhang Xiaoxu | 2021-06-28 | 1 | -1/+2 |
* | SUNRPC: Set memalloc_nofs_save() for sync tasks | Benjamin Coddington | 2021-03-08 | 1 | -1/+4 |
* | SUNRPC: rpc_wake_up() should wake up tasks in the correct order | Trond Myklebust | 2020-12-02 | 1 | -30/+35 |
* | SUNRPC: Remove remaining dprintks from sched.c | Chuck Lever | 2020-09-21 | 1 | -10/+0 |
* | SUNRPC: Remove dprintk call sites in RPC queuing functions | Chuck Lever | 2020-09-21 | 1 | -21/+1 |
* | SUNRPC: Clean up RPC scheduler tracepoints | Chuck Lever | 2020-09-21 | 1 | -12/+3 |
* | SUNRPC: Remove debugging instrumentation from xprt_release | Chuck Lever | 2020-09-21 | 1 | -3/+0 |
* | SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code | Chuck Lever | 2020-09-21 | 1 | -2/+0 |
* | SUNRPC: Don't start a timer on an already queued rpc task | Trond Myklebust | 2020-04-04 | 1 | -6/+13 |
* | SUNRPC: Add a flag to avoid reference counts on credentials | Trond Myklebust | 2020-03-16 | 1 | -1/+2 |
* | SUNRPC: Capture signalled RPC tasks | Chuck Lever | 2020-01-15 | 1 | -1/+3 |
* | SUNRPC: Capture completion of all RPC tasks | Chuck Lever | 2019-11-22 | 1 | -0/+1 |
* | SUNRPC: Avoid RPC delays when exiting suspend | Trond Myklebust | 2019-11-06 | 1 | -1/+1 |
* | SUNRPC: RPC level errors should always set task->tk_rpc_status | Trond Myklebust | 2019-09-17 | 1 | -1/+4 |
* | SUNRPC: Remove rpc_wake_up_queued_task_on_wq() | Chuck Lever | 2019-08-20 | 1 | -23/+4 |
* | SUNRPC: Fix transport accounting when caller specifies an rpc_xprt | Trond Myklebust | 2019-07-12 | 1 | -1/+2 |
* | Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux... | Trond Myklebust | 2019-07-12 | 1 | -0/+1 |
|\ |
|
| * | xprtrdma: Modernize ops->connect | Chuck Lever | 2019-07-09 | 1 | -0/+1 |
* | | Merge branch 'bh-remove' | Trond Myklebust | 2019-07-06 | 1 | -31/+41 |
|\ \ |
|
| * | | SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock | Trond Myklebust | 2019-07-06 | 1 | -25/+25 |
| * | | SUNRPC: Replace the queue timer with a delayed work function | Trond Myklebust | 2019-07-06 | 1 | -10/+20 |
* | | | SUNRPC: Move call to rpc_count_iostats before rpc_call_done | Dave Wysochanski | 2019-07-06 | 1 | -0/+5 |
|/ / |
|
* / | Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" | Anna Schumaker | 2019-06-21 | 1 | -3/+1 |
|/ |
|
* | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 2019-05-21 | 1 | -0/+1 |
* | SUNRPC: Declare RPC timers as TIMER_DEFERRABLE | Trond Myklebust | 2019-04-25 | 1 | -1/+3 |
* | SUNRPC: Simplify queue timeouts using timer_reduce() | Trond Myklebust | 2019-04-25 | 1 | -4/+2 |
* | SUNRPC: Fix up tracking of timeouts | Trond Myklebust | 2019-04-25 | 1 | -0/+14 |
* | SUNRPC: Add function rpc_sleep_on_timeout() | Trond Myklebust | 2019-04-25 | 1 | -13/+56 |
* | SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() | Trond Myklebust | 2019-04-25 | 1 | -4/+3 |
* | SUNRPC: Refactor rpc_sleep_on() | Trond Myklebust | 2019-04-25 | 1 | -16/+24 |
* | SUNRPC: Fix up task signalling | Trond Myklebust | 2019-04-25 | 1 | -5/+23 |
* | SUNRPC: Remove redundant calls to RPC_IS_QUEUED() | Trond Myklebust | 2019-03-09 | 1 | -2/+1 |
* | SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc | Trond Myklebust | 2019-03-02 | 1 | -5/+2 |
* | SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs | Trond Myklebust | 2019-02-20 | 1 | -0/+7 |
* | NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. | NeilBrown | 2018-12-19 | 1 | -1/+1 |
* | SUNRPC: add side channel to use non-generic cred for rpc call. | NeilBrown | 2018-12-19 | 1 | -0/+3 |
* | SUNRPC: Fix priority queue fairness | Trond Myklebust | 2018-09-30 | 1 | -55/+54 |
* | SUNRPC: Test whether the task is queued before grabbing the queue spinlocks | Trond Myklebust | 2018-09-30 | 1 | -0/+4 |
* | SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status | Trond Myklebust | 2018-09-30 | 1 | -10/+55 |