Bug 228804

Summary: LACP synchronization flag set incorrectly in lacp_sm_rx_record_pdu() in sys/net/ieee8023ad_lacp.c
Product: Base System Reporter: Balaaji SP <sp.balaaji>
Component: kernAssignee: freebsd-net (Nobody) <net>
Status: New ---    
Severity: Affects Some People    
Priority: ---    
Version: 10.2-RELEASE   
Hardware: Any   
OS: Any   

Description Balaaji SP 2018-06-07 14:51:41 UTC
According to IEEE 802.1AX, record PDU determines the synchronization state
of the partner considering the partner's view of its synchronization state
as well. But lacp_sm_rx_record_pdu() still does not validate if partner has
set its synchronization state to true in the PDU before updating its view of the partner. LACP strict mode has broken this function and seems to be incorrectly
applied.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2018-06-07 19:08:59 UTC
To which part of the tree does this problem apply?
Comment 2 Balaaji SP 2018-06-07 21:17:03 UTC
Problem is still present in head.

Directory path - sys/net/ieee8023ad_lacp.c