Merge branch 'sk_txhash'
Tom Herbert says:
====================
net: Initialize sk_hash to random value and reset for failing cnxs
This patch set implements a common function to simply set sk_txhash to
a random number instead of going through the trouble to call flow
dissector. From dst_negative_advice we now reset the sk_txhash in hopes
of finding a better ECMP path through the network. Changing sk_txhash
affects:
- IPv6 flow label and UDP source port which affect ECMP in the network
- Local ECMP route selection (pending changes to use sk_txhash)
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- include/net/ip.h 0 additions, 16 deletionsinclude/net/ip.h
- include/net/ipv6.h 0 additions, 19 deletionsinclude/net/ipv6.h
- include/net/sock.h 16 additions, 0 deletionsinclude/net/sock.h
- net/ipv4/datagram.c 1 addition, 1 deletionnet/ipv4/datagram.c
- net/ipv4/tcp_ipv4.c 2 additions, 2 deletionsnet/ipv4/tcp_ipv4.c
- net/ipv6/datagram.c 1 addition, 1 deletionnet/ipv6/datagram.c
- net/ipv6/tcp_ipv6.c 2 additions, 2 deletionsnet/ipv6/tcp_ipv6.c
Loading
Please register or sign in to comment