Loading fs/nfs/nfs4proc.c +4 −4 Original line number Diff line number Diff line Loading @@ -536,8 +536,6 @@ int nfs41_setup_sequence(struct nfs4_session *session, } spin_unlock(&tbl->slot_tbl_lock); rpc_task_set_priority(task, RPC_PRIORITY_NORMAL); args->sa_slot = slot; dprintk("<-- %s slotid=%d seqid=%d\n", __func__, Loading @@ -556,7 +554,9 @@ int nfs41_setup_sequence(struct nfs4_session *session, out_sleep: /* Privileged tasks are queued with top priority */ if (args->sa_privileged) rpc_task_set_priority(task, RPC_PRIORITY_PRIVILEGED); rpc_sleep_on_priority(&tbl->slot_tbl_waitq, task, NULL, RPC_PRIORITY_PRIVILEGED); else rpc_sleep_on(&tbl->slot_tbl_waitq, task, NULL); spin_unlock(&tbl->slot_tbl_lock); return -EAGAIN; Loading net/sunrpc/sched.c +1 −0 Original line number Diff line number Diff line Loading @@ -379,6 +379,7 @@ void rpc_sleep_on_priority(struct rpc_wait_queue *q, struct rpc_task *task, __rpc_sleep_on_priority(q, task, action, priority - RPC_PRIORITY_LOW); spin_unlock_bh(&q->lock); } EXPORT_SYMBOL_GPL(rpc_sleep_on_priority); /** * __rpc_do_wake_up_task - wake up a single rpc_task Loading Loading
fs/nfs/nfs4proc.c +4 −4 Original line number Diff line number Diff line Loading @@ -536,8 +536,6 @@ int nfs41_setup_sequence(struct nfs4_session *session, } spin_unlock(&tbl->slot_tbl_lock); rpc_task_set_priority(task, RPC_PRIORITY_NORMAL); args->sa_slot = slot; dprintk("<-- %s slotid=%d seqid=%d\n", __func__, Loading @@ -556,7 +554,9 @@ int nfs41_setup_sequence(struct nfs4_session *session, out_sleep: /* Privileged tasks are queued with top priority */ if (args->sa_privileged) rpc_task_set_priority(task, RPC_PRIORITY_PRIVILEGED); rpc_sleep_on_priority(&tbl->slot_tbl_waitq, task, NULL, RPC_PRIORITY_PRIVILEGED); else rpc_sleep_on(&tbl->slot_tbl_waitq, task, NULL); spin_unlock(&tbl->slot_tbl_lock); return -EAGAIN; Loading
net/sunrpc/sched.c +1 −0 Original line number Diff line number Diff line Loading @@ -379,6 +379,7 @@ void rpc_sleep_on_priority(struct rpc_wait_queue *q, struct rpc_task *task, __rpc_sleep_on_priority(q, task, action, priority - RPC_PRIORITY_LOW); spin_unlock_bh(&q->lock); } EXPORT_SYMBOL_GPL(rpc_sleep_on_priority); /** * __rpc_do_wake_up_task - wake up a single rpc_task Loading