* [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection @ 2019-07-16 21:48 lihong 2019-07-16 21:48 ` [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file lihong ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: lihong @ 2019-07-16 21:48 UTC (permalink / raw) To: dts; +Cc: yinan.wang, lihong Signed-off-by: lihong <lihongx.ma@intel.com> --- conf/vhost_peer_conf.cfg | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 conf/vhost_peer_conf.cfg diff --git a/conf/vhost_peer_conf.cfg b/conf/vhost_peer_conf.cfg new file mode 100644 index 0000000..63346e9 --- /dev/null +++ b/conf/vhost_peer_conf.cfg @@ -0,0 +1,10 @@ +# Connect two fortville 40G nic port directly on DUT +[peerconf] +# pci of Port0 +pci= +# driver of Port0 and Port1 +pci_drv= +# pci of Port1 +peer= +# intf of Port1 +peer_intf= -- 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file 2019-07-16 21:48 [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection lihong @ 2019-07-16 21:48 ` lihong 2019-07-17 6:18 ` Wang, Yinan 2019-08-07 3:46 ` Tu, Lijuan 2019-07-17 6:18 ` [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection Wang, Yinan 2019-08-07 3:46 ` Tu, Lijuan 2 siblings, 2 replies; 8+ messages in thread From: lihong @ 2019-07-16 21:48 UTC (permalink / raw) To: dts; +Cc: yinan.wang, lihong Signed-off-by: lihong <lihongx.ma@intel.com> --- tests/vhost_peer_conf.py | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 tests/vhost_peer_conf.py diff --git a/tests/vhost_peer_conf.py b/tests/vhost_peer_conf.py new file mode 100644 index 0000000..59b3495 --- /dev/null +++ b/tests/vhost_peer_conf.py @@ -0,0 +1,48 @@ +# BSD LICENSE +# +# Copyright(c) <2019> Intel Corporation. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the +# distribution. +# * Neither the name of Intel Corporation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +from config import UserConf + +conf_file = 'conf/vhost_peer_conf.cfg' +conf_peer = UserConf(conf_file) +conf_session = conf_peer.conf._sections['peerconf'] + +def get_pci_info(): + return conf_session['pci'] + +def get_pci_peer_info(): + return conf_session['peer'] + +def get_pci_driver_info(): + return conf_session['pci_drv'] + +def get_pci_peer_intf_info(): + return conf_session['peer_intf'] -- 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file 2019-07-16 21:48 ` [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file lihong @ 2019-07-17 6:18 ` Wang, Yinan 2019-07-17 6:21 ` Ma, LihongX 2019-08-07 3:46 ` Tu, Lijuan 1 sibling, 1 reply; 8+ messages in thread From: Wang, Yinan @ 2019-07-17 6:18 UTC (permalink / raw) To: Ma, LihongX, dts Acked-by: Wang, Yinan <yinan.wang@intel.com> > -----Original Message----- > From: Ma, LihongX > Sent: 2019年7月17日 5:48 > To: dts@dpdk.org > Cc: Wang, Yinan <yinan.wang@intel.com>; Ma, LihongX <lihongx.ma@intel.com> > Subject: [dts][PATCH V1 2/2][vhost peer conf] tests: add common method file to > read conf file > > Signed-off-by: lihong <lihongx.ma@intel.com> > --- > tests/vhost_peer_conf.py | 48 > ++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 48 insertions(+) > create mode 100644 tests/vhost_peer_conf.py > > diff --git a/tests/vhost_peer_conf.py b/tests/vhost_peer_conf.py new file mode > 100644 index 0000000..59b3495 > --- /dev/null > +++ b/tests/vhost_peer_conf.py > @@ -0,0 +1,48 @@ > +# BSD LICENSE > +# > +# Copyright(c) <2019> Intel Corporation. > +# All rights reserved. > +# > +# Redistribution and use in source and binary forms, with or without # > +modification, are permitted provided that the following conditions # > +are met: > +# > +# * Redistributions of source code must retain the above copyright > +# notice, this list of conditions and the following disclaimer. > +# * Redistributions in binary form must reproduce the above copyright > +# notice, this list of conditions and the following disclaimer in > +# the documentation and/or other materials provided with the > +# distribution. > +# * Neither the name of Intel Corporation nor the names of its > +# contributors may be used to endorse or promote products derived > +# from this software without specific prior written permission. > +# > +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND > CONTRIBUTORS # > +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # > +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR > # > +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT > # > +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, > # > +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, > # > +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON > ANY # > +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # > +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > USE # > +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > + > +from config import UserConf > + > +conf_file = 'conf/vhost_peer_conf.cfg' > +conf_peer = UserConf(conf_file) > +conf_session = conf_peer.conf._sections['peerconf'] > + > +def get_pci_info(): > + return conf_session['pci'] > + > +def get_pci_peer_info(): > + return conf_session['peer'] > + > +def get_pci_driver_info(): > + return conf_session['pci_drv'] > + > +def get_pci_peer_intf_info(): > + return conf_session['peer_intf'] > -- > 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file 2019-07-17 6:18 ` Wang, Yinan @ 2019-07-17 6:21 ` Ma, LihongX 0 siblings, 0 replies; 8+ messages in thread From: Ma, LihongX @ 2019-07-17 6:21 UTC (permalink / raw) To: Wang, Yinan, dts Tested-by:lihong<lihongx.ma@intel.com> -----Original Message----- From: Wang, Yinan Sent: Wednesday, July 17, 2019 2:18 PM To: Ma, LihongX <lihongx.ma@intel.com>; dts@dpdk.org Subject: RE: [dts][PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file Acked-by: Wang, Yinan <yinan.wang@intel.com> > -----Original Message----- > From: Ma, LihongX > Sent: 2019年7月17日 5:48 > To: dts@dpdk.org > Cc: Wang, Yinan <yinan.wang@intel.com>; Ma, LihongX > <lihongx.ma@intel.com> > Subject: [dts][PATCH V1 2/2][vhost peer conf] tests: add common method > file to read conf file > > Signed-off-by: lihong <lihongx.ma@intel.com> > --- > tests/vhost_peer_conf.py | 48 > ++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 48 insertions(+) > create mode 100644 tests/vhost_peer_conf.py > > diff --git a/tests/vhost_peer_conf.py b/tests/vhost_peer_conf.py new > file mode > 100644 index 0000000..59b3495 > --- /dev/null > +++ b/tests/vhost_peer_conf.py > @@ -0,0 +1,48 @@ > +# BSD LICENSE > +# > +# Copyright(c) <2019> Intel Corporation. > +# All rights reserved. > +# > +# Redistribution and use in source and binary forms, with or without > +# modification, are permitted provided that the following conditions > +# are met: > +# > +# * Redistributions of source code must retain the above copyright > +# notice, this list of conditions and the following disclaimer. > +# * Redistributions in binary form must reproduce the above copyright > +# notice, this list of conditions and the following disclaimer in > +# the documentation and/or other materials provided with the > +# distribution. > +# * Neither the name of Intel Corporation nor the names of its > +# contributors may be used to endorse or promote products derived > +# from this software without specific prior written permission. > +# > +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND > CONTRIBUTORS # > +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # > +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR > # > +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT > # > +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, > # > +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, > # > +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON > ANY # > +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # > +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > USE # > +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > + > +from config import UserConf > + > +conf_file = 'conf/vhost_peer_conf.cfg' > +conf_peer = UserConf(conf_file) > +conf_session = conf_peer.conf._sections['peerconf'] > + > +def get_pci_info(): > + return conf_session['pci'] > + > +def get_pci_peer_info(): > + return conf_session['peer'] > + > +def get_pci_driver_info(): > + return conf_session['pci_drv'] > + > +def get_pci_peer_intf_info(): > + return conf_session['peer_intf'] > -- > 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file 2019-07-16 21:48 ` [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file lihong 2019-07-17 6:18 ` Wang, Yinan @ 2019-08-07 3:46 ` Tu, Lijuan 1 sibling, 0 replies; 8+ messages in thread From: Tu, Lijuan @ 2019-08-07 3:46 UTC (permalink / raw) To: Ma, LihongX, dts; +Cc: Wang, Yinan, Ma, LihongX Applied, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of lihong > Sent: Wednesday, July 17, 2019 5:48 AM > To: dts@dpdk.org > Cc: Wang, Yinan <yinan.wang@intel.com>; Ma, LihongX > <lihongx.ma@intel.com> > Subject: [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method > file to read conf file > > Signed-off-by: lihong <lihongx.ma@intel.com> > --- > tests/vhost_peer_conf.py | 48 > ++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 48 insertions(+) > create mode 100644 tests/vhost_peer_conf.py > > diff --git a/tests/vhost_peer_conf.py b/tests/vhost_peer_conf.py new file > mode 100644 index 0000000..59b3495 > --- /dev/null > +++ b/tests/vhost_peer_conf.py > @@ -0,0 +1,48 @@ > +# BSD LICENSE > +# > +# Copyright(c) <2019> Intel Corporation. > +# All rights reserved. > +# > +# Redistribution and use in source and binary forms, with or without # > +modification, are permitted provided that the following conditions # > +are met: > +# > +# * Redistributions of source code must retain the above copyright > +# notice, this list of conditions and the following disclaimer. > +# * Redistributions in binary form must reproduce the above copyright > +# notice, this list of conditions and the following disclaimer in > +# the documentation and/or other materials provided with the > +# distribution. > +# * Neither the name of Intel Corporation nor the names of its > +# contributors may be used to endorse or promote products derived > +# from this software without specific prior written permission. > +# > +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND > CONTRIBUTORS # > +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # > +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS > FOR # > +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE > COPYRIGHT # > +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, > INCIDENTAL, # > +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT > # > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF > USE, # > +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND > ON ANY # > +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # > +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > USE # > +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > + > +from config import UserConf > + > +conf_file = 'conf/vhost_peer_conf.cfg' > +conf_peer = UserConf(conf_file) > +conf_session = conf_peer.conf._sections['peerconf'] > + > +def get_pci_info(): > + return conf_session['pci'] > + > +def get_pci_peer_info(): > + return conf_session['peer'] > + > +def get_pci_driver_info(): > + return conf_session['pci_drv'] > + > +def get_pci_peer_intf_info(): > + return conf_session['peer_intf'] > -- > 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection 2019-07-16 21:48 [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection lihong 2019-07-16 21:48 ` [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file lihong @ 2019-07-17 6:18 ` Wang, Yinan 2019-07-17 6:22 ` Ma, LihongX 2019-08-07 3:46 ` Tu, Lijuan 2 siblings, 1 reply; 8+ messages in thread From: Wang, Yinan @ 2019-07-17 6:18 UTC (permalink / raw) To: Ma, LihongX, dts Acked-by: Wang, Yinan <yinan.wang@intel.com> > -----Original Message----- > From: Ma, LihongX > Sent: 2019年7月17日 5:48 > To: dts@dpdk.org > Cc: Wang, Yinan <yinan.wang@intel.com>; Ma, LihongX <lihongx.ma@intel.com> > Subject: [dts][PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer > direct connection > > Signed-off-by: lihong <lihongx.ma@intel.com> > --- > conf/vhost_peer_conf.cfg | 10 ++++++++++ > 1 file changed, 10 insertions(+) > create mode 100644 conf/vhost_peer_conf.cfg > > diff --git a/conf/vhost_peer_conf.cfg b/conf/vhost_peer_conf.cfg new file mode > 100644 index 0000000..63346e9 > --- /dev/null > +++ b/conf/vhost_peer_conf.cfg > @@ -0,0 +1,10 @@ > +# Connect two fortville 40G nic port directly on DUT [peerconf] # pci > +of Port0 pci= # driver of Port0 and Port1 pci_drv= # pci of Port1 peer= > +# intf of Port1 peer_intf= > -- > 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection 2019-07-17 6:18 ` [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection Wang, Yinan @ 2019-07-17 6:22 ` Ma, LihongX 0 siblings, 0 replies; 8+ messages in thread From: Ma, LihongX @ 2019-07-17 6:22 UTC (permalink / raw) To: Wang, Yinan, dts Tested-by:lihong<lihongx.ma@intel.com> -----Original Message----- From: Wang, Yinan Sent: Wednesday, July 17, 2019 2:18 PM To: Ma, LihongX <lihongx.ma@intel.com>; dts@dpdk.org Subject: RE: [dts][PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection Acked-by: Wang, Yinan <yinan.wang@intel.com> > -----Original Message----- > From: Ma, LihongX > Sent: 2019年7月17日 5:48 > To: dts@dpdk.org > Cc: Wang, Yinan <yinan.wang@intel.com>; Ma, LihongX > <lihongx.ma@intel.com> > Subject: [dts][PATCH V1 1/2][vhost peer conf] conf: add cfg file of > vhost peer direct connection > > Signed-off-by: lihong <lihongx.ma@intel.com> > --- > conf/vhost_peer_conf.cfg | 10 ++++++++++ > 1 file changed, 10 insertions(+) > create mode 100644 conf/vhost_peer_conf.cfg > > diff --git a/conf/vhost_peer_conf.cfg b/conf/vhost_peer_conf.cfg new > file mode > 100644 index 0000000..63346e9 > --- /dev/null > +++ b/conf/vhost_peer_conf.cfg > @@ -0,0 +1,10 @@ > +# Connect two fortville 40G nic port directly on DUT [peerconf] # pci > +of Port0 pci= # driver of Port0 and Port1 pci_drv= # pci of Port1 > +peer= # intf of Port1 peer_intf= > -- > 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection 2019-07-16 21:48 [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection lihong 2019-07-16 21:48 ` [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file lihong 2019-07-17 6:18 ` [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection Wang, Yinan @ 2019-08-07 3:46 ` Tu, Lijuan 2 siblings, 0 replies; 8+ messages in thread From: Tu, Lijuan @ 2019-08-07 3:46 UTC (permalink / raw) To: Ma, LihongX, dts; +Cc: Wang, Yinan, Ma, LihongX Applied, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of lihong > Sent: Wednesday, July 17, 2019 5:48 AM > To: dts@dpdk.org > Cc: Wang, Yinan <yinan.wang@intel.com>; Ma, LihongX > <lihongx.ma@intel.com> > Subject: [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer > direct connection > > Signed-off-by: lihong <lihongx.ma@intel.com> > --- > conf/vhost_peer_conf.cfg | 10 ++++++++++ > 1 file changed, 10 insertions(+) > create mode 100644 conf/vhost_peer_conf.cfg > > diff --git a/conf/vhost_peer_conf.cfg b/conf/vhost_peer_conf.cfg new file > mode 100644 index 0000000..63346e9 > --- /dev/null > +++ b/conf/vhost_peer_conf.cfg > @@ -0,0 +1,10 @@ > +# Connect two fortville 40G nic port directly on DUT [peerconf] # pci > +of Port0 pci= # driver of Port0 and Port1 pci_drv= # pci of Port1 peer= > +# intf of Port1 peer_intf= > -- > 2.7.4 ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2019-08-07 3:46 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-07-16 21:48 [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection lihong 2019-07-16 21:48 ` [dts] [PATCH V1 2/2][vhost peer conf] tests: add common method file to read conf file lihong 2019-07-17 6:18 ` Wang, Yinan 2019-07-17 6:21 ` Ma, LihongX 2019-08-07 3:46 ` Tu, Lijuan 2019-07-17 6:18 ` [dts] [PATCH V1 1/2][vhost peer conf] conf: add cfg file of vhost peer direct connection Wang, Yinan 2019-07-17 6:22 ` Ma, LihongX 2019-08-07 3:46 ` Tu, Lijuan
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).