What is the current state of multiprocessing and multithreading in OpenBSD? Also, what applications are multithreaded? In particular, someone told me that pf is "garbage" because it is not multithreaded? What truth is there to this? Under what kind of load would an OpenBSD firewall's performance suffer due to it being non-multithreaded?
-- /jm