sunrpc: Simplify do_enqueue tracing
authorChuck Lever <chuck.lever@oracle.com>
Tue, 27 Mar 2018 14:50:27 +0000 (10:50 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Tue, 3 Apr 2018 19:08:11 +0000 (15:08 -0400)
commit7dbb53baed3c3969dea43e3cee261a75adde123c
tree7937074ff646970afd250412c121a8d5f5238415
parentcaa3e106dc623eb41542e6221abecf9956e8a0e6
sunrpc: Simplify do_enqueue tracing

There are three cases where svc_xprt_do_enqueue() returns without
waking an nfsd thread:

1. There is no work to do

2. The transport is already busy

3. There are no available nfsd threads

Only 3. is truly interesting. Move the trace point so it records
that there was work to do and either an nfsd thread was awoken, or
a free one could not found.

As an additional clean up, remove a redundant comment and a couple
of dprintk call sites.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
net/sunrpc/svc_xprt.c