diff options
Diffstat (limited to 'fs/nfsd/nfs4proc.c')
-rw-r--r-- | fs/nfsd/nfs4proc.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/fs/nfsd/nfs4proc.c b/fs/nfsd/nfs4proc.c index 250e0c550fd8..c6157ece46b1 100644 --- a/fs/nfsd/nfs4proc.c +++ b/fs/nfsd/nfs4proc.c | |||
@@ -1721,12 +1721,10 @@ nfsd4_proc_compound(struct svc_rqst *rqstp) | |||
1721 | goto encode_op; | 1721 | goto encode_op; |
1722 | } | 1722 | } |
1723 | 1723 | ||
1724 | trace_nfsd_compound(rqstp, args->opcnt); | ||
1724 | while (!status && resp->opcnt < args->opcnt) { | 1725 | while (!status && resp->opcnt < args->opcnt) { |
1725 | op = &args->ops[resp->opcnt++]; | 1726 | op = &args->ops[resp->opcnt++]; |
1726 | 1727 | ||
1727 | dprintk("nfsv4 compound op #%d/%d: %d (%s)\n", | ||
1728 | resp->opcnt, args->opcnt, op->opnum, | ||
1729 | nfsd4_op_name(op->opnum)); | ||
1730 | /* | 1728 | /* |
1731 | * The XDR decode routines may have pre-set op->status; | 1729 | * The XDR decode routines may have pre-set op->status; |
1732 | * for example, if there is a miscellaneous XDR error | 1730 | * for example, if there is a miscellaneous XDR error |
@@ -1800,9 +1798,8 @@ encode_op: | |||
1800 | status = op->status; | 1798 | status = op->status; |
1801 | } | 1799 | } |
1802 | 1800 | ||
1803 | dprintk("nfsv4 compound op %p opcnt %d #%d: %d: status %d\n", | 1801 | trace_nfsd_compound_status(args->opcnt, resp->opcnt, status, |
1804 | args->ops, args->opcnt, resp->opcnt, op->opnum, | 1802 | nfsd4_op_name(op->opnum)); |
1805 | be32_to_cpu(status)); | ||
1806 | 1803 | ||
1807 | nfsd4_cstate_clear_replay(cstate); | 1804 | nfsd4_cstate_clear_replay(cstate); |
1808 | nfsd4_increment_op_stats(op->opnum); | 1805 | nfsd4_increment_op_stats(op->opnum); |