aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc/sched.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/sunrpc/sched.c')
-rw-r--r--net/sunrpc/sched.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/sunrpc/sched.c b/net/sunrpc/sched.c
index 1b74420d1603..aa0449dcd8e5 100644
--- a/net/sunrpc/sched.c
+++ b/net/sunrpc/sched.c
@@ -181,6 +181,7 @@ static void __rpc_add_wait_queue(struct rpc_wait_queue *queue, struct rpc_task *
181 else 181 else
182 list_add_tail(&task->u.tk_wait.list, &queue->tasks[0]); 182 list_add_tail(&task->u.tk_wait.list, &queue->tasks[0]);
183 task->u.tk_wait.rpc_waitq = queue; 183 task->u.tk_wait.rpc_waitq = queue;
184 queue->qlen++;
184 rpc_set_queued(task); 185 rpc_set_queued(task);
185 186
186 dprintk("RPC: %4d added to queue %p \"%s\"\n", 187 dprintk("RPC: %4d added to queue %p \"%s\"\n",
@@ -215,6 +216,7 @@ static void __rpc_remove_wait_queue(struct rpc_task *task)
215 __rpc_remove_wait_queue_priority(task); 216 __rpc_remove_wait_queue_priority(task);
216 else 217 else
217 list_del(&task->u.tk_wait.list); 218 list_del(&task->u.tk_wait.list);
219 queue->qlen--;
218 dprintk("RPC: %4d removed from queue %p \"%s\"\n", 220 dprintk("RPC: %4d removed from queue %p \"%s\"\n",
219 task->tk_pid, queue, rpc_qname(queue)); 221 task->tk_pid, queue, rpc_qname(queue));
220} 222}