git: DragonFly_RELEASE_5_0 Bring in vmx(4) (VMware virtual network driver, aka vmxnet3).
Sascha Wildner
swildner at crater.dragonflybsd.org
Fri Oct 6 10:55:57 PDT 2017
commit c2f91fad614c1405f4a77069829157ef966ab107
Author: Sascha Wildner <saw at online.de>
Date: Wed Oct 4 19:01:17 2017 +0200
Bring in vmx(4) (VMware virtual network driver, aka vmxnet3).
Some features are still disabled, namely LRO, TSO, VLAN_HWFILTER,
and MSI-X support. That being said, it works and seems stable.
Tested-by: swildner (VMware Player 7.1.4 build-3848939)
tuxillo (VMware ESXi 6.5.0 (Build 4887370))
Taken-from: FreeBSD (in turn based on OpenBSD's driver)
Summary of changes:
share/man/man4/Makefile | 2 +
share/man/man4/vmx.4 | 158 ++
sys/conf/files | 4 +
sys/config/LINT64 | 2 +
sys/config/X86_64_GENERIC | 3 +
sys/dev/virtual/Makefile | 2 +-
sys/dev/virtual/vmware/Makefile | 28 +
sys/dev/virtual/vmware/vmxnet3/Makefile | 34 +
sys/dev/virtual/vmware/vmxnet3/if_vmx.c | 4069 ++++++++++++++++++++++++++++
sys/dev/virtual/vmware/vmxnet3/if_vmxreg.h | 343 +++
sys/dev/virtual/vmware/vmxnet3/if_vmxvar.h | 348 +++
sys/platform/pc64/Makefile.inc | 2 +-
12 files changed, 4993 insertions(+), 2 deletions(-)
create mode 100644 share/man/man4/vmx.4
create mode 100644 sys/dev/virtual/vmware/Makefile
create mode 100644 sys/dev/virtual/vmware/vmxnet3/Makefile
create mode 100644 sys/dev/virtual/vmware/vmxnet3/if_vmx.c
create mode 100644 sys/dev/virtual/vmware/vmxnet3/if_vmxreg.h
create mode 100644 sys/dev/virtual/vmware/vmxnet3/if_vmxvar.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c2f91fad614c1405f4a77069829157ef966ab107
--
DragonFly BSD source repository
More information about the Commits
mailing list