All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] doc: update oldest supported kernel
@ 2017-09-26  7:17 Stephen Hemminger
  2017-10-13 15:49 ` Mcnamara, John
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Stephen Hemminger @ 2017-09-26  7:17 UTC (permalink / raw)
  To: dev; +Cc: Stephen Hemminger

The DPDK needs to stay up to date with current LTS Linux kernel support.
If the kernel is older than LTS it is likely to be insecure and buggy.
Therefore only require DPDK to work on oldest LTS kernel.

If distribution vendors want to support DPDK on older kernels, that is
their choice. But the upstream source does not need to be cluttered
with support for this.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
 doc/guides/linux_gsg/sys_reqs.rst | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/doc/guides/linux_gsg/sys_reqs.rst b/doc/guides/linux_gsg/sys_reqs.rst
index eb8442c62226..b335da2c086d 100644
--- a/doc/guides/linux_gsg/sys_reqs.rst
+++ b/doc/guides/linux_gsg/sys_reqs.rst
@@ -121,8 +121,10 @@ System Software
 
 **Required:**
 
-*   Kernel version >= 2.6.34
+*   Kernel version >= 3.2.93
 
+    The kernel version required is based on the oldest long term stable kernel available
+    at kernel.org when the DPDK version is released.
     The kernel version in use can be checked using the command::
 
         uname -r
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH] doc: update oldest supported kernel
  2017-09-26  7:17 [PATCH] doc: update oldest supported kernel Stephen Hemminger
@ 2017-10-13 15:49 ` Mcnamara, John
  2017-10-13 15:55   ` Luca Boccassi
  2017-10-13 15:54 ` Luca Boccassi
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 9+ messages in thread
From: Mcnamara, John @ 2017-10-13 15:49 UTC (permalink / raw)
  To: dev, Neil Horman, Luca Boccassi, Christian Ehrhardt
  Cc: Richardson, Bruce, Yigit, Ferruh, Stephen Hemminger

> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Stephen Hemminger
> Sent: Tuesday, September 26, 2017 8:17 AM
> To: dev@dpdk.org
> Cc: Stephen Hemminger <stephen@networkplumber.org>
> Subject: [dpdk-dev] [PATCH] doc: update oldest supported kernel
> 
> The DPDK needs to stay up to date with current LTS Linux kernel support.
> If the kernel is older than LTS it is likely to be insecure and buggy.
> Therefore only require DPDK to work on oldest LTS kernel.
> 
> If distribution vendors want to support DPDK on older kernels, that is
> their choice. But the upstream source does not need to be cluttered with
> support for this.
> 
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> ---
>  doc/guides/linux_gsg/sys_reqs.rst | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/doc/guides/linux_gsg/sys_reqs.rst
> b/doc/guides/linux_gsg/sys_reqs.rst
> index eb8442c62226..b335da2c086d 100644
> --- a/doc/guides/linux_gsg/sys_reqs.rst
> +++ b/doc/guides/linux_gsg/sys_reqs.rst
> @@ -121,8 +121,10 @@ System Software
> 
>  **Required:**
> 
> -*   Kernel version >= 2.6.34
> +*   Kernel version >= 3.2.93
> 
> +    The kernel version required is based on the oldest long term stable
> kernel available
> +    at kernel.org when the DPDK version is released.

Hi,

OSV people, any objection to this?

John

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH] doc: update oldest supported kernel
  2017-09-26  7:17 [PATCH] doc: update oldest supported kernel Stephen Hemminger
  2017-10-13 15:49 ` Mcnamara, John
@ 2017-10-13 15:54 ` Luca Boccassi
  2017-11-12  4:30 ` Thomas Monjalon
  2017-11-28 22:02 ` [PATCH v2] doc: update oldest supported kernel in Linux guide Thomas Monjalon
  3 siblings, 0 replies; 9+ messages in thread
From: Luca Boccassi @ 2017-10-13 15:54 UTC (permalink / raw)
  To: Stephen Hemminger, dev

On Tue, 2017-09-26 at 08:17 +0100, Stephen Hemminger wrote:
> The DPDK needs to stay up to date with current LTS Linux kernel
> support.
> If the kernel is older than LTS it is likely to be insecure and
> buggy.
> Therefore only require DPDK to work on oldest LTS kernel.
> 
> If distribution vendors want to support DPDK on older kernels, that
> is
> their choice. But the upstream source does not need to be cluttered
> with support for this.
> 
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> ---
>  doc/guides/linux_gsg/sys_reqs.rst | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/doc/guides/linux_gsg/sys_reqs.rst
> b/doc/guides/linux_gsg/sys_reqs.rst
> index eb8442c62226..b335da2c086d 100644
> --- a/doc/guides/linux_gsg/sys_reqs.rst
> +++ b/doc/guides/linux_gsg/sys_reqs.rst
> @@ -121,8 +121,10 @@ System Software
>  
>  **Required:**
>  
> -*   Kernel version >= 2.6.34
> +*   Kernel version >= 3.2.93
>  
> +    The kernel version required is based on the oldest long term
> stable kernel available
> +    at kernel.org when the DPDK version is released.
>      The kernel version in use can be checked using the command::
>  
>          uname -r

