162dadd65SYuri Pankov# 2*ca5345b6SSebastien Roy# CDDL HEADER START 3*ca5345b6SSebastien Roy# 462dadd65SYuri Pankov# This file and its contents are supplied under the terms of the 562dadd65SYuri Pankov# Common Development and Distribution License ("CDDL"), version 1.0. 662dadd65SYuri Pankov# You may only use this file in accordance with the terms of version 762dadd65SYuri Pankov# 1.0 of the CDDL. 862dadd65SYuri Pankov# 962dadd65SYuri Pankov# A full copy of the text of the CDDL should have accompanied this 1062dadd65SYuri Pankov# source. A copy of the CDDL is also available via the Internet at 1162dadd65SYuri Pankov# http://www.illumos.org/license/CDDL. 1262dadd65SYuri Pankov# 13*ca5345b6SSebastien Roy# CDDL HEADER END 1462dadd65SYuri Pankov# 15*ca5345b6SSebastien Roy# Copyright (c) 2012, 2016 by Delphix. All rights reserved. 1662dadd65SYuri Pankov# 1762dadd65SYuri Pankov 1862dadd65SYuri PankovThe vmxnet3s driver is a paravirtualized GLDv3 NIC driver designed to 19*ca5345b6SSebastien Roybe used on VMware virtual machines version 7 and later. This version 20*ca5345b6SSebastien Royof the driver is based on the "stable-10.0.x" branch of the VMware 21*ca5345b6SSebastien Royopen-vm-tools which can be obtained from: 2262dadd65SYuri Pankov 2362dadd65SYuri Pankovhttps://github.com/vmware/open-vm-tools 2462dadd65SYuri Pankov 25*ca5345b6SSebastien RoyChanges from stable-10.0.x include: 2662dadd65SYuri Pankov 27*ca5345b6SSebastien Roy* add support for VLANs 28*ca5345b6SSebastien Roy* enable building in the illumos gate 29*ca5345b6SSebastien Roy* enable building with the Sun Studio compiler 30*ca5345b6SSebastien Roy* lint cleanup: the driver is lint clean with two categorical 3162dadd65SYuri Pankov exceptions for which warnings are disabled in the Makefile 3262dadd65SYuri Pankov 33*ca5345b6SSebastien RoyThe driver remains in the original C style to facilitate potential 34*ca5345b6SSebastien Royfuture synchronization with upstream. 35