On 16-Nov-18 2:13 PM, Richardson, Bruce wrote:


-----Original Message-----
From: Wiles, Keith
Sent: Friday, November 16, 2018 2:10 PM
To: Burakov, Anatoly <anatoly.bura...@intel.com>
Cc: Stephen Hemminger <step...@networkplumber.org>; dev <dev@dpdk.org>;
Mcnamara, John <john.mcnam...@intel.com>; Richardson, Bruce
<bruce.richard...@intel.com>; De Lara Guarch, Pablo
<pablo.de.lara.gua...@intel.com>; Hunt, David <david.h...@intel.com>;
Awal, Mohammad Abdul <mohammad.abdul.a...@intel.com>; tho...@monjalon.net;
Yigit, Ferruh <ferruh.yi...@intel.com>
Subject: Re: [dpdk-dev] [RFC v2 1/9] usertools: add DPDK config lib python
library



On Nov 16, 2018, at 5:49 AM, Burakov, Anatoly
<anatoly.bura...@intel.com> wrote:

On 16-Nov-18 12:45 AM, Stephen Hemminger wrote:
On Thu, 15 Nov 2018 15:47:13 +0000
Anatoly Burakov <anatoly.bura...@intel.com> wrote:
This is a placeholder for Python library abstracting away many of
mundane details DPDK configuration scripts have to deal with. We
need __init__.py file to make the subdirectory a package so that
Python scripts in usertools/ can find their dependencies.

Signed-off-by: Anatoly Burakov <anatoly.bura...@intel.com>
---
  usertools/DPDKConfigLib/__init__.py | 0
  1 file changed, 0 insertions(+), 0 deletions(-)  create mode 100644
usertools/DPDKConfigLib/__init__.py

diff --git a/usertools/DPDKConfigLib/__init__.py
b/usertools/DPDKConfigLib/__init__.py
new file mode 100644
index 000000000..e69de29bb
Doing this a better than current code, but can we go farther?
I would like DPDK to get out of doing binds directly and switch to
using driverctl which also handles persistent rebind on reboot.

Wasn't the objection that it's not available everywhere? (for the
record, i have no horse in the race - i don't much care exactly how
it's done)

If it works on FreeBSD and Linux then I am all for it. On windows does it
support this method too?


Binding and unbinding is completely different on each OS. FreeBSD has no overlap
of scripts with Linux, so replacing some of our tools with driverctl won't 
affect
that OS.

/Bruce


...however, we could abstract that away in our tools, and use OS-appropriate tools independently of what we're running on. There could still be value in fixing devbind everyone knows and love to work on all OS's without too much hassle :)

--
Thanks,
Anatoly

Reply via email to