If round-robin load balancing is enabled, pf logs a message indicating
which address was chosen for each new state that is created. This
produces a prodigious amount of information on a busy server, which can
render the server unusable, but the message is logged at priority
PF_DEBUG_MISC is identified as for "various errors." Selecting a
destination address is ordinary operation, not an error.
Therefore I believe the appropriate log level for this message is
Fix: Change PF_DEBUG_MISC to PF_DEBUG_NOISY at line 2407 of pf.c in this revision:
/* $FreeBSD: src/sys/contrib/pf/net/pf.c,v 126.96.36.199 2007/11/21 13:52:04 dha
rtmei Exp $ */
/* $OpenBSD: pf.c,v 1.502.2.1 2006/05/02 22:55:52 brad Exp $ */
Patch attached with submission follows:
How-To-Repeat: 1. Run "pfctl -x misc" on a busy machine that uses round-robin load balancing.
reassign to pf team
For bugs matching the following criteria:
Status: In Progress Changed: (is less than) 2014-06-01
Reset to default assignee and clear in-progress tags.
Mail being skipped