User Details
- User Since
- Sep 28 2014, 7:22 PM (601 w, 2 d)
Yesterday
Fri, Apr 3
Mon, Mar 30
Ah, yes, thanks!
I'm seeing panics with this patch ("panic: lock "pf_keyhash" 0xfffffe00e8dffff8 already initialized").
I believe the problem is that hashalloc() allocates unzero'd memory, and which leads to incorrect assertions on the lock, if LO_INITIALIZED happens to be set in lo_flags.
Fri, Mar 27
I've had a quick look at making pf use this, and I have a minor annoyance.
Thu, Mar 26
Wed, Mar 25
Tue, Mar 24
Sun, Mar 22
Wed, Mar 18
Mon, Mar 16
Sun, Mar 15
Thu, Mar 12
Mar 4 2026
Feb 27 2026
I haven't debugged it any depth (and won't be able to before early next week), but the new test case fails for me:
One small issue is that this patch claims to move these files. That's clearly unintentional. Perhaps an artefact of how it was uploaded?
Feb 25 2026
This is already in the tree, as cd0169c9379c400ec75b77e87ca770e37f964276. I managed to forget to add the 'differential revision' tag, so Phabricator didn't notice.
Feb 19 2026
(Not tested, but that just seems sensible.)
Feb 18 2026
Feb 17 2026
Feb 16 2026
Feb 12 2026
Feb 10 2026
Feb 9 2026
Feb 3 2026
Jan 28 2026
Jan 27 2026
Jan 24 2026
Jan 23 2026
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.
