Changeset View
Changeset View
Standalone View
Standalone View
head/share/man/man4/bnxt.4
Show All 19 Lines | |||||
.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | ||||
.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | .\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | ||||
.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | .\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | ||||
.\" THE POSSIBILITY OF SUCH DAMAGE. | .\" THE POSSIBILITY OF SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd May 9, 2017 | .Dd September 20, 2018 | ||||
.Dt BNXT 4 | .Dt BNXT 4 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm bnxt | .Nm bnxt | ||||
.Nd "Broadcom NetXtreme-C/NetXtreme-E Family Ethernet driver" | .Nd "Broadcom NetXtreme-C/NetXtreme-E Family Ethernet driver" | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
To compile this driver into the kernel, | To compile this driver into the kernel, | ||||
place the following lines in your | place the following lines in your | ||||
▲ Show 20 Lines • Show All 68 Lines • ▼ Show 20 Lines | |||||
Broadcom BCM57454 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb Ethernet | Broadcom BCM57454 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb Ethernet | ||||
.El | .El | ||||
.Sh SYSCTL VARIABLES | .Sh SYSCTL VARIABLES | ||||
These variables must be set before loading the driver, either via | These variables must be set before loading the driver, either via | ||||
.Xr loader.conf 5 | .Xr loader.conf 5 | ||||
or through the use of | or through the use of | ||||
.Xr kenv 1 . | .Xr kenv 1 . | ||||
These are provided by the | These are provided by the | ||||
.Xr iflib 9 | .Xr iflib 4 | ||||
framework, and might be better documented there. | framework, and might be better documented there. | ||||
.Bl -tag -width indent | .Bl -tag -width indent | ||||
.It Va dev.bnxt.X.iflib.override_nrxds | .It Va dev.bnxt.X.iflib.override_nrxds | ||||
Override the number of RX descriptors for each queue. | Override the number of RX descriptors for each queue. | ||||
The value is a comma separated list of three positive integers: the size of the | The value is a comma separated list of three positive integers: the size of the | ||||
completion ring, | completion ring, | ||||
the size of the receive ring, and the size of the aggregation ring respectively. | the size of the receive ring, and the size of the aggregation ring respectively. | ||||
The completion ring should be at least the size of the aggregation ring plus | The completion ring should be at least the size of the aggregation ring plus | ||||
▲ Show 20 Lines • Show All 130 Lines • Show Last 20 Lines |