Acked-by: Luca Boccassi <bluca@debian.org>

-- 
Kind regards,
Luca Boccassi

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH] doc: update oldest supported kernel
  2017-10-13 15:49 ` Mcnamara, John
@ 2017-10-13 15:55   ` Luca Boccassi
  0 siblings, 0 replies; 9+ messages in thread
From: Luca Boccassi @ 2017-10-13 15:55 UTC (permalink / raw)
  To: Mcnamara, John, dev, Neil Horman, Christian Ehrhardt
  Cc: Richardson, Bruce, Yigit, Ferruh, Stephen Hemminger

On Fri, 2017-10-13 at 15:49 +0000, Mcnamara, John wrote:
> > -----Original Message-----
> > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Stephen
> > Hemminger
> > Sent: Tuesday, September 26, 2017 8:17 AM
> > To: dev@dpdk.org
> > Cc: Stephen Hemminger <stephen@networkplumber.org>
> > Subject: [dpdk-dev] [PATCH] doc: update oldest supported kernel
> > 
> > The DPDK needs to stay up to date with current LTS Linux kernel
> > support.
> > If the kernel is older than LTS it is likely to be insecure and
> > buggy.
> > Therefore only require DPDK to work on oldest LTS kernel.
> > 
> > If distribution vendors want to support DPDK on older kernels, that
> > is
> > their choice. But the upstream source does not need to be cluttered
> > with
> > support for this.
> > 
> > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> > ---
> >  doc/guides/linux_gsg/sys_reqs.rst | 4 +++-
> >  1 file changed, 3 insertions(+), 1 deletion(-)
> > 
> > diff --git a/doc/guides/linux_gsg/sys_reqs.rst
> > b/doc/guides/linux_gsg/sys_reqs.rst
> > index eb8442c62226..b335da2c086d 100644
> > --- a/doc/guides/linux_gsg/sys_reqs.rst
> > +++ b/doc/guides/linux_gsg/sys_reqs.rst
> > @@ -121,8 +121,10 @@ System Software
> > 
> >  **Required:**
> > 
> > -*   Kernel version >= 2.6.34
> > +*   Kernel version >= 3.2.93
> > 
> > +    The kernel version required is based on the oldest long term
> > stable
> > kernel available
> > +    at kernel.org when the DPDK version is released.
> 
> Hi,
> 
> OSV people, any objection to this?
> 
> John

IMHO oldest LTS is a reasonable requirement.

-- 
Kind regards,
Luca Boccassi

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH] doc: update oldest supported kernel
  2017-09-26  7:17 [PATCH] doc: update oldest supported kernel Stephen Hemminger
  2017-10-13 15:49 ` Mcnamara, John
  2017-10-13 15:54 ` Luca Boccassi
@ 2017-11-12  4:30 ` Thomas Monjalon
  2017-11-15 15:55   ` Ferruh Yigit
  2017-11-28 22:02 ` [PATCH v2] doc: update oldest supported kernel in Linux guide Thomas Monjalon
  3 siblings, 1 reply; 9+ messages in thread
From: Thomas Monjalon @ 2017-11-12  4:30 UTC (permalink / raw)
  To: Stephen Hemminger; +Cc: dev

26/09/2017 09:17, Stephen Hemminger:
> The DPDK needs to stay up to date with current LTS Linux kernel support.
> If the kernel is older than LTS it is likely to be insecure and buggy.
> Therefore only require DPDK to work on oldest LTS kernel.
> 
> If distribution vendors want to support DPDK on older kernels, that is
> their choice. But the upstream source does not need to be cluttered
> with support for this.
> 
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> ---
>  doc/guides/linux_gsg/sys_reqs.rst | 4 +++-
[...]
>  **Required:**
>  
> -*   Kernel version >= 2.6.34
> +*   Kernel version >= 3.2.93

I think we should not specify any minor number. 3.2 is enough.

It would make more sense to change this constraint at the beginning
of a release cycle.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH] doc: update oldest supported kernel
  2017-11-12  4:30 ` Thomas Monjalon
