* [dpdk-dev] [PATCH] doc: add kernel version deprecation notice @ 2018-01-31 15:27 Stephen Hemminger 2018-02-13 23:58 ` Thomas Monjalon ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: Stephen Hemminger @ 2018-01-31 15:27 UTC (permalink / raw) To: dev; +Cc: Stephen Hemminger Notify users of upcoming change in kernel requirement. Encourage users to use current LTS kernel version. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> --- doc/guides/rel_notes/deprecation.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index d59ad598862b..31d64b27ba17 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -59,3 +59,9 @@ Deprecation Notices be added between the producer and consumer structures. The size of the structure and the offset of the fields will remain the same on platforms with 64B cache line, but will change on other platforms. + +* linux: Linux kernel version 3.2 (which is the current minimum required + version for the DPDK) will be end of life in May 2018. Therefore the planned + minimum required kernel version for DPDK 18.5 will be next oldest Long + Term Stable (LTS) version which is 3.10. The recommended kernel version is + the latest LTS kernel which currently is 4.14. -- 2.15.1 ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-01-31 15:27 [dpdk-dev] [PATCH] doc: add kernel version deprecation notice Stephen Hemminger @ 2018-02-13 23:58 ` Thomas Monjalon 2018-02-14 10:26 ` Olivier Matz 2018-02-14 10:31 ` Luca Boccassi 2018-02-14 10:33 ` Maxime Coquelin 2018-11-24 18:44 ` [dpdk-dev] [PATCH v2] doc: announce Linux support change Thomas Monjalon 2 siblings, 2 replies; 14+ messages in thread From: Thomas Monjalon @ 2018-02-13 23:58 UTC (permalink / raw) To: Stephen Hemminger; +Cc: dev 31/01/2018 16:27, Stephen Hemminger: > Notify users of upcoming change in kernel requirement. > Encourage users to use current LTS kernel version. > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > --- > +* linux: Linux kernel version 3.2 (which is the current minimum required > + version for the DPDK) will be end of life in May 2018. Therefore the planned > + minimum required kernel version for DPDK 18.5 will be next oldest Long > + Term Stable (LTS) version which is 3.10. The recommended kernel version is > + the latest LTS kernel which currently is 4.14. We could print a warning at EAL init if kernel version does not satisfy the minimal requirement. Acked-by: Thomas Monjalon <thomas@monjalon.net> ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-13 23:58 ` Thomas Monjalon @ 2018-02-14 10:26 ` Olivier Matz 2018-02-14 10:31 ` Luca Boccassi 1 sibling, 0 replies; 14+ messages in thread From: Olivier Matz @ 2018-02-14 10:26 UTC (permalink / raw) To: Thomas Monjalon; +Cc: Stephen Hemminger, dev On Wed, Feb 14, 2018 at 12:58:34AM +0100, Thomas Monjalon wrote: > 31/01/2018 16:27, Stephen Hemminger: > > Notify users of upcoming change in kernel requirement. > > Encourage users to use current LTS kernel version. > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > --- > > +* linux: Linux kernel version 3.2 (which is the current minimum required > > + version for the DPDK) will be end of life in May 2018. Therefore the planned > > + minimum required kernel version for DPDK 18.5 will be next oldest Long > > + Term Stable (LTS) version which is 3.10. The recommended kernel version is > > + the latest LTS kernel which currently is 4.14. > > We could print a warning at EAL init if kernel version does not satisfy the > minimal requirement. > > Acked-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Olivier Matz <olivier.matz@6wind.com> ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-13 23:58 ` Thomas Monjalon 2018-02-14 10:26 ` Olivier Matz @ 2018-02-14 10:31 ` Luca Boccassi 2018-02-14 10:38 ` Thomas Monjalon 2018-02-14 10:38 ` Maxime Coquelin 1 sibling, 2 replies; 14+ messages in thread From: Luca Boccassi @ 2018-02-14 10:31 UTC (permalink / raw) To: Thomas Monjalon, Stephen Hemminger; +Cc: dev On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: > 31/01/2018 16:27, Stephen Hemminger: > > Notify users of upcoming change in kernel requirement. > > Encourage users to use current LTS kernel version. > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > --- > > +* linux: Linux kernel version 3.2 (which is the current minimum > > required > > + version for the DPDK) will be end of life in May 2018. Therefore > > the planned > > + minimum required kernel version for DPDK 18.5 will be next > > oldest Long > > + Term Stable (LTS) version which is 3.10. The recommended kernel > > version is > > + the latest LTS kernel which currently is 4.14. > > We could print a warning at EAL init if kernel version does not > satisfy the > minimal requirement. > > Acked-by: Thomas Monjalon <thomas@monjalon.net> Note that 3.10 is dead as well since last year (as I discovered with immense joy when I had to backport meltdown fixes...), the next LTS in 3.16 which will be maintained until 04/2020. -- Kind regards, Luca Boccassi ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-14 10:31 ` Luca Boccassi @ 2018-02-14 10:38 ` Thomas Monjalon 2018-02-14 10:38 ` Maxime Coquelin 1 sibling, 0 replies; 14+ messages in thread From: Thomas Monjalon @ 2018-02-14 10:38 UTC (permalink / raw) To: Luca Boccassi; +Cc: dev, Stephen Hemminger 14/02/2018 11:31, Luca Boccassi: > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: > > 31/01/2018 16:27, Stephen Hemminger: > > > Notify users of upcoming change in kernel requirement. > > > Encourage users to use current LTS kernel version. > > > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > > --- > > > +* linux: Linux kernel version 3.2 (which is the current minimum > > > required > > > + version for the DPDK) will be end of life in May 2018. Therefore > > > the planned > > > + minimum required kernel version for DPDK 18.5 will be next > > > oldest Long > > > + Term Stable (LTS) version which is 3.10. The recommended kernel > > > version is > > > + the latest LTS kernel which currently is 4.14. > > > > We could print a warning at EAL init if kernel version does not > > satisfy the > > minimal requirement. > > > > Acked-by: Thomas Monjalon <thomas@monjalon.net> > > Note that 3.10 is dead as well since last year (as I discovered with > immense joy when I had to backport meltdown fixes...), the next LTS in > 3.16 which will be maintained until 04/2020. I am with 3.16. Can we ack 3.16 and I do the change when applying? ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-14 10:31 ` Luca Boccassi 2018-02-14 10:38 ` Thomas Monjalon @ 2018-02-14 10:38 ` Maxime Coquelin 2018-02-14 10:54 ` Luca Boccassi 1 sibling, 1 reply; 14+ messages in thread From: Maxime Coquelin @ 2018-02-14 10:38 UTC (permalink / raw) To: Luca Boccassi, Thomas Monjalon, Stephen Hemminger; +Cc: dev On 02/14/2018 11:31 AM, Luca Boccassi wrote: > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: >> 31/01/2018 16:27, Stephen Hemminger: >>> Notify users of upcoming change in kernel requirement. >>> Encourage users to use current LTS kernel version. >>> >>> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> >>> --- >>> +* linux: Linux kernel version 3.2 (which is the current minimum >>> required >>> + version for the DPDK) will be end of life in May 2018. Therefore >>> the planned >>> + minimum required kernel version for DPDK 18.5 will be next >>> oldest Long >>> + Term Stable (LTS) version which is 3.10. The recommended kernel >>> version is >>> + the latest LTS kernel which currently is 4.14. >> >> We could print a warning at EAL init if kernel version does not >> satisfy the >> minimal requirement. >> >> Acked-by: Thomas Monjalon <thomas@monjalon.net> > > Note that 3.10 is dead as well since last year (as I discovered with > immense joy when I had to backport meltdown fixes...), the next LTS in > 3.16 which will be maintained until 04/2020. > In this case we should differentiate upstream Kernel versions from downstream ones. For example, RHEL7/CentOS7 are based on v3.10 ans still maintained. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-14 10:38 ` Maxime Coquelin @ 2018-02-14 10:54 ` Luca Boccassi 2018-02-14 11:44 ` Bruce Richardson 0 siblings, 1 reply; 14+ messages in thread From: Luca Boccassi @ 2018-02-14 10:54 UTC (permalink / raw) To: Maxime Coquelin, Thomas Monjalon, Stephen Hemminger; +Cc: dev On Wed, 2018-02-14 at 11:38 +0100, Maxime Coquelin wrote: > > On 02/14/2018 11:31 AM, Luca Boccassi wrote: > > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: > > > 31/01/2018 16:27, Stephen Hemminger: > > > > Notify users of upcoming change in kernel requirement. > > > > Encourage users to use current LTS kernel version. > > > > > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > > > --- > > > > +* linux: Linux kernel version 3.2 (which is the current > > > > minimum > > > > required > > > > + version for the DPDK) will be end of life in May 2018. > > > > Therefore > > > > the planned > > > > + minimum required kernel version for DPDK 18.5 will be next > > > > oldest Long > > > > + Term Stable (LTS) version which is 3.10. The recommended > > > > kernel > > > > version is > > > > + the latest LTS kernel which currently is 4.14. > > > > > > We could print a warning at EAL init if kernel version does not > > > satisfy the > > > minimal requirement. > > > > > > Acked-by: Thomas Monjalon <thomas@monjalon.net> > > > > Note that 3.10 is dead as well since last year (as I discovered > > with > > immense joy when I had to backport meltdown fixes...), the next LTS > > in > > 3.16 which will be maintained until 04/2020. > > > > In this case we should differentiate upstream Kernel versions from > downstream ones. For example, RHEL7/CentOS7 are based on v3.10 ans > still > maintained. Ubuntu does 3.13 as well - I think the problem is that if we want to support distro-specific LTS kernel versions, we need volunteers to do the work for them :-) -- Kind regards, Luca Boccassi ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-14 10:54 ` Luca Boccassi @ 2018-02-14 11:44 ` Bruce Richardson 2018-02-14 18:08 ` Stephen Hemminger 2018-05-24 20:53 ` Thomas Monjalon 0 siblings, 2 replies; 14+ messages in thread From: Bruce Richardson @ 2018-02-14 11:44 UTC (permalink / raw) To: Luca Boccassi; +Cc: Maxime Coquelin, Thomas Monjalon, Stephen Hemminger, dev On Wed, Feb 14, 2018 at 10:54:44AM +0000, Luca Boccassi wrote: > On Wed, 2018-02-14 at 11:38 +0100, Maxime Coquelin wrote: > > > > On 02/14/2018 11:31 AM, Luca Boccassi wrote: > > > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: > > > > 31/01/2018 16:27, Stephen Hemminger: > > > > > Notify users of upcoming change in kernel requirement. > > > > > Encourage users to use current LTS kernel version. > > > > > > > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > > > > --- +* linux: Linux kernel version 3.2 (which is the current > > > > > minimum required + version for the DPDK) will be end of life > > > > > in May 2018. Therefore the planned + minimum required kernel > > > > > version for DPDK 18.5 will be next oldest Long + Term Stable > > > > > (LTS) version which is 3.10. The recommended kernel version is > > > > > + the latest LTS kernel which currently is 4.14. > > > > > > > > We could print a warning at EAL init if kernel version does not > > > > satisfy the minimal requirement. > > > > > > > > Acked-by: Thomas Monjalon <thomas@monjalon.net> > > > > > > Note that 3.10 is dead as well since last year (as I discovered > > > with immense joy when I had to backport meltdown fixes...), the > > > next LTS in 3.16 which will be maintained until 04/2020. > > > > > > > In this case we should differentiate upstream Kernel versions from > > downstream ones. For example, RHEL7/CentOS7 are based on v3.10 ans > > still maintained. > > Ubuntu does 3.13 as well - I think the problem is that if we want to > support distro-specific LTS kernel versions, we need volunteers to do > the work for them :-) > > -- I think our kernel support plans need to be two-fold: 1) we need to support a minimum "kernel.org" kernel version, which is what the deprecation notice is about. 2) we also will be supporting LTS distributions, e.g. I would expect us to always support the latest RHEL, so that should be noted explicitly in the GSG IMHO. /Bruce ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-14 11:44 ` Bruce Richardson @ 2018-02-14 18:08 ` Stephen Hemminger 2018-02-15 9:26 ` Bruce Richardson 2018-05-24 20:53 ` Thomas Monjalon 1 sibling, 1 reply; 14+ messages in thread From: Stephen Hemminger @ 2018-02-14 18:08 UTC (permalink / raw) To: Bruce Richardson; +Cc: Luca Boccassi, Maxime Coquelin, Thomas Monjalon, dev On Wed, 14 Feb 2018 11:44:15 +0000 Bruce Richardson <bruce.richardson@intel.com> wrote: > On Wed, Feb 14, 2018 at 10:54:44AM +0000, Luca Boccassi wrote: > > On Wed, 2018-02-14 at 11:38 +0100, Maxime Coquelin wrote: > > > > > > On 02/14/2018 11:31 AM, Luca Boccassi wrote: > > > > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: > > > > > 31/01/2018 16:27, Stephen Hemminger: > > > > > > Notify users of upcoming change in kernel requirement. > > > > > > Encourage users to use current LTS kernel version. > > > > > > > > > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > > > > > --- +* linux: Linux kernel version 3.2 (which is the current > > > > > > minimum required + version for the DPDK) will be end of life > > > > > > in May 2018. Therefore the planned + minimum required kernel > > > > > > version for DPDK 18.5 will be next oldest Long + Term Stable > > > > > > (LTS) version which is 3.10. The recommended kernel version is > > > > > > + the latest LTS kernel which currently is 4.14. > > > > > > > > > > We could print a warning at EAL init if kernel version does not > > > > > satisfy the minimal requirement. > > > > > > > > > > Acked-by: Thomas Monjalon <thomas@monjalon.net> > > > > > > > > Note that 3.10 is dead as well since last year (as I discovered > > > > with immense joy when I had to backport meltdown fixes...), the > > > > next LTS in 3.16 which will be maintained until 04/2020. > > > > > > > > > > In this case we should differentiate upstream Kernel versions from > > > downstream ones. For example, RHEL7/CentOS7 are based on v3.10 ans > > > still maintained. > > > > Ubuntu does 3.13 as well - I think the problem is that if we want to > > support distro-specific LTS kernel versions, we need volunteers to do > > the work for them :-) > > > > -- > I think our kernel support plans need to be two-fold: > > 1) we need to support a minimum "kernel.org" kernel version, which is > what the deprecation notice is about. > 2) we also will be supporting LTS distributions, e.g. I would expect us to > always support the latest RHEL, so that should be noted explicitly in the > GSG IMHO. For distributions, we need to have a maintainer. Ideally, from the vendor or project doing the distribution. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-14 18:08 ` Stephen Hemminger @ 2018-02-15 9:26 ` Bruce Richardson 2018-02-15 14:15 ` Aaron Conole 0 siblings, 1 reply; 14+ messages in thread From: Bruce Richardson @ 2018-02-15 9:26 UTC (permalink / raw) To: Stephen Hemminger; +Cc: Luca Boccassi, Maxime Coquelin, Thomas Monjalon, dev On Wed, Feb 14, 2018 at 10:08:34AM -0800, Stephen Hemminger wrote: > On Wed, 14 Feb 2018 11:44:15 +0000 > Bruce Richardson <bruce.richardson@intel.com> wrote: > > > On Wed, Feb 14, 2018 at 10:54:44AM +0000, Luca Boccassi wrote: > > > On Wed, 2018-02-14 at 11:38 +0100, Maxime Coquelin wrote: > > > > > > > > On 02/14/2018 11:31 AM, Luca Boccassi wrote: > > > > > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: > > > > > > 31/01/2018 16:27, Stephen Hemminger: > > > > > > > Notify users of upcoming change in kernel requirement. > > > > > > > Encourage users to use current LTS kernel version. > > > > > > > > > > > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > > > > > > --- +* linux: Linux kernel version 3.2 (which is the current > > > > > > > minimum required + version for the DPDK) will be end of life > > > > > > > in May 2018. Therefore the planned + minimum required kernel > > > > > > > version for DPDK 18.5 will be next oldest Long + Term Stable > > > > > > > (LTS) version which is 3.10. The recommended kernel version is > > > > > > > + the latest LTS kernel which currently is 4.14. > > > > > > > > > > > > We could print a warning at EAL init if kernel version does not > > > > > > satisfy the minimal requirement. > > > > > > > > > > > > Acked-by: Thomas Monjalon <thomas@monjalon.net> > > > > > > > > > > Note that 3.10 is dead as well since last year (as I discovered > > > > > with immense joy when I had to backport meltdown fixes...), the > > > > > next LTS in 3.16 which will be maintained until 04/2020. > > > > > > > > > > > > > In this case we should differentiate upstream Kernel versions from > > > > downstream ones. For example, RHEL7/CentOS7 are based on v3.10 ans > > > > still maintained. > > > > > > Ubuntu does 3.13 as well - I think the problem is that if we want to > > > support distro-specific LTS kernel versions, we need volunteers to do > > > the work for them :-) > > > > > > -- > > I think our kernel support plans need to be two-fold: > > > > 1) we need to support a minimum "kernel.org" kernel version, which is > > what the deprecation notice is about. > > 2) we also will be supporting LTS distributions, e.g. I would expect us to > > always support the latest RHEL, so that should be noted explicitly in the > > GSG IMHO. > > For distributions, we need to have a maintainer. Ideally, from the vendor or > project doing the distribution. I actually don't think that's really necessary. It's very rare for changes to LTS distributions to cause us problems, it's far more common to have issues the other way round. Because of that, it's working fine just refusing to apply patches that break the build on our supported distributions. /Bruce ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-15 9:26 ` Bruce Richardson @ 2018-02-15 14:15 ` Aaron Conole 0 siblings, 0 replies; 14+ messages in thread From: Aaron Conole @ 2018-02-15 14:15 UTC (permalink / raw) To: Bruce Richardson Cc: Stephen Hemminger, Luca Boccassi, Maxime Coquelin, Thomas Monjalon, Kevin Traynor, dev Bruce Richardson <bruce.richardson@intel.com> writes: > On Wed, Feb 14, 2018 at 10:08:34AM -0800, Stephen Hemminger wrote: >> On Wed, 14 Feb 2018 11:44:15 +0000 >> Bruce Richardson <bruce.richardson@intel.com> wrote: >> >> > On Wed, Feb 14, 2018 at 10:54:44AM +0000, Luca Boccassi wrote: >> > > On Wed, 2018-02-14 at 11:38 +0100, Maxime Coquelin wrote: >> > > > >> > > > On 02/14/2018 11:31 AM, Luca Boccassi wrote: >> > > > > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: >> > > > > > 31/01/2018 16:27, Stephen Hemminger: >> > > > > > > Notify users of upcoming change in kernel requirement. >> > > > > > > Encourage users to use current LTS kernel version. >> > > > > > > >> > > > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> >> > > > > > > --- +* linux: Linux kernel version 3.2 (which is the current >> > > > > > > minimum required + version for the DPDK) will be end of life >> > > > > > > in May 2018. Therefore the planned + minimum required kernel >> > > > > > > version for DPDK 18.5 will be next oldest Long + Term Stable >> > > > > > > (LTS) version which is 3.10. The recommended kernel version is >> > > > > > > + the latest LTS kernel which currently is 4.14. >> > > > > > >> > > > > > We could print a warning at EAL init if kernel version does not >> > > > > > satisfy the minimal requirement. >> > > > > > >> > > > > > Acked-by: Thomas Monjalon <thomas@monjalon.net> >> > > > > >> > > > > Note that 3.10 is dead as well since last year (as I discovered >> > > > > with immense joy when I had to backport meltdown fixes...), the >> > > > > next LTS in 3.16 which will be maintained until 04/2020. >> > > > > >> > > > >> > > > In this case we should differentiate upstream Kernel versions from >> > > > downstream ones. For example, RHEL7/CentOS7 are based on v3.10 ans >> > > > still maintained. >> > > >> > > Ubuntu does 3.13 as well - I think the problem is that if we want to >> > > support distro-specific LTS kernel versions, we need volunteers to do >> > > the work for them :-) >> > > >> > > -- >> > I think our kernel support plans need to be two-fold: >> > >> > 1) we need to support a minimum "kernel.org" kernel version, which is >> > what the deprecation notice is about. >> > 2) we also will be supporting LTS distributions, e.g. I would expect us to >> > always support the latest RHEL, so that should be noted explicitly in the >> > GSG IMHO. >> >> For distributions, we need to have a maintainer. Ideally, from the vendor or >> project doing the distribution. > > I actually don't think that's really necessary. It's very rare for > changes to LTS distributions to cause us problems, it's far more common > to have issues the other way round. Because of that, it's working fine > just refusing to apply patches that break the build on our supported > distributions. I tend to agree with Bruce. What is specifically being requested? From a downstream perspective, we ship dpdk and applications enabled with dpdk. We support those applications, and that version of the library (including performing bugfixes, etc). In addition, we do our best to support upstream efforts (eg. working with vendors, working with applications, working with users, contributing bug fixes, etc). Is there something different that needs to happen? Happy to help - just need to know what helping means :) ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-02-14 11:44 ` Bruce Richardson 2018-02-14 18:08 ` Stephen Hemminger @ 2018-05-24 20:53 ` Thomas Monjalon 1 sibling, 0 replies; 14+ messages in thread From: Thomas Monjalon @ 2018-05-24 20:53 UTC (permalink / raw) To: dev Cc: Bruce Richardson, Luca Boccassi, Maxime Coquelin, Stephen Hemminger, techboard There was no decision about changing the kernel requirements. We need to restart the discussion and take a decision for the beginning of 18.08 cycle. Decision can be taken in technical board (Cc). 14/02/2018 12:44, Bruce Richardson: > On Wed, Feb 14, 2018 at 10:54:44AM +0000, Luca Boccassi wrote: > > On Wed, 2018-02-14 at 11:38 +0100, Maxime Coquelin wrote: > > > On 02/14/2018 11:31 AM, Luca Boccassi wrote: > > > > On Wed, 2018-02-14 at 00:58 +0100, Thomas Monjalon wrote: > > > > > 31/01/2018 16:27, Stephen Hemminger: > > > > > > Notify users of upcoming change in kernel requirement. > > > > > > Encourage users to use current LTS kernel version. > > > > > > > > > > > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > > > > > > --- +* linux: Linux kernel version 3.2 (which is the current > > > > > > minimum required + version for the DPDK) will be end of life > > > > > > in May 2018. Therefore the planned + minimum required kernel > > > > > > version for DPDK 18.5 will be next oldest Long + Term Stable > > > > > > (LTS) version which is 3.10. The recommended kernel version is > > > > > > + the latest LTS kernel which currently is 4.14. > > > > > > > > > > We could print a warning at EAL init if kernel version does not > > > > > satisfy the minimal requirement. > > > > > > > > > > Acked-by: Thomas Monjalon <thomas@monjalon.net> > > > > > > > > Note that 3.10 is dead as well since last year (as I discovered > > > > with immense joy when I had to backport meltdown fixes...), the > > > > next LTS in 3.16 which will be maintained until 04/2020. > > > > > > > > > > In this case we should differentiate upstream Kernel versions from > > > downstream ones. For example, RHEL7/CentOS7 are based on v3.10 ans > > > still maintained. > > > > Ubuntu does 3.13 as well - I think the problem is that if we want to > > support distro-specific LTS kernel versions, we need volunteers to do > > the work for them :-) > > > I think our kernel support plans need to be two-fold: > > 1) we need to support a minimum "kernel.org" kernel version, which is > what the deprecation notice is about. > 2) we also will be supporting LTS distributions, e.g. I would expect us to > always support the latest RHEL, so that should be noted explicitly in the > GSG IMHO. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: add kernel version deprecation notice 2018-01-31 15:27 [dpdk-dev] [PATCH] doc: add kernel version deprecation notice Stephen Hemminger 2018-02-13 23:58 ` Thomas Monjalon @ 2018-02-14 10:33 ` Maxime Coquelin 2018-11-24 18:44 ` [dpdk-dev] [PATCH v2] doc: announce Linux support change Thomas Monjalon 2 siblings, 0 replies; 14+ messages in thread From: Maxime Coquelin @ 2018-02-14 10:33 UTC (permalink / raw) To: Stephen Hemminger, dev On 01/31/2018 04:27 PM, Stephen Hemminger wrote: > Notify users of upcoming change in kernel requirement. > Encourage users to use current LTS kernel version. > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> > --- > doc/guides/rel_notes/deprecation.rst | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index d59ad598862b..31d64b27ba17 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -59,3 +59,9 @@ Deprecation Notices > be added between the producer and consumer structures. The size of the > structure and the offset of the fields will remain the same on > platforms with 64B cache line, but will change on other platforms. > + > +* linux: Linux kernel version 3.2 (which is the current minimum required > + version for the DPDK) will be end of life in May 2018. Therefore the planned > + minimum required kernel version for DPDK 18.5 will be next oldest Long > + Term Stable (LTS) version which is 3.10. The recommended kernel version is > + the latest LTS kernel which currently is 4.14. > Acked-by: Maxime Coquelin <maxime.coquelin@redhat.com> Maxime ^ permalink raw reply [flat|nested] 14+ messages in thread
* [dpdk-dev] [PATCH v2] doc: announce Linux support change 2018-01-31 15:27 [dpdk-dev] [PATCH] doc: add kernel version deprecation notice Stephen Hemminger 2018-02-13 23:58 ` Thomas Monjalon 2018-02-14 10:33 ` Maxime Coquelin @ 2018-11-24 18:44 ` Thomas Monjalon 2 siblings, 0 replies; 14+ messages in thread From: Thomas Monjalon @ 2018-11-24 18:44 UTC (permalink / raw) To: dev; +Cc: ktraynor, techboard, Stephen Hemminger It was agreed by the Technical Board to increase the minimal supported Linux version, and written in Linux guide. An announce was missing in the deprecation notices. Fixes: 8c58f1b83759 ("doc: note minimun Linux version increase for 19.02") Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- v2: This is a revised version of the deprecation proposed by Stephen in January, and discussed/changed/approved in 18.11. Already applied. --- doc/guides/rel_notes/deprecation.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 55a4c4089..b48486d36 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -11,6 +11,12 @@ API and ABI deprecation notices are to be posted here. Deprecation Notices ------------------- +* linux: Linux kernel version 3.2 (which is the current minimum required + version for the DPDK) is not maintained anymore. Therefore the planned + minimum required kernel version for DPDK 19.02 will be the next oldest + Long Term Stable (LTS) version which is 3.16, but compatibility for + recent distribution kernels will be kept. + * kvargs: The function ``rte_kvargs_process`` will get a new parameter for returning key match count. It will ease handling of no-match case. -- 2.19.0 ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2018-11-24 18:45 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-01-31 15:27 [dpdk-dev] [PATCH] doc: add kernel version deprecation notice Stephen Hemminger 2018-02-13 23:58 ` Thomas Monjalon 2018-02-14 10:26 ` Olivier Matz 2018-02-14 10:31 ` Luca Boccassi 2018-02-14 10:38 ` Thomas Monjalon 2018-02-14 10:38 ` Maxime Coquelin 2018-02-14 10:54 ` Luca Boccassi 2018-02-14 11:44 ` Bruce Richardson 2018-02-14 18:08 ` Stephen Hemminger 2018-02-15 9:26 ` Bruce Richardson 2018-02-15 14:15 ` Aaron Conole 2018-05-24 20:53 ` Thomas Monjalon 2018-02-14 10:33 ` Maxime Coquelin 2018-11-24 18:44 ` [dpdk-dev] [PATCH v2] doc: announce Linux support change Thomas Monjalon
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).