Deleted Added
full compact
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 ---