[dpdk-dev] DPDK 1.6 and Cisco VIC-NIC pmd fails to initialize with VMWare ESX 5.5

2015-11-19 Thread Patel, Rashmin N
What is the error code it failed with? There is no dependency between ESXi and DPDK versions as such. But depending your VM settings, it may pop up some issues related to memory assigned to VM. When you use NIC in Hypervisor and feed packets to VM via Vmxnet3, the guest OS can use Vmxnet3-pmd

[dpdk-dev] DPDK 2.2 roadmap

2015-09-09 Thread Patel, Rashmin N
There were two line items on the 2.2 roadmap: Xen Driver and Hyper-V Driver. Can you provide some more details? Thanks, Rashmin -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon Sent: Wednesday, September 09, 2015 1:45 AM To: dev at dpdk.org

[dpdk-dev] VMXNET3 on vmware, ping delay

2015-06-25 Thread Patel, Rashmin N
For tuning ESXi and vSwitch for latency sensitive workloads, I remember the following paper published by VMware: https://www.vmware.com/files/pdf/techpaper/VMW-Tuning-Latency-Sensitive-Workloads.pdf that you can try out. The overall latency in setup (vmware and dpdk-vm using vmxnet3) remains

[dpdk-dev] Regarding usage of vmxnet3 PMD with DPDK2.0

2015-06-25 Thread Patel, Rashmin N
That's correct. If you're using dpdk packaged vmxnet3 pmd, you should be able to bind it to igb_uio in Guest OS and start l2fwd/ l3fwd app in VM. On the ESXi part, your vmxnet3 device must be connected to one of the vSwitches with Uplink port, so you don't need to configure anything else, I

[dpdk-dev] Debugging SR-IOV related packet flow problem with

2015-06-17 Thread Patel, Rashmin N
You can pass uio device to docker container with below command line, or you can mount the volume /dev to container to allow all devices. docker run -it --rm --privileged --device=/dev/uio0:/dev/uio0 --device=/dev/uio1:/dev/uio1 -v /mnt:/mnt fedora20-dpdk-2 /bin/bash -Original Message-

[dpdk-dev] DPDK on EC2?

2015-03-17 Thread Patel, Rashmin N
Just curious - I didn't understand the usage model here. In the Amazon EC2 instance (a VM,) do you want to run a DPDK application? Where do you intend to run OVS? As far I remember, OVS has a datapath in Host kernel and you won't be given Host access by AWS. And I'm not sure if Amazon

[dpdk-dev] vmware vmxnet3-usermap AND DPDK VMXNET3 PMD

2014-11-11 Thread Patel, Rashmin N
Please find comments in-lined. Thanks, RP From: Aziz Hajee [mailto:a...@saisei.com] Sent: Monday, November 10, 2014 6:00 PM To: Patel, Rashmin N Cc: dev at dpdk.org Subject: Re: [dpdk-dev] vmware vmxnet3-usermap AND DPDK VMXNET3 PMD Rashmin, Since I do need the jumbo, I use the vmxnet3-plugin

[dpdk-dev] vmware vmxnet3-usermap AND DPDK VMXNET3 PMD

2014-11-10 Thread Patel, Rashmin N
--Original Message- From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] Sent: Sunday, November 09, 2014 4:18 PM To: dev at dpdk.org Cc: Patel, Rashmin N; Aziz Hajee Subject: Re: [dpdk-dev] vmware vmxnet3-usermap AND DPDK VMXNET3 PMD Hi, 2014-11-07 16:53, Patel, Rashmin N: > Yes, you'

[dpdk-dev] vmware vmxnet3-usermap AND DPDK VMXNET3 PMD

2014-11-07 Thread Patel, Rashmin N
Hi Aziz, Yes, you're right DPDK VMXNET3-PMD in /lib/librte_pmd_vmxnet3 does not support mbuf chaining today. But it's a standalone bsd driver just like any other pmd in that directory, it does not need vmxnet3-usermap.ko module. Now there is another vmxnet3 solution in a separate branch as a

[dpdk-dev] vmxnet3 pmd dev restart

2014-10-13 Thread Patel, Rashmin N
8:07 PM To: Patel, Rashmin N; Cao, Waterman Cc: stephen at networkplumber.org; dev at dpdk.org; Jiajia, SunX Subject: Re: vmxnet3 pmd dev restart Hi Rashmin I have tried the memset change but still I am facing the problem which I pointed out earlier. After restart, packets are not being received

[dpdk-dev] vmxnet3 pmd dev restart

2014-10-09 Thread Patel, Rashmin N
nks, Rashmin -Original Message- From: Navakanth M [mailto:navakanth...@gmail.com] Sent: Wednesday, October 08, 2014 10:11 PM To: stephen at networkplumber.org; Patel, Rashmin N; Cao, Waterman Cc: dev at dpdk.org Subject: Re: vmxnet3 pmd dev restart I had tried with Stephen's patch but after

[dpdk-dev] vmxnet3 pmd dev restart

2014-10-08 Thread Patel, Rashmin N
information about testing that patch if he has found any issue with it. Thanks, Rashmin -Original Message- From: Navakanth M [mailto:navakanth...@gmail.com] Sent: Wednesday, October 08, 2014 4:14 AM To: dev at dpdk.org; Patel, Rashmin N Subject: Re: vmxnet3 pmd dev restart Hi Rashmin I have

