User Details
- User Since
- Apr 1 2021, 3:21 AM (270 w, 1 d)
Wed, Jun 3
Mon, Jun 1
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).
Fri, May 22
@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.
Mon, May 18
Fri, May 15
Wed, May 13
Tue, May 12
Mon, May 11
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 .
Sun, May 10
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 ?
Sat, May 9
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 ?
Thu, May 7
Wed, May 6
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.
Apr 27 2026
Apr 26 2026
Tested with init_path=/bin/init set in the boot loader, the change to sh(1) looks good to me.
Tested with dynamically linked init(8). The change to init(8) looks good to me.
Apr 25 2026
Apr 24 2026
I'd suggest to add links to the discussing about defer calculating the checksum. I believe I saw that before, but I can not find it now.
Looks good to me.
Not familiar with the ucred part, but the concept looks good to me. I'm adding @olce ( I think he is familiar with ucred) for this.