[ovs-git] [ovn-org/ovn] bf4d20: pinctrl: Don't send gARPs for localports

Daniel Alvarez Sanchez noreply at github.com
Fri Mar 26 02:08:09 UTC 2021


  Branch: refs/heads/branch-20.03
  Home:   https://github.com/ovn-org/ovn
  Commit: bf4d20434159a1793016cbdfc1eee1d25a306c1b
      https://github.com/ovn-org/ovn/commit/bf4d20434159a1793016cbdfc1eee1d25a306c1b
  Author: Daniel Alvarez Sanchez <dalvarez at redhat.com>
  Date:   2021-03-25 (Thu, 25 Mar 2021)

  Changed paths:
    M controller/pinctrl.c
    M tests/ovn.at

  Log Message:
  -----------
  pinctrl: Don't send gARPs for localports

Ports of type 'localport' are present on every hypervisor and
ovn-controller is sending gARPs for them which makes upstream
switches to see its MAC address flapping.

In order to avoid this behavior, the current patch is skipping
localports when sending gARP/RARP packets.

Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1939470

Signed-off-by: Daniel Alvarez Sanchez <dalvarez at redhat.com>
Co-authored-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>
(cherry picked from master commit 578238b36073256c524a4c2b6ed7521f73aa0019)




More information about the git mailing list