[dpdk-dev] Hi all, does Amazon VMs supported DPDK or not?

2014-09-29 Thread Patel, Rashmin N
] Sent: Monday, September 29, 2014 1:50 PM To: Dong, Binghua; Patel, Rashmin N; dev at dpdk.org; Saha, Avik (AWS) Subject: RE: Hi all, does Amazon VMs supported DPDK or not? Yes, you can. >From my colleague, Saha, Avik, they are running IntelDPDK 1.7 on c3.8xlarges. Tha

[dpdk-dev] Hi all, does Amazon VMs supported DPDK or not?

2014-09-26 Thread Patel, Rashmin N
It really depends on the devices offered in the VM. If direct device assignment is not provided to a VM or if the node hypervisor doesn't have an optimized para-virtual interface to a VM, I don't see any benefit using DPDK in VMs. -Original Message- From: dev

[dpdk-dev] reg:porting intel dpdk kit as LINC switch

2014-09-10 Thread Patel, Rashmin N
I think if he's using OTP framework, it has some interfacing for other languages as well, but not sure how efficient it's. In order to keep up with the performance, it's better to evaluate those interfaces first. Thanks, Rashmin On Sep 10, 2014 1:07 AM, "Gray, Mark D" wrote: > > Hi All, > I

[dpdk-dev] [PATCH RFC 0/3] only call iopl when necessary

2014-08-27 Thread Patel, Rashmin N
I think iopl() was added to have permission to do Port I/O for Virtio device handling. -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Xie, Huawei Sent: Wednesday, August 27, 2014 2:22 AM To: David Marchand; dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH RFC 0/3]

[dpdk-dev] VMXNET 3

2014-08-26 Thread Patel, Rashmin N
As far as I know, some of the us (developers) are submitting patches for the VMXNET3 driver, which is inside the DPDK package in librte_pmd_vmxnet3. I have used the other version for benchmarking a long back but as it was limited to Linux kernel and I found the librte_pmd_vmxnet3 version more

[dpdk-dev] Vmxnet3 pmd

2014-08-13 Thread Patel, Rashmin N
Hi Alex, This is known issue with dev_stop of vmxnet3_pmd. Vmxnet3_cmd_ring_release() routine calls rte_free(ring->buf_info), which should be reused instead. Because it's not being reallocated at dev_start, otherwise reallocation is needed. I've a patch that works for me, I'll submit it after

[dpdk-dev] Performance issue with vmxnet3 pmd

2014-07-08 Thread Patel, Rashmin N
: hyunseok.chang at gmail.com [mailto:hyunseok.ch...@gmail.com] On Behalf Of Hyunseok Sent: Monday, July 07, 2014 4:49 PM To: Patel, Rashmin N; dev at dpdk.org Subject: RE: [dpdk-dev] Performance issue with vmxnet3 pmd Thanks for your response. I am actually more interested in stock (non-dpdk) vmxnet3

[dpdk-dev] Performance issue with vmxnet3 pmd

2014-07-08 Thread Patel, Rashmin N
Hi Hyunseok, We should not compare Vmxnet3-PMD with ixgbe-PMD performance as Vmxnet3 device is a para-virtual device and it's not similar to directly assigned device to a VM either. There is VMEXIT/VMEXIT occurrence at burst-size boundary and that overhead can?t be eliminated unless the

[dpdk-dev] multiple VLAN IDs for SR-IOV ports

2014-02-04 Thread Patel, Rashmin N
I haven't checked it with ip tool. But I just verified from the Niantic specs, and I see PFVLVF[64] and PFVLVFB[128] - 32 bit register arrays to configure VLAN-Pool/VF mapping. PFVLVF[i] holds a vlan_id need to be mapped PFVLVFB[2i] and PFVLVFB[2i+1] holds bitmap for max possible pools (64 bits)

[dpdk-dev] L2fwd Performance issue with Virtual Machine

2013-10-05 Thread Patel, Rashmin N
help! > > So it looks like with the given hardware config, we could probably > only achieve around 8 Gbps in VM without using SRIOV. Once DPDK is > used in vSwitch design, we could gain more performance. > > > Thanks, > Selvaganapathy.C. > > > On Fri, Oct 4,

[dpdk-dev] L2fwd Performance issue with Virtual Machine

2013-10-04 Thread Patel, Rashmin N
Correction: "you would NOT get optimal performance benefit having PMD" Thanks, Rashmin -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Patel, Rashmin N Sent: Friday, October 04, 2013 10:47 AM To: Selvaganapathy Chidambaram Cc: dev at dpdk.org Subject: Re:

[dpdk-dev] L2fwd Performance issue with Virtual Machine

2013-10-04 Thread Patel, Rashmin N
Hi, If you are not using SRIOV or direct device assignment to VM, your traffic hits vSwitch(via vmware native ixgbe driver and network stack) in the ESX and switched to your E1000/VMXNET3 interface connected to a VM. The vSwitch is not optimized for PMD at present so you would get optimal

[dpdk-dev] vmxnet3-usermap related query

2013-07-01 Thread Patel, Rashmin N
Hi, I was trying benchmark vmxnet3-usermap solution with the required dpdk release. I could not compile the kernel module in kmod directory on 3.6.0 kernel. I wonder if anyone has faced this kind of issue. Let me know if I'm missing something which is not in the documentation. And does