doc: update minimum supported kernel

Message ID 20210303182856.70609-1-sthemmin@microsoft.com (mailing list archive)
State Superseded, archived
Delegated to: Thomas Monjalon
Headers
Series doc: update minimum supported kernel |

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/Intel-compilation success Compilation OK
ci/intel-Testing success Testing PASS
ci/travis-robot success travis build: passed
ci/github-robot success github build: passed

Commit Message

Stephen Hemminger March 3, 2021, 6:28 p.m. UTC
  The DPDK project is only committed to supporting upstream kernel
versions that are still in support.
The 3.16 kernel has reached End Of Life (in June 2020).
The next LTS kernel is 4.19 and is supported until December 2024.

This does not change the existing policy that distribution kernels
that are older are still supported.

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

Comments

Thomas Monjalon March 16, 2021, 10:59 a.m. UTC | #1
03/03/2021 19:28, Stephen Hemminger:
> The DPDK project is only committed to supporting upstream kernel
> versions that are still in support.
> The 3.16 kernel has reached End Of Life (in June 2020).
> The next LTS kernel is 4.19 and is supported until December 2024.
> 
> This does not change the existing policy that distribution kernels
> that are older are still supported.
> 
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> ---
>  **Required:**
>  
> -*   Kernel version >= 3.16
> +*   Kernel version >= 4.19

Acked-by: Thomas Monjalon <thomas@monjalon.net>
  
Ferruh Yigit March 16, 2021, 11:52 a.m. UTC | #2
On 3/16/2021 10:59 AM, Thomas Monjalon wrote:
> 03/03/2021 19:28, Stephen Hemminger:
>> The DPDK project is only committed to supporting upstream kernel
>> versions that are still in support.
>> The 3.16 kernel has reached End Of Life (in June 2020).
>> The next LTS kernel is 4.19 and is supported until December 2024.
>>
>> This does not change the existing policy that distribution kernels
>> that are older are still supported.
>>
>> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
>> ---
>>   **Required:**
>>   
>> -*   Kernel version >= 3.16
>> +*   Kernel version >= 4.19
> 
> Acked-by: Thomas Monjalon <thomas@monjalon.net>
> 
> 

No objection, but I see 4.4 is the oldest LTS, and there are a few in the middle 
till 4.19 [1]. Is 4.19 selected specially?

And what about adding a note to say oldest LTS kernel version is supported?

[1] https://www.kernel.org/category/releases.html
  
Thomas Monjalon March 16, 2021, 12:54 p.m. UTC | #3
16/03/2021 12:52, Ferruh Yigit:
> On 3/16/2021 10:59 AM, Thomas Monjalon wrote:
> > 03/03/2021 19:28, Stephen Hemminger:
> >> The DPDK project is only committed to supporting upstream kernel
> >> versions that are still in support.
> >> The 3.16 kernel has reached End Of Life (in June 2020).
> >> The next LTS kernel is 4.19 and is supported until December 2024.
> >>
> >> This does not change the existing policy that distribution kernels
> >> that are older are still supported.
> >>
> >> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> >> ---
> >>   **Required:**
> >>   
> >> -*   Kernel version >= 3.16
> >> +*   Kernel version >= 4.19
> > 
> > Acked-by: Thomas Monjalon <thomas@monjalon.net>
> 
> No objection, but I see 4.4 is the oldest LTS, and there are a few in the middle 
> till 4.19 [1]. Is 4.19 selected specially?
> 
> And what about adding a note to say oldest LTS kernel version is supported?
> 
> [1] https://www.kernel.org/category/releases.html

Thanks Ferruh, I did not check before giving my ack.
So I agree it should be 4.4.
  
Stephen Hemminger March 16, 2021, 3:50 p.m. UTC | #4
On Tue, 16 Mar 2021 11:52:52 +0000
Ferruh Yigit <ferruh.yigit@intel.com> wrote:

> On 3/16/2021 10:59 AM, Thomas Monjalon wrote:
> > 03/03/2021 19:28, Stephen Hemminger:  
> >> The DPDK project is only committed to supporting upstream kernel
> >> versions that are still in support.
> >> The 3.16 kernel has reached End Of Life (in June 2020).
> >> The next LTS kernel is 4.19 and is supported until December 2024.
> >>
> >> This does not change the existing policy that distribution kernels
> >> that are older are still supported.
> >>
> >> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> >> ---
> >>   **Required:**
> >>   
> >> -*   Kernel version >= 3.16
> >> +*   Kernel version >= 4.19  
> > 
> > Acked-by: Thomas Monjalon <thomas@monjalon.net>
> > 
> >   
> 
> No objection, but I see 4.4 is the oldest LTS, and there are a few in the middle 
> till 4.19 [1]. Is 4.19 selected specially?

Agree should be 4.4, I miss read one of the huge spreadsheets of releases.
Wikipedia and kernel.org both say 4.4 is supported until Feb 2022.

So we need to support 4.4 through 22.02 release
  

Patch

diff --git a/doc/guides/linux_gsg/sys_reqs.rst b/doc/guides/linux_gsg/sys_reqs.rst
index d7ea8520e558..d08b9126e55f 100644
--- a/doc/guides/linux_gsg/sys_reqs.rst
+++ b/doc/guides/linux_gsg/sys_reqs.rst
@@ -123,7 +123,7 @@  System Software
 
 **Required:**
 
-*   Kernel version >= 3.16
+*   Kernel version >= 4.19
 
     The kernel version required is based on the oldest long term stable kernel available
     at kernel.org when the DPDK version is in development.