User Details
- User Since
- Sep 28 2014, 7:22 PM (628 w, 3 d)
Tue, Oct 13
Good, ship it ;)
That looks correct, but I don't quite follow the commit message. As far as I can tell nothing in userspace ever sends PF_ST_ID.
I suspect I left those out because nothing uses them, but we may as well add them to libpfctl anyway.
Given that we (Netgate certainly, and FreeBSD mostly too) no longer care about armv7 I wonder if we shouldn't back out the armv7 specific code from pf entirely at this point.
Mon, Oct 12
Sun, Oct 11
Tue, Oct 6
Sat, Oct 3
That test seems to fail for me with failed: 0 != 2 (0 != 2). The ping doesn't find a route:
Fri, Oct 2
I wonder if we shouldn't just remove these versions of the get_states functions altogether.
Approved.
Thu, Oct 1
Wed, Sep 30
Tue, Sep 29
Approved.
That looks sane, but I'd really like to have a test case for this as well.
Fri, Sep 25
Mon, Sep 21
Fri, Sep 18
Tue, Sep 15
Sep 7 2026
Sep 3 2026
Sorry, I don't take LLM generated code. I am unwilling to bear the copyright risk, unwilling to expend the addition effort required to review them and just generally unwilling to support that industry.
It's not applicable to the tests, but for pf itself it would also prevent me from sharing code with OpenBSD because they also do not take LLM generated patches.
Sep 1 2026
I've never used that, no. I don't really have a need for that, although I suppose the automatic re-running of failed tests is interesting.
Aug 31 2026
That's an interesting idea.
Running the pf tests (at parallelism=4) that knocks the runtime down from 16 minutes to 10 minutes, which is pretty impressive.
Aug 27 2026
Aug 26 2026
I think the patch is fine now, but I would like to see the flame graphs anyway, so we're sure this does what we think it does.
Aug 24 2026
I'm also struggling to make sense of the baseline flame graph. It seems to be spending a lot of time removing interfaces (5% of samples in pf_kkif_free()!) and I don't see any calls to pf_test(), which we should see if we were handling traffic.
Maybe the address decoding went wrong, because those stacks just look wrong.
Aug 18 2026
It'd be good to turn those failing rules into a test case so we notice the next time I screw up.
Aug 17 2026
Aug 13 2026
Aug 12 2026
Aug 11 2026
Aug 10 2026
Thanks for the fix.
LGTM
Aug 8 2026
Add IFT_PFSYNC comment.
