Files
linux-stable-mirror/include/linux
Chuck Lever edef1297f3 SUNRPC: serialize iostats updates
Occasionally mountstats reports a negative retransmission rate.
Ensure that two RPCs completing concurrently don't confuse the sums
in the transport's op_metrics array.

Since pNFS filelayout can invoke rpc_count_iostats() on another
transport from xprt_release(), we can't rely on simply holding the
transport_lock in xprt_release(). There's nothing for it but hard
serialization. One spin lock per RPC operation should make this as
painless as it can be.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2014-11-25 16:22:15 -05:00
..
2014-11-18 13:23:31 +01:00
2014-11-25 16:22:15 -05:00
2014-10-03 15:28:18 -06:00
2014-10-14 09:00:44 -06:00
2014-10-21 00:51:01 +02:00
2014-10-09 11:35:48 +03:00
2014-10-08 16:01:41 -04:00
2014-09-29 15:37:01 -04:00
2014-10-14 02:18:13 +02:00
2014-10-09 22:25:58 -04:00
2014-10-24 00:14:36 +02:00
2014-10-15 12:11:00 -04:00
2014-09-30 16:24:56 -04:00
2014-09-30 16:24:56 -04:00
2014-10-07 01:18:12 +02:00
2014-11-05 15:52:45 -05:00