On 8/22/2018 11:08 AM, Guru Shetty wrote:


On Wed, 22 Aug 2018 at 10:13, Gregory Rose <[email protected] <mailto:[email protected]>> wrote:

    On 8/21/2018 11:39 AM, Gregory Rose wrote:
    > On 8/21/2018 11:27 AM, Ben Pfaff wrote:
    >> On Tue, Aug 21, 2018 at 11:15:31AM -0700, Gregory Rose wrote:
    >>> On 8/21/2018 7:38 AM, William Tu wrote:
    >>>> On Mon, Aug 20, 2018 at 9:30 PM Manoj Sharma
    >>>> <[email protected] <mailto:[email protected]>>
    wrote:
    >>>>> It may be because of duplicate chassis IPs (same IP address
    used
    >>>>> for more than one chassis).
    >>>>>
    >>>> Is this the case? I saw Guru is using different remote_ip
    >>>>
    >>>> --William
    >>> I'm looking into it today.
    >> My guess is that it's not a kernel issue, because userspace is
    >> responsible for taking a single datapath Geneve port and
    breaking it up
    >> among various OpenFlow tunnel ports.  (But that's no reason you
    >> shouldn't look at it.)
    >
    It's failing here in the kernel datapath compat geneve module in the
    geneve_configure() function:

             t = geneve_find_dev(gn, dst_port, remote, geneve->vni,
                                 &tun_on_same_port, &tun_collect_md);
             if (t)
                     return -EBUSY;

    After the initial geneve port creation all further attempts to
    create a
    second geneve port are failing.
    I'm tracking down why.


Git bisect should get this close to the commit message that caused this. Likely happened recently.

Yep, I'm narrowing it down.  Happens sometime between these two commits:

commit 23626bcf3bd987f7a5e03b93bec8450b10421c31
Author: Lorenzo Bianconi <[email protected]>
Date:   Mon Jul 2 17:19:22 2018 +0200

    OVN: add ICMPv6 time exceeded support to OVN logical router

commit 6690de401904217e9c824197b0aa84d68d2c363a
Author: Greg Rose <[email protected]>
Date:   Thu Jun 28 20:31:26 2018 -0700

    datapath: Add missing code in ip_tunnel_lookup()

Thanks,

- Greg


_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to