]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'sk_txhash'
authorDavid S. Miller <davem@davemloft.net>
Thu, 30 Jul 2015 05:44:05 +0000 (22:44 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 30 Jul 2015 05:44:05 +0000 (22:44 -0700)
commit197ae629206ce3a0943f987a9d019ee9a0ea2a0f
tree23b4f2c90130092b17f1c560331266cb85cb4a26
parent7439f9aad68aa6ceadbdcf8be84d8b92f2185447
parentc6c8f5512076f3f996af2c40099ca708df0104bd
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>