** Description changed: + [Impact] + + lldpctl indicates duplicate LLDP records. + + [Test Case] + + On a system with a bonded link, issue: + + # lldpctl | grep PortDescr + + and it will indicate duplicate records. + + After applying the fix, issue the same command and duplicates will be + elided. + + [Regression Potential] + + The above issue is only seen on kernels newer than 4.19 (so 19.04+, + which implies 18.04.3's kernel). However, the bond-specific code in + lldpctl is only needed on kernels <= 2.6.27 per upstream, which is older + than any kernel in any supported Ubuntu. This fix allows future-proofs + lldpctl for the eventual HWE impact. + + [Original Description] + So I think this commit: https://github.com/torvalds/linux/commit/6a9e461f6fe4434e6172304b69774daff9a3ac4c has been backported to some -stable trees. This makes lldpd < 1.0.3 duplicate entries. I think given both -stable trees in existing Ubuntu and the HWE stack in 18.04 (even if only 18.04.3), we should backport https://github.com/vincentbernat/lldpd/pull/307/commits/0638075c721323aa6aeab9c6ab282861f53c9f2f to the source package in 18.04+.
** Changed in: lldpd (Ubuntu Cosmic) Status: New => Won't Fix ** Changed in: lldpd (Ubuntu Cosmic) Status: Won't Fix => In Progress ** Changed in: lldpd (Ubuntu Bionic) Status: New => In Progress ** Description changed: [Impact] - lldpctl indicates duplicate LLDP records. + lldpctl indicates duplicate LLDP records. While the above issue is only + seen on kernels newer than 4.19 (so 19.04+, which implies 18.04.3's + kernel), this patch has been backported to the -stable tree. [Test Case] On a system with a bonded link, issue: # lldpctl | grep PortDescr and it will indicate duplicate records. After applying the fix, issue the same command and duplicates will be elided. [Regression Potential] - The above issue is only seen on kernels newer than 4.19 (so 19.04+, - which implies 18.04.3's kernel). However, the bond-specific code in - lldpctl is only needed on kernels <= 2.6.27 per upstream, which is older - than any kernel in any supported Ubuntu. This fix allows future-proofs - lldpctl for the eventual HWE impact. + However, the bond-specific code in lldpctl is only needed on kernels <= + 2.6.27 per upstream, which is older than any kernel in any supported + Ubuntu. This fix allows future-proofs lldpctl for the eventual HWE + impact. [Original Description] So I think this commit: https://github.com/torvalds/linux/commit/6a9e461f6fe4434e6172304b69774daff9a3ac4c has been backported to some -stable trees. This makes lldpd < 1.0.3 duplicate entries. I think given both -stable trees in existing Ubuntu and the HWE stack in 18.04 (even if only 18.04.3), we should backport https://github.com/vincentbernat/lldpd/pull/307/commits/0638075c721323aa6aeab9c6ab282861f53c9f2f to the source package in 18.04+. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1816650 Title: 4.19+ (and possibly -stable trees?) need a fix from upstream To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lldpd/+bug/1816650/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs