On 10/30/12 at 10:25am, Vlad Yasevich wrote: > Can you give me some reasons why you prefer 0? > > 0 seems a bit strange to me. if someone was to construct a > histogram of values, they would start with some initial value, then > see 0s if there is no change, a spike for large rto, and if the > spike is corrected, it would drop to 0 indicating no change... > Seems odd. > > I would rather see what the current observed max rto is for an > application polling period. Then a histogram can be correctly > constructed. 0 would indicate that the rto has not been recalculated since the last read and the app can decideitself whether to ignore that read, replace it with rto_min or use the last known good rto_max value. Obviously this would mean that the patch needs to be changed so it updates the max observed rto after applying rto_min in sctp_transport_update_rto(). I'm perfectly fine with using rto_min as well though, we just lose a bit of information that may be helpful to some users. -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html