From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by dpdk.org (Postfix) with ESMTP id 9A4D769A5 for ; Tue, 2 Jul 2013 20:36:43 +0200 (CEST) Received: by mail-wi0-f180.google.com with SMTP id c10so4477681wiw.7 for ; Tue, 02 Jul 2013 11:36:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to :subject:references:in-reply-to:content-type:x-gm-message-state; bh=Rl+/pqMN30YesGHHbAFiBeFrk38dxBXFHm2rmf6cA7g=; b=gIDV10tKCxx/yNfYIinhF2y0JKGNTXmeQLef1E810Ks4WbNGAZnpN7YF33zMMxuAlq BvV5Vt7VcSvNeA51vsoz+8ZUiziOyPcIulFMkGSfje1yX3HVtx9ZYA/djcI7UxQZz7IE fuRBU51frQyA0G4R88ByH8pfpts6vZbuNfPdOeEntJsXqpw5MCuzylOJZHeao/M8XTT8 UxDFj6e++X79bZNoo9Cuetw9X3JrkJiua/V7h1AXNbU927uoUIfIDACkkh9yPHx06FaP kxZymGU+qONQxacmjRebf2yvptUQzfioGKlEJxL6aMqMh2M6E/hUUVgFCntEc1/OdYnh M3dQ== X-Received: by 10.194.157.99 with SMTP id wl3mr24244058wjb.76.1372790219061; Tue, 02 Jul 2013 11:36:59 -0700 (PDT) Received: from [192.168.0.11] (mic92-3-81-56-67-82.fbx.proxad.net. [81.56.67.82]) by mx.google.com with ESMTPSA id fo10sm24586328wib.8.2013.07.02.11.36.57 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 02 Jul 2013 11:36:58 -0700 (PDT) Message-ID: <51D31DBB.8090705@6wind.com> Date: Tue, 02 Jul 2013 20:36:43 +0200 From: Damien Millescamps Organization: 6WIND S.A. User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: dev@dpdk.org References: In-Reply-To: Content-Type: multipart/alternative; boundary="------------070801000102070501060104" X-Gm-Message-State: ALoCoQmOWPAG5Ny6DYwQKOFFfMPojt+TqUXVHOkS0wwR0mNnZCvLnUyeSylSmCWPh6JHVQjWAItE Subject: Re: [dpdk-dev] vmxnet3-usermap related query X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 18:36:44 -0000 This is a multi-part message in MIME format. --------------070801000102070501060104 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Rashmin, >>From the kernel version macro checking in VMware kernel module for vmxnet3, the supported versions goes up to 3.2.0. This is based on the ESXi 5.0.0u2 opensource package. So there are three solutions: - use a kernel <= 3.2.0 for testing - cherry-pick the commits from git.kernel.org for the vmxnet3 driver. There may be some conflicts since the one in the kernel is not identical to the one provided by VMware. It could be easier to pinpoint the commit to cherry-pick if you can provide a build log. - You can send a request to VMware to get a newer version of the vmxnet3 kernel module. This is what you can find on their website when trying to download GPL code related to vSphere: "you may obtain a copy of the source code corresponding to the binaries for such open source components and modifications thereto, if any, (the "Source Files"), by sending a request, with your name and address to: VMware, Inc., 3401 Hillview Avenue, Palo Alto, CA 94304, United States of America. All such requests should clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel." Regards, -- Damien Millescamps On 07/01/2013 05:49 PM, Patel, Rashmin N wrote: > > 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 anyone > know which kernel versions are supported for vmxnet3 module? I looked > at the documentation but it doesn't provide any kernel version > dependency. I would like to execute it first to get feeling about > performance. > > > > Appreciating your help. > > > > Thanks, > > Rashmin > > > > > --------------070801000102070501060104 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Rashmin,

From the kernel version macro checking in VMware kernel module for vmxnet3, the supported versions goes up to 3.2.0. This is based on the ESXi 5.0.0u2 opensource package.

So there are three solutions:
- use a kernel <= 3.2.0 for testing
- cherry-pick the commits from git.kernel.org for the vmxnet3 driver. There may be some conflicts since the one in the kernel is not identical to the one provided by VMware. It could be easier to pinpoint the commit to cherry-pick if you can provide a build log.
- You can send a request to VMware to get a newer version of the vmxnet3 kernel module. This is what you can find on their website when trying to download GPL code related to vSphere:
"you may obtain a copy of the source code corresponding to the binaries for such open source components and modifications thereto, if any, (the "Source Files"), by sending a request, with your name and address to: VMware, Inc., 3401 Hillview Avenue, Palo Alto, CA 94304, United States of America. All such requests should clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel."

Regards,
--
Damien Millescamps

On 07/01/2013 05:49 PM, Patel, Rashmin N wrote:

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 anyone know which kernel versions are supported for vmxnet3 module? I looked at the documentation but it doesn't provide any kernel version dependency. I would like to execute it first to get feeling about performance.

 

Appreciating your help.

 

Thanks,

Rashmin

 

 


--------------070801000102070501060104--