netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [BUG] bonded interfaces drop bpdu (stp) frames
@ 2018-07-11 22:23 Michal Soltys
  2018-07-11 23:22 ` Mahesh Bandewar (महेश बंडेवार)
  0 siblings, 1 reply; 11+ messages in thread
From: Michal Soltys @ 2018-07-11 22:23 UTC (permalink / raw)
  To: netdev

Hi,

As weird as that sounds, this is what I observed today after bumping
kernel version. I have a setup where 2 bonds are attached to linux
bridge and physically are connected to two switches doing MSTP (and
linux bridge is just passing them).

Initially I suspected some changes related to bridge code - but quick
peek at the code showed nothing suspicious - and the part of it that
explicitly passes stp frames if stp is not enabled has seen little
changes (e.g. per-port group_fwd_mask added recently). Furthermore - if
regular non-bonded interfaces are attached everything works fine.

Just to be sure I detached the bond (802.3ad mode) and checked it with
simple tcpdump (ether proto \\stp) - and indeed no hello packets were
there (with them being present just fine on active enslaved interface,
or on the bond device in earlier kernels).

If time permits I'll bisect tommorow to pinpoint the commit, but from
quick todays test - 4.9.x is working fine, while 4.16.16 (tested on
debian) and 4.17.3 (tested on archlinux) are failing.

Unless this is already a known issue (or you have any suggestions what
could be responsible).

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2018-07-14 16:08 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-11 22:23 [BUG] bonded interfaces drop bpdu (stp) frames Michal Soltys
2018-07-11 23:22 ` Mahesh Bandewar (महेश बंडेवार)
2018-07-12 14:51   ` Jay Vosburgh
2018-07-12 16:37     ` Michal Soltys
2018-07-12 18:03       ` Jay Vosburgh
2018-07-12 21:26         ` Mahesh Bandewar (महेश बंडेवार)
2018-07-12 22:03           ` Jay Vosburgh
2018-07-12 23:14             ` Michal Soltys
2018-07-13  0:15               ` Mahesh Bandewar (महेश बंडेवार)
2018-07-14 15:48                 ` Michal Soltys
2018-07-12 22:14           ` Michal Soltys

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).