summaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authorlstewart <lstewart@FreeBSD.org>2009-07-12 09:14:28 +0000
committerlstewart <lstewart@FreeBSD.org>2009-07-12 09:14:28 +0000
commite13a0a527a82a9d4a76fd516acc591a2944ed4d1 (patch)
tree50560c7c7680e8089d37709069c5fa95039e1f96 /UPDATING
parent20c0188a092a5295f82824ec0bea893e71fe7417 (diff)
downloadFreeBSD-src-e13a0a527a82a9d4a76fd516acc591a2944ed4d1.zip
FreeBSD-src-e13a0a527a82a9d4a76fd516acc591a2944ed4d1.tar.gz
Pad the following TCP related structs to allow MFCs of upcoming features/fixes
back to the 8 branch: tcp_var.h - struct sackhint - struct tcpcb - struct tcpstat The patch breaks the ABI. Bump __FreeBSD_version to 800102 accordingly. User space tools that rely on the size of any of these structs (e.g. sockstat) need to be recompiled. Reviewed by: rpaulo, sam, andre, rwatson Approved by: re & mentor (gnn)
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING7
1 files changed, 7 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index facb330..99fd25b 100644
--- a/UPDATING
+++ b/UPDATING
@@ -22,6 +22,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW:
to maximize performance. (To disable malloc debugging, run
ln -s aj /etc/malloc.conf.)
+20090712:
+ Padding has been added to struct tcpcb, sackhint and tcpstat in
+ <netinet/tcp_var.h> to facilitate future MFCs and bug fixes whilst
+ maintainig the ABI. However, this change breaks the ABI, so bump
+ __FreeBSD_version to 800102. User space tools that rely on the size of
+ any of these structs (e.g. sockstat) need to be recompiled.
+
20090630:
The NFS_LEGACYRPC option has been removed along with the old
kernel RPC implementation that this option selected. Kernel
OpenPOWER on IntegriCloud