User Details
- User Since
- Sep 28 2014, 7:22 PM (594 w, 4 d)
Yesterday
(Not tested, but that just seems sensible.)
Wed, Feb 18
Tue, Feb 17
Mon, Feb 16
Thu, Feb 12
Tue, Feb 10
Mon, Feb 9
Tue, Feb 3
Wed, Jan 28
Tue, Jan 27
Sat, Jan 24
Fri, Jan 23
Jan 20 2026
Jan 19 2026
Jan 15 2026
Jan 14 2026
I'm not sure this is sufficient. It is still possible for tcpdump to have started, but not gotten to the point of actually opening the pflog device.
Jan 10 2026
Jan 8 2026
Jan 6 2026
Jan 3 2026
Jan 2 2026
Dec 30 2025
Dec 29 2025
Dec 26 2025
Dec 22 2025
Dec 21 2025
Dec 20 2025
Dec 19 2025
DIOCGETRULENV takes the write lock as well but I believe this is only
required when clearing rule counters. (It might not be required even
then, on platforms where counter increment is done atomically.) Acquire
the read lock if that is not the case.
Dec 18 2025
Dec 17 2025
Dec 15 2025
Dec 13 2025
Dec 11 2025
I believe that was accidentally broken by 96b29c7f0cffd377a757ad8ccc0cdd8fcb96d0dd, which fixed the issue of jails being unable to go away while they still had ovpn interfaces in them. It fixed that, but also removed the VNET_SYSUNINIT that prevented this leak.
Dec 10 2025
Dec 9 2025
Ah, thanks. With the original patch reverted this applies and works as expected.
I'm not all that familiar with this code, but it works and I don't see any obvious problems (and it addresses the problem CHERI found, being that we used more than 'new_size' from 'new_base'.)
What's this based on? It doesn't seem to want to apply to FreeBSD main (f9500e75791cf793904c80ca4a52433afd585a23).
