LACP drops packets for 3s on marker xmit error

From: Arnaud YSMAL <arnaud.ysmal_at_stormshield.eu>
Date: Mon, 31 May 2021 10:01:14 UTC
Hi,

When a marker message could not be sent, the error is discarded and the lacp keep dropping transmit packets until the timeout is reached.

A patch is available for review [1], it fixes this issue by clearing the flag when the lacp_xmit_marker function returns an error [2].

Could you please check it out?

[1] https://reviews.freebsd.org/D30467
[2] https://github.com/freebsd/freebsd-src/blob/main/sys/net/ieee8023ad_lacp.c#L919

Best regards,

Arnaud Ysmal
R&D SNS - Software Engineer
Stormshield
2/6 Parc de l'Horizon - 59650 Villeneuve d'Ascq - FR