/* Queue up an idle server thread. Must have pool->sp_lock held. Note: this is really a stack rather than a queue, so that we only use as many different threads as we need, and the rest don't pollute the cache.  */
static void svc_thread_enqueue(struct svc_pool *pool, struct svc_rqst *rqstp)
/* Queue up an idle server thread. Must have pool->sp_lock held. Note: this is really a stack rather than a queue, so that we only use as many different threads as we need, and the rest don't pollute the cache.  */
static void svc_thread_enqueue(struct svc_pool *pool, struct svc_rqst *rqstp)
{
	list_add(&rqstp->rq_list, &pool->sp_threads);
}