@ 2017-11-15 15:55   ` Ferruh Yigit
  0 siblings, 0 replies; 9+ messages in thread
From: Ferruh Yigit @ 2017-11-15 15:55 UTC (permalink / raw)
  To: Thomas Monjalon, Stephen Hemminger; +Cc: dev

On 11/11/2017 8:30 PM, Thomas Monjalon wrote:
> 26/09/2017 09:17, Stephen Hemminger:
>> The DPDK needs to stay up to date with current LTS Linux kernel support.
>> If the kernel is older than LTS it is likely to be insecure and buggy.
>> Therefore only require DPDK to work on oldest LTS kernel.
>>
>> If distribution vendors want to support DPDK on older kernels, that is
>> their choice. But the upstream source does not need to be cluttered
>> with support for this.
>>
>> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
>> ---
>>  doc/guides/linux_gsg/sys_reqs.rst | 4 +++-
> [...]
>>  **Required:**
>>  
>> -*   Kernel version >= 2.6.34
>> +*   Kernel version >= 3.2.93
> 
> I think we should not specify any minor number. 3.2 is enough.
> 
> It would make more sense to change this constraint at the beginning
> of a release cycle.

If agreed on this, I can send a few cleanup patches for kni and igb_uio after
this patch applied.

> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2] doc: update oldest supported kernel in Linux guide
  2017-09-26  7:17 [PATCH] doc: update oldest supported kernel Stephen Hemminger
                   ` (2 preceding siblings ...)
  2017-11-12  4:30 ` Thomas Monjalon
@ 2017-11-28 22:02 ` Thomas Monjalon
  2017-12-12 14:20   ` Kovacevic, Marko
  3 siblings, 1 reply; 9+ messages in thread
From: Thomas Monjalon @ 2017-11-28 22:02 UTC (permalink / raw)
  To: dev; +Cc: stephen, bluca

From: Stephen Hemminger <stephen@networkplumber.org>

The DPDK needs to stay up to date with current LTS Linux kernel support.
If the kernel is older than LTS it is likely to be insecure and buggy.
Therefore only require DPDK to work on oldest LTS kernel.

If distribution vendors want to support DPDK on older kernels, that is
their choice. But the upstream source does not need to be cluttered
with support for this.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 doc/guides/linux_gsg/sys_reqs.rst | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/doc/guides/linux_gsg/sys_reqs.rst b/doc/guides/linux_gsg/sys_reqs.rst
index 3e7fe6373..5ff740fc4 100644
--- a/doc/guides/linux_gsg/sys_reqs.rst
+++ b/doc/guides/linux_gsg/sys_reqs.rst
@@ -121,7 +121,10 @@ System Software
 
 **Required:**
 
-*   Kernel version >= 2.6.34
+*   Kernel version >= 3.2
+
+    The kernel version required is based on the oldest long term stable kernel available
+    at kernel.org when the DPDK version is in development.
 
     The kernel version in use can be checked using the command::
 
-- 
2.15.0

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH v2] doc: update oldest supported kernel in Linux guide
  2017-11-28 22:02 ` [PATCH v2] doc: update oldest supported kernel in Linux guide Thomas Monjalon
@ 2017-12-12 14:20   ` Kovacevic, Marko
  2017-12-15 14:24     ` Thomas Monjalon
  0 siblings, 1 reply; 9+ messages in thread
From: Kovacevic, Marko @ 2017-12-12 14:20 UTC (permalink / raw)
  To: Thomas Monjalon, dev; +Cc: stephen, bluca, Mcnamara, John



> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Tuesday, November 28, 2017 10:02 PM
> To: dev@dpdk.org
> Cc: stephen@networkplumber.org; bluca@debian.org
> Subject: [dpdk-dev] [PATCH v2] doc: update oldest supported kernel in Linux
> guide
> 
> From: Stephen Hemminger <stephen@networkplumber.org>

Acked-by: Marko Kovacevic <marko.kovacevic@intel.com>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH v2] doc: update oldest supported kernel in Linux guide
  2017-12-12 14:20   ` Kovacevic, Marko
@ 2017-12-15 14:24     ` Thomas Monjalon
  0 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2017-12-15 14:24 UTC (permalink / raw)
  To: stephen; +Cc: dev, Kovacevic, Marko, bluca, Mcnamara, John

12/12/2017 15:20, Kovacevic, Marko:
> 
> > From: Stephen Hemminger <stephen@networkplumber.org>
> 
> Acked-by: Marko Kovacevic <marko.kovacevic@intel.com>

Applied

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-12-15 14:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-26  7:17 [PATCH] doc: update oldest supported kernel Stephen Hemminger
2017-10-13 15:49 ` Mcnamara, John
2017-10-13 15:55   ` Luca Boccassi
2017-10-13 15:54 ` Luca Boccassi
2017-11-12  4:30 ` Thomas Monjalon
2017-11-15 15:55   ` Ferruh Yigit
2017-11-28 22:02 ` [PATCH v2] doc: update oldest supported kernel in Linux guide Thomas Monjalon
2017-12-12 14:20   ` Kovacevic, Marko
2017-12-15 14:24     ` Thomas Monjalon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.