kernel/net/sunrpc/svc_xprt.c
.. .. @@ -402,7 +402,7 @@ 402 402 if (test_and_set_bit(XPT_BUSY, &xprt->xpt_flags)) 403 403 return; 404 404 405 - cpu = get_cpu();405 + cpu = get_cpu_light();406 406 pool = svc_pool_for_cpu(xprt->xpt_server, cpu); 407 407 408 408 atomic_long_inc(&pool->sp_stats.packets); .. .. @@ -426,7 +426,7 @@ 426 426 rqstp = NULL; 427 427 out_unlock: 428 428 rcu_read_unlock(); 429 - put_cpu();429 + put_cpu_light();430 430 trace_svc_xprt_do_enqueue(xprt, rqstp); 431 431 } 432 432 EXPORT_SYMBOL_GPL(svc_xprt_do_enqueue);