From: David Howells <dhowe...@redhat.com> Date: Thu, 27 Aug 2020 16:03:33 +0100
> > Here are some fixes for rxrpc and afs to fix issues in the RTT measuring in > rxrpc and thence the Volume Location server probing in afs: > > (1) Move the serial number of a received ACK into a local variable to > simplify the next patch. > > (2) Fix the loss of RTT samples due to extra interposed ACKs causing > baseline information to be discarded too early. This is a particular > problem for afs when it sends a single very short call to probe a > server it hasn't talked to recently. > > (3) Fix rxrpc_kernel_get_srtt() to indicate whether it actually has seen > any valid samples or not. > > (4) Remove a field that's set/woken, but never read/waited on. > > (5) Expose the RTT and other probe information through procfs to make > debugging of this stuff easier. > > (6) Fix VL rotation in afs to only use summary information from VL probing > and not the probe running state (which gets clobbered when next a > probe is issued). > > (7) Fix VL rotation to actually return the error aggregated from the probe > errors. > > The patches are tagged here: > > git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git > rxrpc-fixes-20200820 Pulled, thanks David.