[ovs-git] [openvswitch/ovs] 1d8528: datapath:backport: openvswitch: use flow protocol ...

GitHub noreply at github.com
Thu Jun 9 19:28:41 UTC 2016


  Branch: refs/heads/branch-2.5
  Home:   https://github.com/openvswitch/ovs
  Commit: 1d8528f5427fd3f5e1cd9b88d7cff5fe4db01416
      https://github.com/openvswitch/ovs/commit/1d8528f5427fd3f5e1cd9b88d7cff5fe4db01416
  Author: Pravin B Shelar <pshelar at ovn.org>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M datapath/actions.c

  Log Message:
  -----------
  datapath:backport: openvswitch: use flow protocol when recalculating ipv6 checksums

Upstream commit:
    commit b4f70527f052b0c00be4d7cac562baa75b212df5
    Author: Simon Horman <simon.horman at netronome.com>
    Date:   Thu Apr 21 11:49:15 2016 +1000

    openvswitch: use flow protocol when recalculating ipv6 checksums

    When using masked actions the ipv6_proto field of an action
    to set IPv6 fields may be zero rather than the prevailing protocol
    which will result in skipping checksum recalculation.

    This patch resolves the problem by relying on the protocol
    in the flow key rather than that in the set field action.

    Fixes: 83d2b9ba1abc ("net: openvswitch: Support masked set actions.")
    Cc: Jarno Rajahalme <jrajahalme at nicira.com>
    Signed-off-by: Simon Horman <simon.horman at netronome.com>
    Signed-off-by: David S. Miller <davem at davemloft.net>

Signed-off-by: Pravin B Shelar <pshelar at ovn.org>
Acked-by: Jesse Gross <jesse at kernel.org>




More information about the git mailing list