https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280074
--- Comment #14 from Joshua Kinard <[email protected]> ---
(In reply to Kevin Bowling from comment #13)
I think there's a bit of a misunderstanding here. I am not manually changing
the capabilities at all on any of the interfaces. On system boot, these flags
get turned off on the em(4) interface because of the setup I have defined in my
/etc/rc.conf:
wol, lro, tso, rxcsum, rxcsum6, txcsum, txcsum6, vlanmtu, vlanhwtag,
vlanhwfilter, vlanhwcsum, & vlanhwtso.
This machine runs one jail, named "squid", which runs a Squid instance in it.
I also create a bridge0 interface at boot, and em0 gets added as the first
member. When the jail starts, epair0a gets added to bridge0 as the second
member.
Where I can reproduce the issue is, when running on the base system em(4)
driver, I shut the jail down by running "jail -r squid". It is at this point
that all traffic to/from the system stops while epair0a gets deleted from
bridge0's membership. I can tell the symptom because if I press a key during
the brief window while the "jail -r squid" command is running, nothing happens
on my SSH session. In rare cases, the stall is long enough that the SSH
session will timeout and PuTTY disconnects.
If I use the external driver built from net/intel-em-kmod (with a small patch
to make it build against 15.0-RELEASE), then when stopping the jail, I can
press any key and *still* see the input printed on the terminal, while epair0a
is being deleted from bridge0. This is why I say this driver is the not-buggy
one.
In neither scenario am I manually changing the capabilities of the interface.
The txcsum/txcsum6 flags only reset and turn back on when using the base system
driver, not the ports driver. I think that's a bug unto itself, but it's not
*this* bug, which is about all traffic stalling when the bridge0 membership is
being updated. The ports driver does not experience this.
tl;dr:
- base system em(4): jail stop, traffic stalls, txcum/txcum6 turns itself
back on
- ports em(4): jail stop, traffic keeps working, txcsum/txcsum6 stay off
--
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.