How do I disable tcp fusion on OpenSolaris 2009.6

During our testing on OpenSolaris we encountered some issues when the 'tcp_fusion' option was enabled. We found that the kernel could incorrectly buffer large amounts of data, which could cause the machine in question to 'hang'. We recommend that customers using this release of OpenSolaris turn off the 'tcp_fusion' feature to avoid this issue.

To turn off this feature you can immediately turn it off with the following command,

# echo 'do_tcp_fusion/W 0' | mdb -kw

However this will not be persistent across system reboots. If you want 'tcp_fusion' to be permanently disabled you will need to add the following line to '/etc/system'

set ip:do_tcp_fusion = 0

Once you have added this line you will need to reboot the system for the change to take effect.

Crispin Flowerday [Zeus Dev Team] 20 October 2009 Bookmark with del.icio.us Post this article to Digg Post this article to reddit Post this article to Facebook Tweet this article  
Leave a comment ...
Your email address will not be displayed.
Your URL will be displayed.
This public messageboard is not a forum for technical support. To report technical support problems, please contact our dedicated Support team using the instructions at the bottom of this page.
Options:
 
(Line breaks become <br />)
(Set cookies for name, email & url)

Recently...

Other Resources