Message ID | 20210111202650.28033-2-gvrose8192@gmail.com |
---|---|
State | Changes Requested |
Headers | show |
Series | Deprecate the Linux OOT module | expand |
On Mon, Jan 11, 2021 at 12:26:49PM -0800, Greg Rose wrote: > It is decided (1) to deprecate the Linux Out of Tree (OOT) module. > Update the NEWS and FAQ to provide notice. I suggest to rephrase the out of tree above as well. fbl > > 1. https://mail.openvswitch.org/pipermail/ovs-dev/2020-December/378831.html > > Signed-off-by: Greg Rose <gvrose8192@gmail.com> > --- > V2 - s/driver/module and add notice for when the OOT module will be > completely removed > V4 - Reword the faq and NEWS as suggested by Ilya and Ben > --- > Documentation/faq/releases.rst | 11 +++++++++-- > NEWS | 5 +++++ > 2 files changed, 14 insertions(+), 2 deletions(-) > > diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst > index 4b9620015..9638d3196 100644 > --- a/Documentation/faq/releases.rst > +++ b/Documentation/faq/releases.rst > @@ -85,6 +85,12 @@ Q: What Linux kernel versions does each Open vSwitch release work with? > RHEL and CentOS 7 3.10 based kernels since they have diverged from the > Linux kernel.org 3.10 kernels. > > + Starting with Open vSwitch 2.15, building the Linux kernel module from > + the Open vSwitch source tree is deprecated. It will not be updated to > + support Linux versions later than 5.8. We will remove the kernel module > + source code from the Open vSwitch source tree for the Open vSwitch 2.18 > + release. > + > Q: Are all features available with all datapaths? > > A: Open vSwitch supports different datapaths on different platforms. Each > @@ -100,8 +106,9 @@ Q: Are all features available with all datapaths? > feature. > > Linux OVS tree > - The datapath implemented by the Linux kernel module distributed with the > - OVS source tree. > + The datapath implemented by the Linux kernel module distributed with > + the OVS source tree. This datapath is deprecated starting with OVS > + 2.15.x and support capped at Linux kernel version 5.8. > > Userspace > This datapath supports conventional system devices as well as > diff --git a/NEWS b/NEWS > index 617fe8e6a..75048abb9 100644 > --- a/NEWS > +++ b/NEWS > @@ -43,6 +43,11 @@ Post-v2.14.0 > tearing down IPsec tunnels. > * Add option '--no-restart-ike-daemon' to allow ovs-monitor-ipsec to start > without restarting ipsec daemon. > + - Building the Linux kernel module from the OVS source tree is deprecated > + * Support for the Linux kernel is capped at version 5.8 > + * Only bug fixes for the Linux OOT kernel module will be accepted. > + * The Linux OOT kernel module will be fully removed in OVS branch > + 2.18 > > > v2.14.0 - 17 Aug 2020 > -- > 2.17.1 > > _______________________________________________ > dev mailing list > dev@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev
On 1/11/2021 1:51 PM, Flavio Leitner wrote: > On Mon, Jan 11, 2021 at 12:26:49PM -0800, Greg Rose wrote: >> It is decided (1) to deprecate the Linux Out of Tree (OOT) module. >> Update the NEWS and FAQ to provide notice. > > I suggest to rephrase the out of tree above as well. > > fbl I'll redo the verbiage everywhere, including the titles and see if that flies. Thanks, > >> >> 1. https://mail.openvswitch.org/pipermail/ovs-dev/2020-December/378831.html >> >> Signed-off-by: Greg Rose <gvrose8192@gmail.com> >> --- >> V2 - s/driver/module and add notice for when the OOT module will be >> completely removed >> V4 - Reword the faq and NEWS as suggested by Ilya and Ben >> --- >> Documentation/faq/releases.rst | 11 +++++++++-- >> NEWS | 5 +++++ >> 2 files changed, 14 insertions(+), 2 deletions(-) >> >> diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst >> index 4b9620015..9638d3196 100644 >> --- a/Documentation/faq/releases.rst >> +++ b/Documentation/faq/releases.rst >> @@ -85,6 +85,12 @@ Q: What Linux kernel versions does each Open vSwitch release work with? >> RHEL and CentOS 7 3.10 based kernels since they have diverged from the >> Linux kernel.org 3.10 kernels. >> >> + Starting with Open vSwitch 2.15, building the Linux kernel module from >> + the Open vSwitch source tree is deprecated. It will not be updated to >> + support Linux versions later than 5.8. We will remove the kernel module >> + source code from the Open vSwitch source tree for the Open vSwitch 2.18 >> + release. >> + >> Q: Are all features available with all datapaths? >> >> A: Open vSwitch supports different datapaths on different platforms. Each >> @@ -100,8 +106,9 @@ Q: Are all features available with all datapaths? >> feature. >> >> Linux OVS tree >> - The datapath implemented by the Linux kernel module distributed with the >> - OVS source tree. >> + The datapath implemented by the Linux kernel module distributed with >> + the OVS source tree. This datapath is deprecated starting with OVS >> + 2.15.x and support capped at Linux kernel version 5.8. >> >> Userspace >> This datapath supports conventional system devices as well as >> diff --git a/NEWS b/NEWS >> index 617fe8e6a..75048abb9 100644 >> --- a/NEWS >> +++ b/NEWS >> @@ -43,6 +43,11 @@ Post-v2.14.0 >> tearing down IPsec tunnels. >> * Add option '--no-restart-ike-daemon' to allow ovs-monitor-ipsec to start >> without restarting ipsec daemon. >> + - Building the Linux kernel module from the OVS source tree is deprecated >> + * Support for the Linux kernel is capped at version 5.8 >> + * Only bug fixes for the Linux OOT kernel module will be accepted. >> + * The Linux OOT kernel module will be fully removed in OVS branch >> + 2.18 >> >> >> v2.14.0 - 17 Aug 2020 >> -- >> 2.17.1 >> >> _______________________________________________ >> dev mailing list >> dev@openvswitch.org >> https://mail.openvswitch.org/mailman/listinfo/ovs-dev >
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst index 4b9620015..9638d3196 100644 --- a/Documentation/faq/releases.rst +++ b/Documentation/faq/releases.rst @@ -85,6 +85,12 @@ Q: What Linux kernel versions does each Open vSwitch release work with? RHEL and CentOS 7 3.10 based kernels since they have diverged from the Linux kernel.org 3.10 kernels. + Starting with Open vSwitch 2.15, building the Linux kernel module from + the Open vSwitch source tree is deprecated. It will not be updated to + support Linux versions later than 5.8. We will remove the kernel module + source code from the Open vSwitch source tree for the Open vSwitch 2.18 + release. + Q: Are all features available with all datapaths? A: Open vSwitch supports different datapaths on different platforms. Each @@ -100,8 +106,9 @@ Q: Are all features available with all datapaths? feature. Linux OVS tree - The datapath implemented by the Linux kernel module distributed with the - OVS source tree. + The datapath implemented by the Linux kernel module distributed with + the OVS source tree. This datapath is deprecated starting with OVS + 2.15.x and support capped at Linux kernel version 5.8. Userspace This datapath supports conventional system devices as well as diff --git a/NEWS b/NEWS index 617fe8e6a..75048abb9 100644 --- a/NEWS +++ b/NEWS @@ -43,6 +43,11 @@ Post-v2.14.0 tearing down IPsec tunnels. * Add option '--no-restart-ike-daemon' to allow ovs-monitor-ipsec to start without restarting ipsec daemon. + - Building the Linux kernel module from the OVS source tree is deprecated + * Support for the Linux kernel is capped at version 5.8 + * Only bug fixes for the Linux OOT kernel module will be accepted. + * The Linux OOT kernel module will be fully removed in OVS branch + 2.18 v2.14.0 - 17 Aug 2020
It is decided (1) to deprecate the Linux Out of Tree (OOT) module. Update the NEWS and FAQ to provide notice. 1. https://mail.openvswitch.org/pipermail/ovs-dev/2020-December/378831.html Signed-off-by: Greg Rose <gvrose8192@gmail.com> --- V2 - s/driver/module and add notice for when the OOT module will be completely removed V4 - Reword the faq and NEWS as suggested by Ilya and Ben --- Documentation/faq/releases.rst | 11 +++++++++-- NEWS | 5 +++++ 2 files changed, 14 insertions(+), 2 deletions(-)