]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add Tx/Rx multiqueue support to vmx(4)
authorbryanv <bryanv@FreeBSD.org>
Mon, 17 Mar 2014 05:45:29 +0000 (05:45 +0000)
committerbryanv <bryanv@FreeBSD.org>
Mon, 17 Mar 2014 05:45:29 +0000 (05:45 +0000)
commit28b46ef569c8e3f0c4b84bd45b493eb7297d243a
treedb308af65da602d15ebe2f4bb68bd9a841ad1107
parent4f844f21a65df684c0bc35d3e444e93f7e46758c
Add Tx/Rx multiqueue support to vmx(4)

As a prerequisite for multiple queues, the guest must have MSIX enabled.
Unfortunately, to work around device passthrough bugs, FreeBSD disables
MSIX when running as a VMWare guest due to the hw.pci.honor_msi_blacklist
tunable; this tunable must be disabled for multiple queues.

Also included is various minor changes from the projects/vmxnet branch.

MFC after: 1 month
share/man/man4/vmx.4
sys/dev/vmware/vmxnet3/if_vmx.c
sys/dev/vmware/vmxnet3/if_vmxreg.h
sys/dev/vmware/vmxnet3/if_vmxvar.h
sys/modules/vmware/vmxnet3/Makefile