]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
onvert vmx(4) to being an iflib driver.
authorpkelsey <pkelsey@FreeBSD.org>
Tue, 22 Jan 2019 01:11:17 +0000 (01:11 +0000)
committerpkelsey <pkelsey@FreeBSD.org>
Tue, 22 Jan 2019 01:11:17 +0000 (01:11 +0000)
commit2dafd72cd4258ae713bd6103a2c14b823989d9ff
tree5a0e0ff97f4c36851936b1e2b817a2f1a8c5ca5e
parent727fbe43e729e9ba8306474aafe1e8a66e18553c
onvert vmx(4) to being an iflib driver.

Also, expose IFLIB_MAX_RX_SEGS to iflib drivers and add
iflib_dma_alloc_align() to the iflib API.

Performance is generally better with the tunable/sysctl
dev.vmx.<index>.iflib.tx_abdicate=1.

Reviewed by: shurd
MFC after: 1 week
Relnotes: yes
Sponsored by: RG Nets
Differential Revision: https://reviews.freebsd.org/D18761
sys/dev/vmware/vmxnet3/if_vmx.c
sys/dev/vmware/vmxnet3/if_vmxvar.h
sys/net/iflib.c
sys/net/iflib.h