Deleted Added
full compact
NOTES (254534) NOTES (255608)
1# $FreeBSD: head/sys/conf/NOTES 254534 2013-08-19 15:51:30Z ian $
1# $FreeBSD: head/sys/conf/NOTES 255608 2013-09-16 06:25:54Z kib $
2#
3# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
4#
5# Lines that begin with 'device', 'options', 'machine', 'ident', 'maxusers',
6# 'makeoptions', 'hints', etc. go into the kernel configuration that you
7# run config(8) with.
8#
9# Lines that begin with 'hint.' are NOT for config(8), they go into your

--- 981 unchanged lines hidden (view full) ---

991options TCP_SIGNATURE #include support for RFC 2385
992
993# DUMMYNET enables the "dummynet" bandwidth limiter. You need IPFIREWALL
994# as well. See dummynet(4) and ipfw(8) for more info. When you run
995# DUMMYNET it is advisable to also have at least "options HZ=1000" to achieve
996# a smooth scheduling of the traffic.
997options DUMMYNET
998
2#
3# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
4#
5# Lines that begin with 'device', 'options', 'machine', 'ident', 'maxusers',
6# 'makeoptions', 'hints', etc. go into the kernel configuration that you
7# run config(8) with.
8#
9# Lines that begin with 'hint.' are NOT for config(8), they go into your

--- 981 unchanged lines hidden (view full) ---

991options TCP_SIGNATURE #include support for RFC 2385
992
993# DUMMYNET enables the "dummynet" bandwidth limiter. You need IPFIREWALL
994# as well. See dummynet(4) and ipfw(8) for more info. When you run
995# DUMMYNET it is advisable to also have at least "options HZ=1000" to achieve
996# a smooth scheduling of the traffic.
997options DUMMYNET
998
999# "Zero copy" sockets support is split into the send and receive path
1000# which operate very differently.
1001# For the send path the VM page with the data is wired into the kernel
1002# and marked as COW (copy-on-write). If the application touches the
1003# data while it is still in the send socket buffer the page is copied
1004# and divorced from its kernel wiring (no longer zero copy).
1005# The receive side requires explicit NIC driver support to create
1006# disposable pages which are flipped from kernel to user-space VM.
1007# See zero_copy(9) for more details.
1008# XXX: The COW based send mechanism is not safe and may result in
1009# kernel crashes.
1010# XXX: None of the current NIC drivers support disposable pages.
1011options SOCKET_SEND_COW
1012options SOCKET_RECV_PFLIP
1013
1014#####################################################################
1015# FILESYSTEM OPTIONS
1016
1017#
1018# Only the root filesystem needs to be statically compiled or preloaded
1019# as module; everything else will be automatically loaded at mount
1020# time. Some people still prefer to statically compile other
1021# filesystems as well.

--- 1959 unchanged lines hidden ---
999#####################################################################
1000# FILESYSTEM OPTIONS
1001
1002#
1003# Only the root filesystem needs to be statically compiled or preloaded
1004# as module; everything else will be automatically loaded at mount
1005# time. Some people still prefer to statically compile other
1006# filesystems as well.

--- 1959 unchanged lines hidden ---