User Details
- User Since
- Apr 1 2021, 3:21 AM (268 w, 3 d)
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
Tue, May 5
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 ?
Mon, May 4
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.
Sun, May 3
Sat, May 2
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.
Fri, May 1
Removed redundant -s exit:0 to make the code easier to read.
Thu, Apr 30
Wed, Apr 29
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.
Tue, Apr 28
Looks good to me.
Mon, Apr 27
Sun, Apr 26
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.
Sat, Apr 25
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.
Apr 23 2026
Apr 22 2026
I was writing tests and found
Apr 20 2026
@js Thanks for the quick view !