[dpdk-dev] IGB_UIO port unbinding

2014-04-14 Thread Burakov, Anatoly
Hi Stephen, > The problem is that doing the initialization requires duplicating all the > logic to > probe the PCI bus and do blacklisting etc in the startup application. Not quite sure what you're referring to here, could you please elaborate a bit more? If you mean the EAL PCI probing and bla

[dpdk-dev] IGB_UIO port unbinding

2014-04-14 Thread Burakov, Anatoly
Hi Stephen, > I actually liked the unbind code that was there. It meant that additional > logic > did not have to be added to the startup script to do PCI discovery and > finding/mapping devices. > > As it is the EAL startup process is a bit of a mess. It assumes that various > bits > of inform

[dpdk-dev] IGB_UIO port unbinding

2014-04-14 Thread Stephen Hemminger
On Mon, 14 Apr 2014 08:57:54 + "Burakov, Anatoly" wrote: > Hi Stephen, > > > I actually liked the unbind code that was there. It meant that additional > > logic > > did not have to be added to the startup script to do PCI discovery and > > finding/mapping devices. > > > > As it is the EAL

[dpdk-dev] IGB_UIO port unbinding

2014-04-11 Thread Prashant Upadhyaya
inal issue. Regards -Prashant -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Burakov, Anatoly Sent: Friday, April 11, 2014 2:29 PM To: dev at dpdk.org Subject: Re: [dpdk-dev] IGB_UIO port unbinding Hi Prashant, > There was a usecase with ESXi VMXNET3 NIC where

[dpdk-dev] IGB_UIO port unbinding

2014-04-11 Thread Thomas Monjalon
Hi, 2014-04-10 21:34, Prashant Upadhyaya: > There was a usecase with ESXi VMXNET3 NIC where I had to use this parameter > set to Y to make it work. So kindly ensure that the initialization of > vmxnet3 NIC is not vulnerable. This issue is fixed by this commit: http://dpdk.org/browse/dpdk/

[dpdk-dev] IGB_UIO port unbinding

2014-04-11 Thread Stephen Hemminger
On Thu, 10 Apr 2014 09:39:35 + "Burakov, Anatoly" wrote: > Hi everyone > > As you may or may not know, the CONFIG_RTE_EAL_UNBIND_PORTS was deprecated in > the official Intel(r) DPDK 1.6.0 release package. However, the code itself > (e.g. in lib/librte_eal/linuxapp/eal_pci.c and other place

[dpdk-dev] IGB_UIO port unbinding

2014-04-11 Thread Burakov, Anatoly
Hi Prashant, > I might have used the term 'initialization' in a wrong fashion. > But I have confirmed, the issue was related to this commit (which Thomas > brought to my notice) -- > > http://dpdk.org/browse/dpdk/commit/?id=18f02ff75949de9c2468 > > The above should get you the context for the or

[dpdk-dev] IGB_UIO port unbinding

2014-04-11 Thread Burakov, Anatoly
Hi Prashant, > There was a usecase with ESXi VMXNET3 NIC where I had to use this > parameter set to Y to make it work. > So kindly ensure that the initialization of vmxnet3 NIC is not vulnerable. > Did you try it on the latest 1.6.x code (that option was removed)? More to the point, I can't see

[dpdk-dev] IGB_UIO port unbinding

2014-04-10 Thread Prashant Upadhyaya
Monjalon Sent: Thursday, April 10, 2014 5:10 PM To: Burakov, Anatoly Cc: dev at dpdk.org Subject: Re: [dpdk-dev] IGB_UIO port unbinding Hi, 2014-04-10 09:39, Burakov, Anatoly: > As you may or may not know, the CONFIG_RTE_EAL_UNBIND_PORTS was > deprecated in the official Intel(r) DPDK 1.6.0 r

[dpdk-dev] IGB_UIO port unbinding

2014-04-10 Thread Thomas Monjalon
Hi, 2014-04-10 09:39, Burakov, Anatoly: > As you may or may not know, the CONFIG_RTE_EAL_UNBIND_PORTS was deprecated > in the official Intel(r) DPDK 1.6.0 release package. However, the code > itself (e.g. in lib/librte_eal/linuxapp/eal_pci.c and other places) to > support that config option was no

[dpdk-dev] IGB_UIO port unbinding

2014-04-10 Thread Burakov, Anatoly
Hi everyone As you may or may not know, the CONFIG_RTE_EAL_UNBIND_PORTS was deprecated in the official Intel(r) DPDK 1.6.0 release package. However, the code itself (e.g. in lib/librte_eal/linuxapp/eal_pci.c and other places) to support that config option was not removed. My question would be,