freebsd-skq/share/man/man5
markj 5ffbc764fb pf: Don't allocate per-table entry counters unless required.
pf by default does not do per-table address accounting unless the
"counters" keyword is specified in the corresponding pf.conf table
definition.  Yet, we always allocate 12 per-CPU counters per table.  For
large tables this carries a lot of overhead, so only allocate counters
when they will actually be used.

A further enhancement might be to use a dedicated UMA zone to allocate
counter arrays for table entries, since close to half of the structure
size comes from counter pointers.  A related issue is the cost of
zeroing counters, since counter_u64_zero() calls smp_rendezvous() on
some architectures.

Reported by:	loos, Jim Pingle <jimp@netgate.com>
Reviewed by:	kp
MFC after:	2 weeks
Sponsored by:	Rubicon Communications, LLC (Netgate)
Differential Revision:	https://reviews.freebsd.org/D24803
2020-05-11 18:47:38 +00:00
..
a.out.5
acct.5
ar.5
autofs.5
bluetooth.device.conf.5
bluetooth.hosts.5
bluetooth.protocols.5
boot.config.5
cd9660.5 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
core.5 Adds signal number format to kern.corefile 2019-07-16 15:51:09 +00:00
devfs.5 Xr make_dev(9) from devfs(5). 2019-05-21 08:24:22 +00:00
devfs.conf.5 We don't really need two entries to describe how to deal with 2019-05-25 17:37:28 +00:00
devfs.rules.5
device.hints.5 Remove sio(4). 2019-11-21 01:24:49 +00:00
dir.5 Add d_off support for multiple filesystems. 2018-11-14 14:18:35 +00:00
disktab.5
elf.5 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
ethers.5
eui64.5
ext2fs.5 ext2fs.5: Update the manpage. 2018-12-30 19:44:50 +00:00
fbtab.5
fdescfs.5
forward.5
freebsd-update.conf.5
fs.5
fstab.5 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
fusefs.5 fusefs: proofread man pages 2019-07-31 16:07:16 +00:00
group.5
hesiod.conf.5
hosts.5
hosts.equiv.5 Remove some more leftover rlogin man page xrefs 2019-08-13 15:41:36 +00:00
hosts.lpd.5
intro.5
libmap.conf.5
link.5
linprocfs.5 Improve Linuxulator man pages to better reflect the current state, 2019-11-13 20:32:23 +00:00
linsysfs.5 Improve Linuxulator man pages to better reflect the current state, 2019-11-13 20:32:23 +00:00
mailer.conf.5 Replace send-mail with the more standarized sendmail, we do not create 2017-12-27 06:23:50 +00:00
make.conf.5 'is now deprecated' -> 'is deprecated' 2020-02-06 16:38:02 +00:00
Makefile Add a new manual page for unionfs(5), written by 2020-04-30 12:02:13 +00:00
Makefile.depend
moduli.5
motd.5 motd: Generate from template to /var/run 2019-07-20 20:56:31 +00:00
mount.conf.5
mqueuefs.5
msdosfs.5 msdosfs(5): Explain how to determine version of the FAT file system. 2018-09-27 12:08:53 +00:00
networks.5
nsmb.conf.5 nsmb.conf(5): Document the order of configuration loading 2018-11-02 10:18:56 +00:00
nsswitch.conf.5 Update nsswitch.conf(5) man page to make it clear additional sources 2018-11-11 00:57:13 +00:00
nullfs.5
os-release.5 Regularize my copyright notice 2019-12-04 16:56:11 +00:00
passwd.5 - correct HISTORY section 2019-09-04 17:52:30 +00:00
pbm.5
periodic.conf.5 Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
pf.conf.5 pf: Don't allocate per-table entry counters unless required. 2020-05-11 18:47:38 +00:00
pf.os.5
phones.5
portindex.5
portsnap.conf.5
procfs.5
protocols.5
quota.user.5
rc.conf.5 Mention the existence of /etc/defaults/vendor.conf 2020-05-09 10:22:00 +00:00
rctl.conf.5
regdomain.5
remote.5
resolver.5 Allow the use of TCP instead of UDP for queries by setting options usevc 2018-08-16 13:18:40 +00:00
services.5
shells.5
smbfs.5 Add a basic manpage for smbfs(5). 2020-04-08 20:00:30 +00:00
src.conf.5 src.conf.5: regen after BINUTILS changes 2020-05-08 15:03:28 +00:00
stab.5
style.Makefile.5
style.mdoc.5 style.mdoc.5: Fix formatting issues 2019-03-10 20:58:59 +00:00
sysctl.conf.5 Mention the Linux compatibility layer instead of the Linux emulator in the BUGS section. 2018-07-21 19:09:29 +00:00
tmpfs.5 Remove "All rights reserved" from my files. 2018-05-10 06:41:08 +00:00
unionfs.5 Add a new manual page for unionfs(5), written by 2020-04-30 12:02:13 +00:00