From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id CECB07E99 for ; Thu, 23 Oct 2014 11:57:28 +0200 (CEST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga102.fm.intel.com with ESMTP; 23 Oct 2014 03:05:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.97,862,1389772800"; d="scan'208";a="404729318" Received: from irsmsx101.ger.corp.intel.com ([163.33.3.153]) by FMSMGA003.fm.intel.com with ESMTP; 23 Oct 2014 02:58:08 -0700 Received: from irsmsx102.ger.corp.intel.com ([169.254.2.25]) by IRSMSX101.ger.corp.intel.com ([169.254.1.144]) with mapi id 14.03.0195.001; Thu, 23 Oct 2014 11:04:51 +0100 From: "O'driscoll, Tim" To: Tetsuya Mukawa Thread-Topic: [dpdk-announce] DPDK Features for Q1 2015 Thread-Index: Ac/tRv4Y4Vfrsm7FTDyvOFKZotGjVABHwMKAABCUI/A= Date: Thu, 23 Oct 2014 10:04:50 +0000 Message-ID: <26FA93C7ED1EAA44AB77D62FBE1D27BA54C3FF82@IRSMSX102.ger.corp.intel.com> References: <26FA93C7ED1EAA44AB77D62FBE1D27BA54C361DF@IRSMSX102.ger.corp.intel.com> <544870C9.3050606@igel.co.jp> In-Reply-To: <544870C9.3050606@igel.co.jp> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] [dpdk-announce] DPDK Features for Q1 2015 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: Thu, 23 Oct 2014 09:57:29 -0000 > From: Tetsuya Mukawa [mailto:mukawa@igel.co.jp] >=20 > (2014/10/22 22:48), O'driscoll, Tim wrote: >=20 > > PCI Hot Plug: When you migrate a VM, you need hot plug support as the > new VF on the new hardware you are running on post-migration needs to be > initialized. With an emulated NIC migration is seamless as all configurat= ion for > the NIC is within the RAM of the VM and the hypervisor. With a VF you hav= e > actual hardware in the picture which needs to be set up properly. >=20 > I have patch series for that feature. > The patches add feature that DPDK apps can attach and detach physical NIC > ports and virtual device ports at runtime. > Also I have patches for testpmd to attach and detach ports dynamically. >=20 > For example, after patching, we can type following commands. > testpmd> port attach p 0000:02:00.0 > testpmd> port attach v eth_pcap0,iface=3Deth0 port detach p testpmd> port_id> port detach v > (These are just RFC.) >=20 > Now I am collecting up patches to submit to dpdk.org. So I can send RFC > patches soon. Hopefully next week. That's great. I also heard privately from another person who is also workin= g on patches for this. If you can submit an RFC, then we should be able to = have a discussion on it and avoid duplication of effort. Tim