Re: [ovs-dev] [PATCH v2 1/1] doc: Remove "experimental" warning for userspace.
> 2017-02-03 9:38 GMT-08:00 Kevin Traynor: > > On 02/02/2017 08:22 PM, Stokes, Ian wrote: > >>> On 02/02/2017 04:44 PM, Ian Stokes wrote: > Remove the experimental warning tag in documentation regarding OVS > deployed via userspace. > > Signed-off-by: Ian Stokes > --- > Documentation/intro/install/dpdk.rst |3 --- > Documentation/intro/install/userspace.rst |4 > NEWS |2 ++ > README.rst|6 +++--- > 4 files changed, 5 insertions(+), 10 deletions(-) > > diff --git a/Documentation/intro/install/dpdk.rst > b/Documentation/intro/install/dpdk.rst > index fff0a1a..3018590 100644 > --- a/Documentation/intro/install/dpdk.rst > +++ b/Documentation/intro/install/dpdk.rst > @@ -29,9 +29,6 @@ This document describes how to build and install > Open vSwitch using a DPDK datapath. Open vSwitch can use the DPDK > library to operate entirely in userspace. > > -.. warning:: > - The DPDK support of Open vSwitch is considered 'experimental'. > - > Build requirements > -- > > diff --git a/Documentation/intro/install/userspace.rst > b/Documentation/intro/install/userspace.rst > index 0368527 ..ebd0c12 100644 > --- a/Documentation/intro/install/userspace.rst > +++ b/Documentation/intro/install/userspace.rst > @@ -34,10 +34,6 @@ This version of Open vSwitch should be built > manually with ``configure`` and been recently tested, and so > Debian packages are not a recommended way to use this version of > Open vSwitch. > > -.. warning:: > - The userspace-only mode of Open vSwitch is considered > experimental. > It has > - not been thoroughly tested. > - > Building and Installing > --- > > diff --git a/NEWS b/NEWS > index 5efcce2..8600f0e 100644 > --- a/NEWS > +++ b/NEWS > @@ -3,6 +3,8 @@ Post-v2.7.0 > - Tunnels: > * Added support to set packet mark for tunnel endpoint using > `egress_pkt_mark` OVSDB option. > + - Documentation: > + * OVS deployed in userspace mode no longer tagged as > experimental. > >>> > >>> I think this would be a bit clearer. What do you think? > >>> > >>> --- a/NEWS > >>> +++ b/NEWS > >>> @@ -59,4 +59,5 @@ v2.7.0 - xx xxx > >>> * Removed support for IPsec tunnels. > >>> - DPDK: > >>> + * Removal of experimental tag. > >> > >> We can put it under a DPDK header like you have here, I wonder though > is the removal of experimental only relevant to DPDK or do we need to > consider OVS userspace without DPDK also? I would think both are well > tested at this stage so experimental could be removed for both. Thoughts? > >> > > > > Fine by me. I just want it to be clear that it's removal is for/covers > > the DPDK datapath. > > Thanks for the patch, I'm in favor of the change for DPDK. > > Unless you have a strong reason do to so, I'd prefer to keep the > experimental tag for the userspace datapath without DPDK for the following > reasons: > > * I don't see a lot of valid use cases for it. I think it is important > for testing. > * There's at least a known problem with accessing linux device in > userspace without DPDK for containers with offloads. See > ddcf96d2dcc1("system-tests: Disable offloads in userspace tests.") > > What do you think? > > Thanks, > > Daniele > Ok that sounds good, I'll modify the readme and userspace doc to specify that ovs userspace without DPDK is experimental in the v3 (right now it’s a bit ambiguous as regards what's experimental with userspace). Thanks Ian > > > >>> > >>> > > v2.7.0 - xx xxx > - > diff --git a/README.rst b/README.rst index f5cdaa5..90050e3 100644 > --- a/README.rst > +++ b/README.rst > @@ -38,9 +38,9 @@ following features: > > The included Linux kernel module supports Linux 3.10 and up. > > -Open vSwitch can also operate, at a cost in performance, entirely > in userspace, -without assistance from a kernel module. This > userspace implementation should -be easier to port than the kernel- > based switch. > >>> It is considered experimental. > +Open vSwitch can also operate entirely in userspace without > +assistance from a kernel module. This userspace implementation > +should be easier to port than the kernel-based switch. > > What's here? > > > >> > > > > ___ > > dev mailing list > > d...@openvswitch.org > > https://mail.openvswitch.org/mailman/listinfo/ovs-dev ___ dev mailing list d...@openvswitch.org
Re: [ovs-dev] [PATCH v2 1/1] doc: Remove "experimental" warning for userspace.
2017-02-03 9:38 GMT-08:00 Kevin Traynor: > On 02/02/2017 08:22 PM, Stokes, Ian wrote: >>> On 02/02/2017 04:44 PM, Ian Stokes wrote: Remove the experimental warning tag in documentation regarding OVS deployed via userspace. Signed-off-by: Ian Stokes --- Documentation/intro/install/dpdk.rst |3 --- Documentation/intro/install/userspace.rst |4 NEWS |2 ++ README.rst|6 +++--- 4 files changed, 5 insertions(+), 10 deletions(-) diff --git a/Documentation/intro/install/dpdk.rst b/Documentation/intro/install/dpdk.rst index fff0a1a..3018590 100644 --- a/Documentation/intro/install/dpdk.rst +++ b/Documentation/intro/install/dpdk.rst @@ -29,9 +29,6 @@ This document describes how to build and install Open vSwitch using a DPDK datapath. Open vSwitch can use the DPDK library to operate entirely in userspace. -.. warning:: - The DPDK support of Open vSwitch is considered 'experimental'. - Build requirements -- diff --git a/Documentation/intro/install/userspace.rst b/Documentation/intro/install/userspace.rst index 0368527 ..ebd0c12 100644 --- a/Documentation/intro/install/userspace.rst +++ b/Documentation/intro/install/userspace.rst @@ -34,10 +34,6 @@ This version of Open vSwitch should be built manually with ``configure`` and been recently tested, and so Debian packages are not a recommended way to use this version of Open vSwitch. -.. warning:: - The userspace-only mode of Open vSwitch is considered experimental. It has - not been thoroughly tested. - Building and Installing --- diff --git a/NEWS b/NEWS index 5efcce2..8600f0e 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,8 @@ Post-v2.7.0 - Tunnels: * Added support to set packet mark for tunnel endpoint using `egress_pkt_mark` OVSDB option. + - Documentation: + * OVS deployed in userspace mode no longer tagged as experimental. >>> >>> I think this would be a bit clearer. What do you think? >>> >>> --- a/NEWS >>> +++ b/NEWS >>> @@ -59,4 +59,5 @@ v2.7.0 - xx xxx >>> * Removed support for IPsec tunnels. >>> - DPDK: >>> + * Removal of experimental tag. >> >> We can put it under a DPDK header like you have here, I wonder though is the >> removal of experimental only relevant to DPDK or do we need to consider OVS >> userspace without DPDK also? I would think both are well tested at this >> stage so experimental could be removed for both. Thoughts? >> > > Fine by me. I just want it to be clear that it's removal is for/covers > the DPDK datapath. Thanks for the patch, I'm in favor of the change for DPDK. Unless you have a strong reason do to so, I'd prefer to keep the experimental tag for the userspace datapath without DPDK for the following reasons: * I don't see a lot of valid use cases for it. I think it is important for testing. * There's at least a known problem with accessing linux device in userspace without DPDK for containers with offloads. See ddcf96d2dcc1("system-tests: Disable offloads in userspace tests.") What do you think? Thanks, Daniele > >>> >>> v2.7.0 - xx xxx - diff --git a/README.rst b/README.rst index f5cdaa5..90050e3 100644 --- a/README.rst +++ b/README.rst @@ -38,9 +38,9 @@ following features: The included Linux kernel module supports Linux 3.10 and up. -Open vSwitch can also operate, at a cost in performance, entirely in userspace, -without assistance from a kernel module. This userspace implementation should -be easier to port than the kernel-based switch. >>> It is considered experimental. +Open vSwitch can also operate entirely in userspace without +assistance from a kernel module. This userspace implementation +should be easier to port than the kernel-based switch. What's here? >> > > ___ > dev mailing list > d...@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev
Re: [ovs-dev] [PATCH v2 1/1] doc: Remove "experimental" warning for userspace.
On 02/02/2017 04:44 PM, Ian Stokes wrote: > Remove the experimental warning tag in documentation regarding OVS deployed > via userspace. > > Signed-off-by: Ian Stokes> --- > Documentation/intro/install/dpdk.rst |3 --- > Documentation/intro/install/userspace.rst |4 > NEWS |2 ++ > README.rst|6 +++--- > 4 files changed, 5 insertions(+), 10 deletions(-) > > diff --git a/Documentation/intro/install/dpdk.rst > b/Documentation/intro/install/dpdk.rst > index fff0a1a..3018590 100644 > --- a/Documentation/intro/install/dpdk.rst > +++ b/Documentation/intro/install/dpdk.rst > @@ -29,9 +29,6 @@ This document describes how to build and install Open > vSwitch using a DPDK > datapath. Open vSwitch can use the DPDK library to operate entirely in > userspace. > > -.. warning:: > - The DPDK support of Open vSwitch is considered 'experimental'. > - > Build requirements > -- > > diff --git a/Documentation/intro/install/userspace.rst > b/Documentation/intro/install/userspace.rst > index 0368527..ebd0c12 100644 > --- a/Documentation/intro/install/userspace.rst > +++ b/Documentation/intro/install/userspace.rst > @@ -34,10 +34,6 @@ This version of Open vSwitch should be built manually with > ``configure`` and > been recently tested, and so Debian packages are not a recommended way to use > this version of Open vSwitch. > > -.. warning:: > - The userspace-only mode of Open vSwitch is considered experimental. It has > - not been thoroughly tested. > - > Building and Installing > --- > > diff --git a/NEWS b/NEWS > index 5efcce2..8600f0e 100644 > --- a/NEWS > +++ b/NEWS > @@ -3,6 +3,8 @@ Post-v2.7.0 > - Tunnels: > * Added support to set packet mark for tunnel endpoint using > `egress_pkt_mark` OVSDB option. > + - Documentation: > + * OVS deployed in userspace mode no longer tagged as experimental. I think this would be a bit clearer. What do you think? --- a/NEWS +++ b/NEWS @@ -59,4 +59,5 @@ v2.7.0 - xx xxx * Removed support for IPsec tunnels. - DPDK: + * Removal of experimental tag. > > v2.7.0 - xx xxx > - > diff --git a/README.rst b/README.rst > index f5cdaa5..90050e3 100644 > --- a/README.rst > +++ b/README.rst > @@ -38,9 +38,9 @@ following features: > > The included Linux kernel module supports Linux 3.10 and up. > > -Open vSwitch can also operate, at a cost in performance, entirely in > userspace, > -without assistance from a kernel module. This userspace implementation > should > -be easier to port than the kernel-based switch. It is considered > experimental. > +Open vSwitch can also operate entirely in userspace without assistance from > +a kernel module. This userspace implementation should be easier to port than > +the kernel-based switch. > > What's here? > > ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev