Per Dave's comment on the version 1 patch adding VRF support to inetpeer cache by explicitly making the address + index a key. Refactored the inetpeer code in the process; mostly impacts the use by tcp_metrics.
David Ahern (5): net: Introduce ipv4_addr_hash and use it for tcp metrics net: Add set,get helpers for inetpeer addresses net: Add helper function to compare inetpeer addresses net: Refactor inetpeer address struct net: Add support for VRFs to inetpeer cache include/net/inetpeer.h | 69 +++++++++++++++++++++++++++++++++++------- include/net/ip.h | 5 ++++ net/ipv4/icmp.c | 3 +- net/ipv4/inetpeer.c | 20 ++----------- net/ipv4/ip_fragment.c | 3 +- net/ipv4/route.c | 7 +++-- net/ipv4/tcp_metrics.c | 81 ++++++++++++++++++++------------------------------ 7 files changed, 108 insertions(+), 80 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html