Ok so I compared 6.3-release, 6.3-release+syspatches(=stable?) and the latest snapshot from October 2.
I measured iperf3 throughput between A and B, like this: PC A <---> APU2 <---> PC B pf rules are the one shipped by default in 6.3: gw# pfctl -sr block return all pass all flags S/SA block return in on ! lo0 proto tcp from any to any port 6000:6010 block return out log proto tcp all user = 55 block return out log proto udp all user = 55 OpenBSD 6.3 RELEASE: - pf enabled: 841 Mbits/sec - pf disabled: 935 Mbits/sec OpenBSD 6.3 + Syspatch: - pf enabled: 803 Mbits/sec - pf disabled: 936 Mbits/sec OpenBSD CURRENT: - pf enabled: 526 Mbits/sec (541 with kern.pool_debug=0) - pf disabled: 934 Mbits/sec So there is a small perf drop when applying all syspatches to 6.3 (not sure which one cause the drop), but the performance drop SIGNIFICANTLY using the latest snapshot. Am I missing something? (I really hope I am)

