Right: VMware has supported VMDirectPath passthrough since ESXi 4.0, on any platform with an IOMMU (Intel VT-d) which is anything Nehalem Xeons or newer.
I know this is a DPDK forum, but Stephen, if you know of specific limitations of ESXi 5.1's SR-IOV support, please let me know and I'll make sure we work on addressing them. -- Bhavesh Davda ----- Original Message ----- > From: "Stephen Hemminger" <stephen at networkplumber.org> > To: "Bhavesh Davda" <bhavesh at vmware.com> > Cc: "Henry Wang" <wang_hr at neusoft.com>, dev at dpdk.org > Sent: Friday, May 10, 2013 9:15:49 AM > Subject: Re: [dpdk-dev] rte_eth_dev_count() returns 0 > > On Fri, 10 May 2013 09:05:08 -0700 (PDT) > Bhavesh Davda <bhavesh at vmware.com> wrote: > > > ESXi 5.0 doesn't have SR-IOV support (it's in the code, but is disabled and > > not usable for customers). VMware introduced SR-IOV support, including out > > of the box support for Intel Niantic 10GbE NICs, in ESXi 5.1. > > > > You can use PCI passthrough (Directpath) on 5.0 (and 5.1). > I found that SR-IOV on Vmware is even more fussy than SR-IOV on Linux. > It requires a supported platform with VT-d and PCIe ASPM >