commit | 9a0a9502cbf19d31f7387e3066f3d1a491bef616 | [log] [tgz] |
---|---|---|
author | Julian Anastasov <ja@ssi.bg> | Mon Jul 23 10:46:38 2012 +0300 |
committer | David S. Miller <davem@davemloft.net> | Mon Jul 23 00:57:12 2012 -0700 |
tree | de744eaedb4c0942fab7d0c6af583460b2803fa0 | |
parent | 9b70749e64132e17ab02239b82fcb4a2c55554d1 [diff] |
tcp: avoid oops in tcp_metrics and reset tcpm_stamp In tcp_tw_remember_stamp we incorrectly checked tw instead of tm, it can lead to oops if the cached entry is not found. tcpm_stamp was not updated in tcpm_check_stamp when tcpm_suck_dst was called, move the update into tcpm_suck_dst, so that we do not call it infinitely on every next cache hit after TCP_METRICS_TIMEOUT. Signed-off-by: Julian Anastasov <ja@ssi.bg> Signed-off-by: David S. Miller <davem@davemloft.net>