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.