User Details
- User Since
- Sep 28 2014, 7:22 PM (590 w, 3 d)
Tue, Jan 20
Mon, Jan 19
Thu, Jan 15
Wed, Jan 14
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.
Sat, Jan 10
Thu, Jan 8
Tue, Jan 6
Sat, Jan 3
Fri, Jan 2
Tue, Dec 30
Mon, Dec 29
Fri, Dec 26
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).
