* [Buildroot] [PATCH 2/4] {toolchain, linux-headers}: add support for 5.17.x headers
2022-05-13 14:42 [Buildroot] [PATCH 1/4] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series Peter Korsgaard
@ 2022-05-13 14:42 ` Peter Korsgaard
2022-05-13 16:32 ` Yann E. MORIN
2022-05-13 14:42 ` [Buildroot] [PATCH 3/4] package/linux-headers: drop 5.16.x option Peter Korsgaard
` (2 subsequent siblings)
3 siblings, 1 reply; 10+ messages in thread
From: Peter Korsgaard @ 2022-05-13 14:42 UTC (permalink / raw)
To: buildroot
Cc: Thomas De Schampheleire, Giulio Benetti, Romain Naour, Thomas Petazzoni
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
linux/linux.hash | 1 +
| 11 ++++++++++-
toolchain/Config.in | 4 ++++
.../toolchain-external-custom/Config.in.options | 6 +++++-
4 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/linux/linux.hash b/linux/linux.hash
index e6ac7af19d..2a96eef8d3 100644
--- a/linux/linux.hash
+++ b/linux/linux.hash
@@ -1,4 +1,5 @@
# From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
+sha256 22f67ef6b12ef6c0c0353be4b90b4bf4b9b18b858c16c346fa495b67ec718c99 linux-5.17.7.tar.xz
sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
sha256 888641634f9e0e38cd0efcfec92ea3c126d381b24a514740d3fe3dc9988fd7ad linux-5.15.39.tar.xz
sha256 f5e417b32f89318b6d0a230109a592ffd68997817463dc4692fa49ec7fe42f71 linux-5.10.115.tar.xz
--git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
index 36af5d0a20..5ff616fb34 100644
--- a/package/linux-headers/Config.in.host
+++ b/package/linux-headers/Config.in.host
@@ -59,6 +59,10 @@ config BR2_KERNEL_HEADERS_5_15
config BR2_KERNEL_HEADERS_5_16
bool "Linux 5.16.x kernel headers"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
+
+config BR2_KERNEL_HEADERS_5_17
+ bool "Linux 5.17.x kernel headers"
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
select BR2_KERNEL_HEADERS_LATEST
config BR2_KERNEL_HEADERS_VERSION
@@ -136,8 +140,12 @@ choice
If your kernel headers are more recent than the latest version
in the choice, then select the latest version.
+config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_17
+ bool "5.17.x or later"
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
+
config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_16
- bool "5.16.x or later"
+ bool "5.16.x"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15
@@ -382,6 +390,7 @@ config BR2_DEFAULT_KERNEL_HEADERS
default "5.10.115" if BR2_KERNEL_HEADERS_5_10
default "5.15.39" if BR2_KERNEL_HEADERS_5_15
default "5.16.20" if BR2_KERNEL_HEADERS_5_16
+ default "5.17.7" if BR2_KERNEL_HEADERS_5_17
default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \
diff --git a/toolchain/Config.in b/toolchain/Config.in
index b572a89f2f..73ea78624a 100644
--- a/toolchain/Config.in
+++ b/toolchain/Config.in
@@ -572,6 +572,10 @@ config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
bool
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
+
+config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
+ bool
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
select BR2_TOOLCHAIN_HEADERS_LATEST
# This should be selected by the latest version, above, to indicate that
diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
index 683204e56e..0c8b83fc0e 100644
--- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
+++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
@@ -127,8 +127,12 @@ choice
If your toolchain uses headers newer than the latest version
in the choice, then select the latest version.
+config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_17
+ bool "5.17.x or later"
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
+
config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_16
- bool "5.16.x or later"
+ bool "5.16.x"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_15
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 2/4] {toolchain, linux-headers}: add support for 5.17.x headers
2022-05-13 14:42 ` [Buildroot] [PATCH 2/4] {toolchain, linux-headers}: add support for 5.17.x headers Peter Korsgaard
@ 2022-05-13 16:32 ` Yann E. MORIN
0 siblings, 0 replies; 10+ messages in thread
From: Yann E. MORIN @ 2022-05-13 16:32 UTC (permalink / raw)
To: Peter Korsgaard
Cc: Thomas Petazzoni, Giulio Benetti, Romain Naour,
Thomas De Schampheleire, buildroot
Peter, All,
On 2022-05-13 16:42 +0200, Peter Korsgaard spake thusly:
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Applied to master, thanks.
Regards,
Yann E. MORIN.
> ---
> linux/linux.hash | 1 +
> package/linux-headers/Config.in.host | 11 ++++++++++-
> toolchain/Config.in | 4 ++++
> .../toolchain-external-custom/Config.in.options | 6 +++++-
> 4 files changed, 20 insertions(+), 2 deletions(-)
>
> diff --git a/linux/linux.hash b/linux/linux.hash
> index e6ac7af19d..2a96eef8d3 100644
> --- a/linux/linux.hash
> +++ b/linux/linux.hash
> @@ -1,4 +1,5 @@
> # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
> +sha256 22f67ef6b12ef6c0c0353be4b90b4bf4b9b18b858c16c346fa495b67ec718c99 linux-5.17.7.tar.xz
> sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
> sha256 888641634f9e0e38cd0efcfec92ea3c126d381b24a514740d3fe3dc9988fd7ad linux-5.15.39.tar.xz
> sha256 f5e417b32f89318b6d0a230109a592ffd68997817463dc4692fa49ec7fe42f71 linux-5.10.115.tar.xz
> diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
> index 36af5d0a20..5ff616fb34 100644
> --- a/package/linux-headers/Config.in.host
> +++ b/package/linux-headers/Config.in.host
> @@ -59,6 +59,10 @@ config BR2_KERNEL_HEADERS_5_15
> config BR2_KERNEL_HEADERS_5_16
> bool "Linux 5.16.x kernel headers"
> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
> +
> +config BR2_KERNEL_HEADERS_5_17
> + bool "Linux 5.17.x kernel headers"
> + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
> select BR2_KERNEL_HEADERS_LATEST
>
> config BR2_KERNEL_HEADERS_VERSION
> @@ -136,8 +140,12 @@ choice
> If your kernel headers are more recent than the latest version
> in the choice, then select the latest version.
>
> +config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_17
> + bool "5.17.x or later"
> + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
> +
> config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_16
> - bool "5.16.x or later"
> + bool "5.16.x"
> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
>
> config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15
> @@ -382,6 +390,7 @@ config BR2_DEFAULT_KERNEL_HEADERS
> default "5.10.115" if BR2_KERNEL_HEADERS_5_10
> default "5.15.39" if BR2_KERNEL_HEADERS_5_15
> default "5.16.20" if BR2_KERNEL_HEADERS_5_16
> + default "5.17.7" if BR2_KERNEL_HEADERS_5_17
> default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
> default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
> default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \
> diff --git a/toolchain/Config.in b/toolchain/Config.in
> index b572a89f2f..73ea78624a 100644
> --- a/toolchain/Config.in
> +++ b/toolchain/Config.in
> @@ -572,6 +572,10 @@ config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
> config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
> bool
> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
> +
> +config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
> + bool
> + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
> select BR2_TOOLCHAIN_HEADERS_LATEST
>
> # This should be selected by the latest version, above, to indicate that
> diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
> index 683204e56e..0c8b83fc0e 100644
> --- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
> +++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options
> @@ -127,8 +127,12 @@ choice
> If your toolchain uses headers newer than the latest version
> in the choice, then select the latest version.
>
> +config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_17
> + bool "5.17.x or later"
> + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
> +
> config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_16
> - bool "5.16.x or later"
> + bool "5.16.x"
> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
>
> config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_15
> --
> 2.30.2
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/4] package/linux-headers: drop 5.16.x option
2022-05-13 14:42 [Buildroot] [PATCH 1/4] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series Peter Korsgaard
2022-05-13 14:42 ` [Buildroot] [PATCH 2/4] {toolchain, linux-headers}: add support for 5.17.x headers Peter Korsgaard
@ 2022-05-13 14:42 ` Peter Korsgaard
2022-05-13 16:36 ` Yann E. MORIN
2022-05-13 14:42 ` [Buildroot] [PATCH 4/4] {linux,linux-headers}: default to 5.17.x Peter Korsgaard
2022-05-13 16:32 ` [Buildroot] [PATCH 1/4] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series Yann E. MORIN
3 siblings, 1 reply; 10+ messages in thread
From: Peter Korsgaard @ 2022-05-13 14:42 UTC (permalink / raw)
To: buildroot
The 5.16.x series is now EOL upstream, so drop the linux-headers option and
add legacy handling for it.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
Config.in.legacy | 7 +++++++
linux/linux.hash | 1 -
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/Config.in.legacy b/Config.in.legacy
index 806e995bd1..95b9d784d3 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,13 @@ endif
comment "Legacy options removed in 2022.05"
+config BR2_KERNEL_HEADERS_5_16
+ bool "kernel headers version 5.16.x are no longer supported"
+ select BR2_LEGACY
+ help
+ Version 5.16.x of the Linux kernel headers are no longer
+ maintained upstream and are now removed.
+
config BR2_KERNEL_HEADERS_4_4
bool "kernel headers version 4.4.x are no longer supported"
select BR2_LEGACY
diff --git a/linux/linux.hash b/linux/linux.hash
index 2a96eef8d3..3190813a0c 100644
--- a/linux/linux.hash
+++ b/linux/linux.hash
@@ -1,6 +1,5 @@
# From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
sha256 22f67ef6b12ef6c0c0353be4b90b4bf4b9b18b858c16c346fa495b67ec718c99 linux-5.17.7.tar.xz
-sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
sha256 888641634f9e0e38cd0efcfec92ea3c126d381b24a514740d3fe3dc9988fd7ad linux-5.15.39.tar.xz
sha256 f5e417b32f89318b6d0a230109a592ffd68997817463dc4692fa49ec7fe42f71 linux-5.10.115.tar.xz
sha256 0d16d343956d311e3f4ab3f032fd626d8e6b67c0db94edd32f561407d374f2a0 linux-5.4.193.tar.xz
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 3/4] package/linux-headers: drop 5.16.x option
2022-05-13 14:42 ` [Buildroot] [PATCH 3/4] package/linux-headers: drop 5.16.x option Peter Korsgaard
@ 2022-05-13 16:36 ` Yann E. MORIN
0 siblings, 0 replies; 10+ messages in thread
From: Yann E. MORIN @ 2022-05-13 16:36 UTC (permalink / raw)
To: Peter Korsgaard; +Cc: buildroot
Peter, All,
On 2022-05-13 16:42 +0200, Peter Korsgaard spake thusly:
> The 5.16.x series is now EOL upstream, so drop the linux-headers option and
> add legacy handling for it.
See my review of the next patch.
Both this one and the next I marked as changes-requested in patchwork.
Regards,
Yann E. MORIN.
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
> ---
> Config.in.legacy | 7 +++++++
> linux/linux.hash | 1 -
> 2 files changed, 7 insertions(+), 1 deletion(-)
>
> diff --git a/Config.in.legacy b/Config.in.legacy
> index 806e995bd1..95b9d784d3 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,13 @@ endif
>
> comment "Legacy options removed in 2022.05"
>
> +config BR2_KERNEL_HEADERS_5_16
> + bool "kernel headers version 5.16.x are no longer supported"
> + select BR2_LEGACY
> + help
> + Version 5.16.x of the Linux kernel headers are no longer
> + maintained upstream and are now removed.
> +
> config BR2_KERNEL_HEADERS_4_4
> bool "kernel headers version 4.4.x are no longer supported"
> select BR2_LEGACY
> diff --git a/linux/linux.hash b/linux/linux.hash
> index 2a96eef8d3..3190813a0c 100644
> --- a/linux/linux.hash
> +++ b/linux/linux.hash
> @@ -1,6 +1,5 @@
> # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
> sha256 22f67ef6b12ef6c0c0353be4b90b4bf4b9b18b858c16c346fa495b67ec718c99 linux-5.17.7.tar.xz
> -sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
> sha256 888641634f9e0e38cd0efcfec92ea3c126d381b24a514740d3fe3dc9988fd7ad linux-5.15.39.tar.xz
> sha256 f5e417b32f89318b6d0a230109a592ffd68997817463dc4692fa49ec7fe42f71 linux-5.10.115.tar.xz
> sha256 0d16d343956d311e3f4ab3f032fd626d8e6b67c0db94edd32f561407d374f2a0 linux-5.4.193.tar.xz
> --
> 2.30.2
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 4/4] {linux,linux-headers}: default to 5.17.x
2022-05-13 14:42 [Buildroot] [PATCH 1/4] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series Peter Korsgaard
2022-05-13 14:42 ` [Buildroot] [PATCH 2/4] {toolchain, linux-headers}: add support for 5.17.x headers Peter Korsgaard
2022-05-13 14:42 ` [Buildroot] [PATCH 3/4] package/linux-headers: drop 5.16.x option Peter Korsgaard
@ 2022-05-13 14:42 ` Peter Korsgaard
2022-05-13 16:34 ` [Buildroot] [PATCH 4/4] {linux, linux-headers}: " Yann E. MORIN
2022-05-13 16:32 ` [Buildroot] [PATCH 1/4] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series Yann E. MORIN
3 siblings, 1 reply; 10+ messages in thread
From: Peter Korsgaard @ 2022-05-13 14:42 UTC (permalink / raw)
To: buildroot
5.15.x is getting quite old, so default to 5.17.x instead.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
linux/Config.in | 6 +++---
| 7 +------
2 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/linux/Config.in b/linux/Config.in
index 24655a2962..fd3605a559 100644
--- a/linux/Config.in
+++ b/linux/Config.in
@@ -28,8 +28,8 @@ choice
prompt "Kernel version"
config BR2_LINUX_KERNEL_LATEST_VERSION
- bool "Latest version (5.15)"
- select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15 if BR2_KERNEL_HEADERS_AS_KERNEL
+ bool "Latest version (5.17)"
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17 if BR2_KERNEL_HEADERS_AS_KERNEL
config BR2_LINUX_KERNEL_LATEST_CIP_VERSION
bool "Latest CIP SLTS version (5.10.104-cip3)"
@@ -128,7 +128,7 @@ endif
config BR2_LINUX_KERNEL_VERSION
string
- default "5.15.39" if BR2_LINUX_KERNEL_LATEST_VERSION
+ default "5.17.7" if BR2_LINUX_KERNEL_LATEST_VERSION
default "5.10.104-cip3" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION
default "5.10.104-cip3-rt3" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION
default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \
--git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
index 5ff616fb34..859f772624 100644
--- a/package/linux-headers/Config.in.host
+++ b/package/linux-headers/Config.in.host
@@ -6,7 +6,7 @@ config BR2_PACKAGE_HOST_LINUX_HEADERS
choice
prompt "Kernel Headers"
default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL
- default BR2_KERNEL_HEADERS_5_15
+ default BR2_KERNEL_HEADERS_5_17
help
Select the kernel version to get headers from.
@@ -56,10 +56,6 @@ config BR2_KERNEL_HEADERS_5_15
bool "Linux 5.15.x kernel headers"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
-config BR2_KERNEL_HEADERS_5_16
- bool "Linux 5.16.x kernel headers"
- select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
-
config BR2_KERNEL_HEADERS_5_17
bool "Linux 5.17.x kernel headers"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
@@ -389,7 +385,6 @@ config BR2_DEFAULT_KERNEL_HEADERS
default "5.4.193" if BR2_KERNEL_HEADERS_5_4
default "5.10.115" if BR2_KERNEL_HEADERS_5_10
default "5.15.39" if BR2_KERNEL_HEADERS_5_15
- default "5.16.20" if BR2_KERNEL_HEADERS_5_16
default "5.17.7" if BR2_KERNEL_HEADERS_5_17
default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 4/4] {linux, linux-headers}: default to 5.17.x
2022-05-13 14:42 ` [Buildroot] [PATCH 4/4] {linux,linux-headers}: default to 5.17.x Peter Korsgaard
@ 2022-05-13 16:34 ` Yann E. MORIN
2022-05-13 16:55 ` Peter Korsgaard
0 siblings, 1 reply; 10+ messages in thread
From: Yann E. MORIN @ 2022-05-13 16:34 UTC (permalink / raw)
To: Peter Korsgaard; +Cc: buildroot
Peter, All,
On 2022-05-13 16:42 +0200, Peter Korsgaard spake thusly:
> 5.15.x is getting quite old, so default to 5.17.x instead.
But 5.15 is a longterm kernel, while 5.17 will probably not be.
Also, see below...
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
> ---
[--SNIP--]
> diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
> index 5ff616fb34..859f772624 100644
> --- a/package/linux-headers/Config.in.host
> +++ b/package/linux-headers/Config.in.host
[--SNIP--]
> @@ -56,10 +56,6 @@ config BR2_KERNEL_HEADERS_5_15
> bool "Linux 5.15.x kernel headers"
> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
>
> -config BR2_KERNEL_HEADERS_5_16
> - bool "Linux 5.16.x kernel headers"
> - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
Did you forget to squash this hunk...
> config BR2_KERNEL_HEADERS_5_17
> bool "Linux 5.17.x kernel headers"
> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_17
> @@ -389,7 +385,6 @@ config BR2_DEFAULT_KERNEL_HEADERS
> default "5.4.193" if BR2_KERNEL_HEADERS_5_4
> default "5.10.115" if BR2_KERNEL_HEADERS_5_10
> default "5.15.39" if BR2_KERNEL_HEADERS_5_15
> - default "5.16.20" if BR2_KERNEL_HEADERS_5_16
... and this one in the previous patch?
Regards,
Yann E. MORIN.
> default "5.17.7" if BR2_KERNEL_HEADERS_5_17
> default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
> default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
> --
> 2.30.2
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 4/4] {linux, linux-headers}: default to 5.17.x
2022-05-13 16:34 ` [Buildroot] [PATCH 4/4] {linux, linux-headers}: " Yann E. MORIN
@ 2022-05-13 16:55 ` Peter Korsgaard
2022-05-13 20:35 ` Arnout Vandecappelle
0 siblings, 1 reply; 10+ messages in thread
From: Peter Korsgaard @ 2022-05-13 16:55 UTC (permalink / raw)
To: Yann E. MORIN; +Cc: buildroot
>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
> Peter, All,
> On 2022-05-13 16:42 +0200, Peter Korsgaard spake thusly:
>> 5.15.x is getting quite old, so default to 5.17.x instead.
> But 5.15 is a longterm kernel, while 5.17 will probably not be.
True, but we normally default to the latest kernel, I just kept it for
5.15 for the LTS release.
> Also, see below...
>> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
>> ---
> [--SNIP--]
>> diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
>> index 5ff616fb34..859f772624 100644
>> --- a/package/linux-headers/Config.in.host
>> +++ b/package/linux-headers/Config.in.host
> [--SNIP--]
>> @@ -56,10 +56,6 @@ config BR2_KERNEL_HEADERS_5_15
>> bool "Linux 5.15.x kernel headers"
>> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
>>
>> -config BR2_KERNEL_HEADERS_5_16
>> - bool "Linux 5.16.x kernel headers"
>> - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
> Did you forget to squash this hunk...
Ups, indeed. Will fix.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 4/4] {linux, linux-headers}: default to 5.17.x
2022-05-13 16:55 ` Peter Korsgaard
@ 2022-05-13 20:35 ` Arnout Vandecappelle
0 siblings, 0 replies; 10+ messages in thread
From: Arnout Vandecappelle @ 2022-05-13 20:35 UTC (permalink / raw)
To: Peter Korsgaard, Yann E. MORIN; +Cc: buildroot
On 13/05/2022 18:55, Peter Korsgaard wrote:
>>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
>
> > Peter, All,
> > On 2022-05-13 16:42 +0200, Peter Korsgaard spake thusly:
> >> 5.15.x is getting quite old, so default to 5.17.x instead.
>
> > But 5.15 is a longterm kernel, while 5.17 will probably not be.
>
> True, but we normally default to the latest kernel, I just kept it for
> 5.15 for the LTS release.
FWIW, +1 to that philosophy.
Regards,
Arnout
>
> > Also, see below...
>
> >> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
> >> ---
> > [--SNIP--]
> >> diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
> >> index 5ff616fb34..859f772624 100644
> >> --- a/package/linux-headers/Config.in.host
> >> +++ b/package/linux-headers/Config.in.host
> > [--SNIP--]
> >> @@ -56,10 +56,6 @@ config BR2_KERNEL_HEADERS_5_15
> >> bool "Linux 5.15.x kernel headers"
> >> select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
> >>
> >> -config BR2_KERNEL_HEADERS_5_16
> >> - bool "Linux 5.16.x kernel headers"
> >> - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_16
>
> > Did you forget to squash this hunk...
>
> Ups, indeed. Will fix.
>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH 1/4] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series
2022-05-13 14:42 [Buildroot] [PATCH 1/4] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series Peter Korsgaard
` (2 preceding siblings ...)
2022-05-13 14:42 ` [Buildroot] [PATCH 4/4] {linux,linux-headers}: default to 5.17.x Peter Korsgaard
@ 2022-05-13 16:32 ` Yann E. MORIN
3 siblings, 0 replies; 10+ messages in thread
From: Yann E. MORIN @ 2022-05-13 16:32 UTC (permalink / raw)
To: Peter Korsgaard; +Cc: buildroot
Peter, All,
On 2022-05-13 16:42 +0200, Peter Korsgaard spake thusly:
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Applied to master, thanks.
Regards,
Yann E. MORIN.
> ---
> linux/Config.in | 2 +-
> linux/linux.hash | 12 ++++++------
> package/linux-headers/Config.in.host | 12 ++++++------
> 3 files changed, 13 insertions(+), 13 deletions(-)
>
> diff --git a/linux/Config.in b/linux/Config.in
> index c37b4cd422..24655a2962 100644
> --- a/linux/Config.in
> +++ b/linux/Config.in
> @@ -128,7 +128,7 @@ endif
>
> config BR2_LINUX_KERNEL_VERSION
> string
> - default "5.15.37" if BR2_LINUX_KERNEL_LATEST_VERSION
> + default "5.15.39" if BR2_LINUX_KERNEL_LATEST_VERSION
> default "5.10.104-cip3" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION
> default "5.10.104-cip3-rt3" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION
> default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \
> diff --git a/linux/linux.hash b/linux/linux.hash
> index 7a3308546f..e6ac7af19d 100644
> --- a/linux/linux.hash
> +++ b/linux/linux.hash
> @@ -1,12 +1,12 @@
> # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
> sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz
> -sha256 18bf091a2157faa8d92a1aba2ecb66b5124bb0e033fc7797343984e069a2c026 linux-5.15.37.tar.xz
> -sha256 82516a02bb52456f6e8057217dde6e02b78003b1e058117557c2ae9661696dfc linux-5.10.113.tar.xz
> -sha256 288ca85fcdad18e950ccbe3d640594ee36d5aac226321ed935076fadb0cc0a3a linux-5.4.191.tar.xz
> +sha256 888641634f9e0e38cd0efcfec92ea3c126d381b24a514740d3fe3dc9988fd7ad linux-5.15.39.tar.xz
> +sha256 f5e417b32f89318b6d0a230109a592ffd68997817463dc4692fa49ec7fe42f71 linux-5.10.115.tar.xz
> +sha256 0d16d343956d311e3f4ab3f032fd626d8e6b67c0db94edd32f561407d374f2a0 linux-5.4.193.tar.xz
> # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
> -sha256 fa2fb1fb5ba2e6ed99603063474804bd5fddeb8a5ad769d47786f82109e5c627 linux-4.9.312.tar.xz
> -sha256 e3dcacc2459c91586ae94121f54eb54a7cae9c424766fe20498169f682fd1b15 linux-4.14.277.tar.xz
> -sha256 4c6269d3c14e593151b035a55227110e632642d848032ef6992135c18488fe13 linux-4.19.241.tar.xz
> +sha256 e03b777861fae559cb7ed635500cde305bc2ca34dee4dc2fe806de0060c87bdc linux-4.9.313.tar.xz
> +sha256 3cd6d4eeb3a5d1c906b35c08f0d602f329410c291233bee1a7a2b168c7378bbe linux-4.14.278.tar.xz
> +sha256 59bcfd094ec26b03ca506199224cff53c13325e62d22bd4e31ef4ccafe7265a2 linux-4.19.242.tar.xz
> # Locally computed
> sha256 63e6df81c4a747c60eed535ffc2f6f1ddb0c17ec349e860316d9a700c69ab38e linux-cip-5.10.104-cip3.tar.gz
> sha256 9a45929d91ebaddbf6a0ef29750775e33d3c3f56f42f0a9e95e77e5b4eba3c6e linux-cip-5.10.104-cip3-rt3.tar.gz
> diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host
> index b030996dff..36af5d0a20 100644
> --- a/package/linux-headers/Config.in.host
> +++ b/package/linux-headers/Config.in.host
> @@ -375,12 +375,12 @@ endchoice
>
> config BR2_DEFAULT_KERNEL_HEADERS
> string
> - default "4.9.312" if BR2_KERNEL_HEADERS_4_9
> - default "4.14.277" if BR2_KERNEL_HEADERS_4_14
> - default "4.19.241" if BR2_KERNEL_HEADERS_4_19
> - default "5.4.191" if BR2_KERNEL_HEADERS_5_4
> - default "5.10.113" if BR2_KERNEL_HEADERS_5_10
> - default "5.15.37" if BR2_KERNEL_HEADERS_5_15
> + default "4.9.313" if BR2_KERNEL_HEADERS_4_9
> + default "4.14.278" if BR2_KERNEL_HEADERS_4_14
> + default "4.19.242" if BR2_KERNEL_HEADERS_4_19
> + default "5.4.193" if BR2_KERNEL_HEADERS_5_4
> + default "5.10.115" if BR2_KERNEL_HEADERS_5_10
> + default "5.15.39" if BR2_KERNEL_HEADERS_5_15
> default "5.16.20" if BR2_KERNEL_HEADERS_5_16
> default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
> default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
> --
> 2.30.2
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread