/* Mark an RPC call as having completed by clearing the 'active' bit  */
static void rpc_mark_complete_task(struct rpc_task *task)
/* Mark an RPC call as having completed by clearing the 'active' bit  */
static void rpc_mark_complete_task(struct rpc_task *task)
{
	smp_mb__before_clear_bit();
	clear_bit(RPC_TASK_ACTIVE, &task->tk_runstate);
	smp_mb__after_clear_bit();
	wake_up_bit(&task->tk_runstate, RPC_TASK_ACTIVE);
}