summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/sched.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Don't change task->tk_status after the call to rpc_exit_taskTrond Myklebust2023-05-191-3/+2
* SUNRPC: remove the maximum number of retries in call_bind_statusDai Ngo2023-04-191-1/+0
* Merge tag 'nfs-for-6.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2022-10-131-15/+36
|\
| * SUNRPC: Add a helper to allow pNFS drivers to selectively cancel RPC callsTrond Myklebust2022-10-061-0/+11
| * SUNRPC: Fix races with rpc_killall_tasks()Trond Myklebust2022-10-061-15/+25
* | freezer,sched: Rewrite core freezer logicPeter Zijlstra2022-09-071-7/+5
|/
* SUNRPC: Fix an RPC/RDMA performance regressionTrond Myklebust2022-07-101-0/+1
* SUNRPC: Handle allocation failure in rpc_new_task()Trond Myklebust2022-04-071-0/+5
* NFS: Fix memory allocation in rpc_alloc_task()Trond Myklebust2022-03-221-3/+7
* NFS: Fix memory allocation in rpc_malloc()Trond Myklebust2022-03-221-7/+14
* SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOCNeilBrown2022-03-131-3/+17
* SUNRPC: remove scheduling boost for "SWAPPER" tasks.NeilBrown2022-03-131-7/+0
* SUNRPC/call_alloc: async tasks mustn't block waiting for memoryNeilBrown2022-03-131-1/+3
* SUNRPC: Convert GFP_NOFS to GFP_KERNELTrond Myklebust2022-02-251-2/+2
* SUNRPC: Trace calls to .rpc_call_doneChuck Lever2021-10-201-0/+1
* SUNRPC: Per-rpc_clnt task PIDsChuck Lever2021-10-101-2/+10
* SUNRPC: Remove WQ_HIGHPRI from xprtiodTrond Myklebust2021-10-031-2/+1
* SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute()Trond Myklebust2021-10-031-1/+3
* SUNRPC: Should wake up the privileged task firstly.Zhang Xiaoxu2021-06-281-0/+9
* SUNRPC: Fix the batch tasks count wraparound.Zhang Xiaoxu2021-06-281-1/+2
* SUNRPC: Set memalloc_nofs_save() for sync tasksBenjamin Coddington2021-03-081-1/+4
* SUNRPC: rpc_wake_up() should wake up tasks in the correct orderTrond Myklebust2020-12-021-30/+35
* SUNRPC: Remove remaining dprintks from sched.cChuck Lever2020-09-211-10/+0
* SUNRPC: Remove dprintk call sites in RPC queuing functionsChuck Lever2020-09-211-21/+1
* SUNRPC: Clean up RPC scheduler tracepointsChuck Lever2020-09-211-12/+3
* SUNRPC: Remove debugging instrumentation from xprt_releaseChuck Lever2020-09-211-3/+0
* SUNRPC: Hoist trace_xprtrdma_op_allocate into generic codeChuck Lever2020-09-211-2/+0
* SUNRPC: Don't start a timer on an already queued rpc taskTrond Myklebust2020-04-041-6/+13
* SUNRPC: Add a flag to avoid reference counts on credentialsTrond Myklebust2020-03-161-1/+2
* SUNRPC: Capture signalled RPC tasksChuck Lever2020-01-151-1/+3
* SUNRPC: Capture completion of all RPC tasksChuck Lever2019-11-221-0/+1
* SUNRPC: Avoid RPC delays when exiting suspendTrond Myklebust2019-11-061-1/+1
* SUNRPC: RPC level errors should always set task->tk_rpc_statusTrond Myklebust2019-09-171-1/+4
* SUNRPC: Remove rpc_wake_up_queued_task_on_wq()Chuck Lever2019-08-201-23/+4
* SUNRPC: Fix transport accounting when caller specifies an rpc_xprtTrond Myklebust2019-07-121-1/+2
* Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust2019-07-121-0/+1
|\
| * xprtrdma: Modernize ops->connectChuck Lever2019-07-091-0/+1
* | Merge branch 'bh-remove'Trond Myklebust2019-07-061-31/+41
|\ \
| * | SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lockTrond Myklebust2019-07-061-25/+25
| * | SUNRPC: Replace the queue timer with a delayed work functionTrond Myklebust2019-07-061-10/+20
* | | SUNRPC: Move call to rpc_count_iostats before rpc_call_doneDave Wysochanski2019-07-061-0/+5
|/ /
* / Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE"Anna Schumaker2019-06-211-3/+1
|/
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* SUNRPC: Declare RPC timers as TIMER_DEFERRABLETrond Myklebust2019-04-251-1/+3
* SUNRPC: Simplify queue timeouts using timer_reduce()Trond Myklebust2019-04-251-4/+2
* SUNRPC: Fix up tracking of timeoutsTrond Myklebust2019-04-251-0/+14
* SUNRPC: Add function rpc_sleep_on_timeout()Trond Myklebust2019-04-251-13/+56
* SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority()Trond Myklebust2019-04-251-4/+3
* SUNRPC: Refactor rpc_sleep_on()Trond Myklebust2019-04-251-16/+24
* SUNRPC: Fix up task signallingTrond Myklebust2019-04-251-5/+23