cxgbe.4 (298904) | cxgbe.4 (301589) |
---|---|
1.\" Copyright (c) 2011-2014, Chelsio Inc 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions are met: 6.\" 7.\" 1. Redistributions of source code must retain the above copyright notice, 8.\" this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 28.\" POSSIBILITY OF SUCH DAMAGE. 29.\" 30.\" * Other names and brands may be claimed as the property of others. 31.\" | 1.\" Copyright (c) 2011-2014, Chelsio Inc 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions are met: 6.\" 7.\" 1. Redistributions of source code must retain the above copyright notice, 8.\" this list of conditions and the following disclaimer. --- 15 unchanged lines hidden (view full) --- 24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 28.\" POSSIBILITY OF SUCH DAMAGE. 29.\" 30.\" * Other names and brands may be claimed as the property of others. 31.\" |
32.\" $FreeBSD: head/share/man/man4/cxgbe.4 298904 2016-05-01 22:00:41Z wblock $ | 32.\" $FreeBSD: head/share/man/man4/cxgbe.4 301589 2016-06-08 08:50:35Z trasz $ |
33.\" 34.Dd December 2, 2015 35.Dt CXGBE 4 36.Os 37.Sh NAME 38.Nm cxgbe 39.Nd "Chelsio T4 and T5 based 40Gb, 10Gb, and 1Gb Ethernet adapter driver" 40.Sh SYNOPSIS --- 224 unchanged lines hidden (view full) --- 265dev.cxgbe.X.pause_settings (dev.cxl.X.pause_settings for T5 cards) sysctl. 266.It Va hw.cxgbe.buffer_packing 267Allow the hardware to deliver multiple frames in the same receive buffer 268opportunistically. 269The default is -1 which lets the driver decide. 2700 or 1 explicitly disable or enable this feature. 271.It Va hw.cxgbe.allow_mbufs_in_cluster 2721 allows the driver to lay down one or more mbufs within the receive buffer | 33.\" 34.Dd December 2, 2015 35.Dt CXGBE 4 36.Os 37.Sh NAME 38.Nm cxgbe 39.Nd "Chelsio T4 and T5 based 40Gb, 10Gb, and 1Gb Ethernet adapter driver" 40.Sh SYNOPSIS --- 224 unchanged lines hidden (view full) --- 265dev.cxgbe.X.pause_settings (dev.cxl.X.pause_settings for T5 cards) sysctl. 266.It Va hw.cxgbe.buffer_packing 267Allow the hardware to deliver multiple frames in the same receive buffer 268opportunistically. 269The default is -1 which lets the driver decide. 2700 or 1 explicitly disable or enable this feature. 271.It Va hw.cxgbe.allow_mbufs_in_cluster 2721 allows the driver to lay down one or more mbufs within the receive buffer |
273opportunistically. This is the default. | 273opportunistically. 274This is the default. |
2740 prohibits the driver from doing so. 275.It Va hw.cxgbe.largest_rx_cluster 276.It Va hw.cxgbe.safest_rx_cluster | 2750 prohibits the driver from doing so. 276.It Va hw.cxgbe.largest_rx_cluster 277.It Va hw.cxgbe.safest_rx_cluster |
277Sizes of rx clusters. Each of these must be set to one of the sizes available | 278Sizes of rx clusters. 279Each of these must be set to one of the sizes available |
278(usually 2048, 4096, 9216, and 16384) and largest_rx_cluster must be greater 279than or equal to safest_rx_cluster. 280The defaults are 16384 and 4096 respectively. 281The driver will never attempt to allocate a receive buffer larger than 282largest_rx_cluster and will fall back to allocating buffers of 283safest_rx_cluster size if an allocation larger than safest_rx_cluster fails. 284Note that largest_rx_cluster merely establishes a ceiling -- the driver is 285allowed to allocate buffers of smaller sizes. --- 53 unchanged lines hidden --- | 280(usually 2048, 4096, 9216, and 16384) and largest_rx_cluster must be greater 281than or equal to safest_rx_cluster. 282The defaults are 16384 and 4096 respectively. 283The driver will never attempt to allocate a receive buffer larger than 284largest_rx_cluster and will fall back to allocating buffers of 285safest_rx_cluster size if an allocation larger than safest_rx_cluster fails. 286Note that largest_rx_cluster merely establishes a ceiling -- the driver is 287allowed to allocate buffers of smaller sizes. --- 53 unchanged lines hidden --- |