OpenBSD Journal
Home : : Add Story : : Archives : : About : : Create Account : : Login :
Call For Testers - PF internals redesign
Contributed by jason on Mon May 26 13:36:59 2008 (GMT)
from the your-firewall-will-still-respect-you-in-the-morning dept.

Ryan McBride (mcbride@) posted to the OpenBSD Tech mailing list this evening asking for testers of the most recent snapshots. There has been a lot of work going into the PF internals in preparation for work at the upcoming hackathon. Users are asked to check for regression bugs, particularly in complex configurations with high state counts.

Note: This presents a flag day for PF. As such, userland must be updated to match the kernel, and certain applications that rely on the ABI will be broken until they're updated. Read below for the full announcement and all the details.

Date: Mon, 26 May 2008 14:09:13 +0900
From: Ryan McBride 
Subject: testing request: pf internals rearrangement


Please test latest snapshot for PF regressions


This is a request for people to test PF with the most recent snapshots,
which contain a rather substantial rearrangment of PF's internals, and
completes the split between the layer 3/4 addressing information (state
key) and the "extra" tracking information held in the state.

There should be no real functionality changes in this, it does not make
anything magic happen, and there should be no regressions.  However, it
changes the ABI and is a flag-day for pfsync and userland utilities that
print states - you have to update userland with the kernel, and things
like pftop and pfflowd will be broken until they're updated.

These changes are necessary for a number of interesting things we're
planning on tackling during the hackathon in a few weeks, but we need it
to be solid and committed very soon to have that happen. It's been
tested in some high-load and production environments, but we'd like to
get some more test coverage, particularly in non-trivial configurations:
route-to/reply-to, pfsync, relayd, huge numbers of states, etc.

Snapshots on fast architectures (i386, amd64, sparc64, etc) include
these changes, please take it for a spin... Successful tests to, failures to the list.


To reiterate, please only send failures in reply to the OpenBSD Tech (tech@) mailing list. Successful test reports should be sent off-list to Ryan (mcbride@).

<< New Ports of the Week #21 (May 24) | Reply | Flattened | Expanded | N2K8 Hackathon Summary Part 6 >>

Threshold: Help

Related Links
more by jason

  Re: Call For Testers - PF internals redesign (mod 0/54)
by Anonymous Coward ( on Tue May 27 03:21:02 2008 (GMT)
  This is really exciting. The anticipation of what is coming is going to kill me!
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  So what is this in preparation for? (mod 0/50)
by Matt Van Mater ( on Tue May 27 18:25:52 2008 (GMT)
  Any details on what the upcoming hackathon topics are that make this testing so important? Sounds interesting.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call For Testers - PF internals redesign (mod 0/34)
by Ashar Seo ( ( on Wed Apr 13 06:48:40 2016 (GMT)
  I high appreciate this post. Itís hard to find the good from the bad sometimes, but I think youíve nailed it! would you mind updating your blog with more information visit our website
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call For Testers - PF internals redesign (mod -2/26)
by Neal ( on Fri Nov 25 19:10:08 2016 (GMT)
  Oh yea, i read about this while i was trying to get some assignment writing help but i wasn't sure it was true and now by the looks of it, i guess it was, anyways still thanks a lot for posting this, it really means a lot, you guys are amazing!
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call For Testers - PF internals redesign (mod 1/23)
by narmin ( on Mon Dec 5 08:42:05 2016 (GMT)
  Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here. Make Him Desire You
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call For Testers - PF internals redesign (mod 1/23)
by Efugias ( on Tue Jan 31 07:44:10 2017 (GMT)
  Those materials are pretty good designed, the change was not really necessary but good action tho, followers for instagram
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

[ Home | Add Story | Archives | Polls | About ]

Copyright © 2004-2008 Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to April 2nd 2004 as well as images and HTML templates were copied from the fabulous original with Jose's and Jim's kind permission. Some icons from used with permission from Kathleen. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. Search engine is ht://Dig. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]