Thanks Ales,

Acked-by: Mark Michelson <[email protected]>

On Mon, Aug 3, 2026 at 3:13 AM Ales Musil via dev
<[email protected]> wrote:
>
> Bump the submodule to include:
> ea7f2165889f ("packets: Add support for unicast ND NS compose.")
>
> at the same time this includes 9b63c2ead11e ("ofproto-dpif: Avoid
> race between recirc id free and the leak check.") which allows
> us to remove the test workaround.
>
> Signed-off-by: Ales Musil <[email protected]>
> ---
>  controller/pinctrl.c |  5 +++--
>  ovs                  |  2 +-
>  tests/ovn.at         | 12 ++----------
>  3 files changed, 6 insertions(+), 13 deletions(-)
>
> diff --git a/controller/pinctrl.c b/controller/pinctrl.c
> index ce7b9ac26..e6cdd7ca4 100644
> --- a/controller/pinctrl.c
> +++ b/controller/pinctrl.c
> @@ -5206,7 +5206,7 @@ send_self_originated_neigh_packet(struct rconn *swconn,
>                      in6_addr_get_mapped_ipv4(local),
>                      in6_addr_get_mapped_ipv4(target));
>      } else {
> -        compose_nd_ns(&packet, eth, local, target);
> +        compose_nd_ns(&packet, true, eth, eth_addr_zero, local, target);
>      }
>
>      /* Inject GARP request. */
> @@ -6575,7 +6575,8 @@ pinctrl_handle_nd_ns(struct rconn *swconn, const struct 
> flow *ip_flow,
>          hton128(flow_get_xxreg(&pin->flow_metadata.flow, 0));
>      memcpy(&ipv6_nh, &nexthop_be, sizeof ipv6_nh);
>
> -    compose_nd_ns(&packet, ip_flow->dl_src, &ipv6_src, &ipv6_nh);
> +    compose_nd_ns(&packet, true, ip_flow->dl_src, eth_addr_zero, &ipv6_src,
> +                  &ipv6_nh);
>
>      /* Reload previous packet metadata and set actions from userdata. */
>      set_actions_and_enqueue_msg(swconn, &packet,
> diff --git a/ovs b/ovs
> index bdb95cc19..45ee6f7d9 160000
> --- a/ovs
> +++ b/ovs
> @@ -1 +1 @@
> -Subproject commit bdb95cc1920d4ab66fe062a9470eeb33a51d33e2
> +Subproject commit 45ee6f7d96dec264df2c044bc9afa61d4ef5af37
> diff --git a/tests/ovn.at b/tests/ovn.at
> index 42f1934fb..7395c8bd4 100644
> --- a/tests/ovn.at
> +++ b/tests/ovn.at
> @@ -10336,11 +10336,7 @@ check ovn-nbctl --wait=hv set Logical_Switch_Port 
> ln1 \
>      options:localnet_learn_fdb=true
>  test_arp_nd_localnet
>
> -OVN_CLEANUP([hv1
> -/left allocated/d
> -], [hv2
> -/left allocated/d
> -])
> +OVN_CLEANUP([hv1], [hv2])
>  AT_CLEANUP
>  ])
>
> @@ -25516,11 +25512,7 @@ OVS_WAIT_UNTIL(
>                   'hv2/br-phys-1_n1-tx.pcap expected_empty' ],
>    [$at_diff -F'^---' exp rcv])
>
> -OVN_CLEANUP([hv1
> -/left allocated/d
> -], [hv2
> -/left allocated/d
> -])
> +OVN_CLEANUP([hv1], [hv2])
>  AT_CLEANUP
>  ])
>
> --
> 2.55.0
>
> _______________________________________________
> dev mailing list
> [email protected]
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>

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

Reply via email to