User Details
- User Since
- Apr 1 2021, 3:21 AM (276 w, 3 d)
Mon, Jul 13
Wed, Jul 8
Looks good to me.
Tue, Jun 30
Looks good to me.
Sun, Jun 21
Looks good to me.
Sat, Jun 20
I'd recommend to split this to multiple commits. For example the removal of GRE_RLOCK() / GRE_RUNLOCK() in gre_transmit() is an optimization and does not look like a FIX.
Jun 15 2026
Jun 10 2026
Any plans to MFC this to stable branches ?
Jun 8 2026
The part watchdog_clock of this change looks good to me.
Looks sane to me.
Jun 3 2026
Jun 1 2026
Looks good to me.
I'm OK with this revision, although I think an explicit memory barrier while increasing / decreasing sc->sc_count will make the code more clear than a NULL check in the reader side (lagg_rr_start).
May 22 2026
@glebius
Of course acquiring per-interface lock is better than global one and looks like in this case it is possible.
Yes, that is perfect.
May 18 2026
May 15 2026
May 13 2026
May 12 2026
May 11 2026
Oops ! My stupid mistake.
Actually there are other sc members ( and other places sc->sc_count invoved ) not synchronized properly, I think on architectures with weak memory order they are easier to spot. Found that while I was working on PR 289017 .
May 10 2026
Hi @olivier , I was about to MFC one fix to tests/sys/netinet/carp.sh and found this. Is stable/15 not affected by this issue ?
May 9 2026
Hi @oliver , I was about to MFC one fix to tests/sys/netinet/carp.sh and found this. Is stable/15 not affected by this issue ?
May 7 2026
May 6 2026
May 5 2026
Spent some time reading the RFC. I'm not sure how useful the Optimistic DAD feature will be. Normal DAD can finish within seconds, is not that enough ?
May 4 2026
Indeed the net stack lacks proper ioctl locks. I found that while diagnosing PR 292993 and some attaching / detaching issues. Also some drivers have comments about that. I think normally users do not generate concurrent ioctls, so the issue is merely noticed. For parallel tests that is easy to spot.
May 3 2026
May 2 2026
It requires little effort on a single testcase. Let's keep moving.
- Added atf_check to config / setup steps.
- Minor style fix, if ... ; then
- Shortened the jail names to ${j}[one|two|three] to reduce the line width, and focus only on the different part of the jail name, should improve readability a bit.
- Prefer ifconfig -j , route -j , sysctl -j over jexec ifconfig / route / sysctl.
May 1 2026
Removed redundant -s exit:0 to make the code easier to read.
Apr 30 2026
Apr 29 2026
How can alignment lead locking issues ? Not an expert on this, just out of curious.
It appears some tests, for example tests/sys/mac/ipacl has side effect. The mac_ipacl module affects some tests running vnet jails when security.mac.ipacl.ipv4 is turned on.
Apr 28 2026
Looks good to me.