https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280074
--- Comment #15 from Kevin Bowling <[email protected]> ---
(In reply to Joshua Kinard from comment #14)
What I am saying is, SIOCSIFCAP in the out of tree driver requests hard resets
for nearly all of the flags you list which cause a link bounce (see line 1335
and on in if_em.c there):
> wol, lro, tso, rxcsum, rxcsum6, txcsum, txcsum6, vlanmtu, vlanhwtag, vlanhwfilter, vlanhwcsum, & vlanhwtso.
But why is all this getting turned off if you aren't touching it.
if_bridge filters two categories:
* List of capabilities to possibly mask on the member interface.
#define BRIDGE_IFCAPS_MASK (IFCAP_TOE|IFCAP_TSO|IFCAP_TXCSUM|\
IFCAP_TXCSUM_IPV6|IFCAP_MEXTPG)
which means these have to match on bridged interfaces or get masked
and
* List of capabilities to strip
#define BRIDGE_IFCAPS_STRIP IFCAP_LRO
which are always masked.
So WOL, hwtag and filter should not be touched.
I'm not saying the in tree driver is void of all bugs, but it should not be
bouncing the link in the common case of bridge flags, hence the request for
dmesg showing link bounces or not. It would also help to actually see the
config.
--
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.