diff options
author | andre <andre@FreeBSD.org> | 2012-10-23 16:33:43 +0000 |
---|---|---|
committer | andre <andre@FreeBSD.org> | 2012-10-23 16:33:43 +0000 |
commit | e644f55413ad7bfbb96b57ea68459b71bdbeae29 (patch) | |
tree | d8aa029bef72d05977a184c0f3dcb01dc2ba9331 /UPDATING | |
parent | 4b0f524bb88aa59f902b3cac57684bbec410cce8 (diff) | |
download | FreeBSD-src-e644f55413ad7bfbb96b57ea68459b71bdbeae29.zip FreeBSD-src-e644f55413ad7bfbb96b57ea68459b71bdbeae29.tar.gz |
Note the removal of the ZERO_COPY_SOCKETS kernel option in r241931
and provide a proper explanation.
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -25,6 +25,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10.x IS SLOW: "ln -s 'abort:false,junk:false' /etc/malloc.conf".) 20121023: + The ZERO_COPY_SOCKET kernel option has been removed and + split into SOCKET_SEND_COW and SOCKET_RECV_PFLIP. + NB: SOCKET_SEND_COW uses the VM page based copy-on-write + mechanism which is not safe and may result in kernel crashes. + NB: The SOCKET_RECV_PFLIP mechanism is useless as no current + driver supports disposeable external page sized mbuf storage. + Proper replacements for both zero-copy mechanisms are under + consideration and will eventually lead to complete removal + of the two kernel options. + +20121023: The IPv4 network stack has been converted to network byte order. The following modules need to be recompiled together with kernel: carp(4), divert(4), gif(4), siftr(4), gre(4), |