summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMoshe Tal <moshet@nvidia.com>2022-01-16 20:39:29 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-01-27 13:05:43 +0300
commit8d8f479e08a36672d3d36b79caee55e04ec3f065 (patch)
tree400091e45ea33493ec7474293543966d7371e804 /lib
parent52b66f818916600098c7ea954d749f2307770d9f (diff)
downloadlinux-8d8f479e08a36672d3d36b79caee55e04ec3f065.tar.xz
bonding: Fix extraction of ports from the packet headers
commit 429e3d123d9a50cc9882402e40e0ac912d88cfcf upstream. Wrong hash sends single stream to multiple output interfaces. The offset calculation was relative to skb->head, fix it to be relative to skb->data. Fixes: a815bde56b15 ("net, bonding: Refactor bond_xmit_hash for use with xdp_buff") Reviewed-by: Jussi Maki <joamaki@gmail.com> Reviewed-by: Saeed Mahameed <saeedm@nvidia.com> Reviewed-by: Gal Pressman <gal@nvidia.com> Signed-off-by: Moshe Tal <moshet@nvidia.com> Acked-by: Jay Vosburgh <jay.vosburgh@canonical.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions