Bernd Kuhls
729125a67f
{linux, linux-headers}: bump 6.{1, 6, 12, 18, 19}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-03-27 21:39:48 +01:00
Bernd Kuhls
2ee9ccae5d
{linux, linux-headers}: bump 6.{12, 18, 19}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-03-15 11:28:09 +01:00
Bernd Kuhls
7ddb1a9996
{linux, linux-headers}: bump 5.{10, 15}.x / 6.{1, 6, 12, 18, 19}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-03-04 22:57:59 +01:00
Bernd Kuhls
f47b624a12
{linux, linux-headers}: bump 6.{18, 19}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-02-28 11:22:16 +01:00
Bernd Kuhls
5a08bca31b
{linux, linux-headers}: bump 5.{10, 15}.x / 6.{1, 6, 12, 18, 19}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2026-02-20 07:50:51 +01:00
Bernd Kuhls
5c7d9ca80e
{linux, linux-headers}: bump 6.{6, 12, 18, 19}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-02-17 19:14:40 +01:00
Peter Korsgaard
9900ba6208
linux: make license option visible for _CUSTOM_VERSION as well
...
Commit 50958bcdac ("linux: Add support for custom license files") added a
default value for the license files and made the option visible (E.G.
editable) when a custom VCS or tarball version is used, but it is also
needed for users of an older _CUSTOM_VERSION (E.G. mainline release), as
the referenced files were only added in Linux 4.16 with commit e00a844aca
("LICENSES: Add Linux syscall note exception"), so change that.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-02-16 20:47:04 +01:00
Bernd Kuhls
5b23e04383
linux: bump latest version to 6.19
...
For an overview of changes in 6.19, see:
https://kernelnewbies.org/Linux_6.19
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-02-09 23:14:26 +01:00
Bernd Kuhls
48186093fd
{linux, linux-headers}: bump 5.{10, 15}.x / 6.{1, 6, 12, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-02-06 21:33:48 +01:00
Kory Maincent
50958bcdac
linux: Add support for custom license files
...
The Linux package was not providing any license file when a custom
Linux version was selected.
Fix this by adding a Kconfig option to specify the license file,
with a default value set to the commonly used license paths.
Signed-off-by: Kory Maincent <kory.maincent@bootlin.com >
[Arnout: use a single Kconfig option with conditional prompt]
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be >
2026-02-02 18:43:31 +01:00
Bernd Kuhls
91523ae39c
{linux, linux-headers}: bump 6.{6, 12, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2026-02-01 21:27:41 +01:00
Bernd Kuhls
b64a2da6e0
{linux, linux-headers}: bump 6.{12, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-01-24 11:30:29 +01:00
Peter Korsgaard
f9a40c726f
linux: fix 'architectures' typo
...
Found by codespell.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-01-21 19:13:44 +01:00
Bernd Kuhls
45181a9a5e
{linux, linux-headers}: bump 6.{1, 6, 12, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-01-17 20:42:12 +01:00
Bernd Kuhls
8b1dc96ec6
{linux, linux-headers}: bump 6.{1, 6, 12, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-01-13 13:45:00 +01:00
Bernd Kuhls
fd2555ecfd
linux: bump CIP kernel to version 5.10.246-cip66
...
Added Upstream: tag to patch.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-01-09 18:36:22 +01:00
Bernd Kuhls
f190162e0d
{linux, linux-headers}: bump 6.{12, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-01-08 21:00:18 +01:00
Bernd Kuhls
118f5eb360
{linux, linux-headers}: bump 6.{12, 17, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-12-18 22:29:28 +01:00
Thomas Petazzoni
bba86304b0
linux: select host-openssl for all architectures when building latest version
...
Since at least Linux 6.16, but possibly earlier, host-openssl is now
needed on the vast majority of CPU architectures.
A common reason to require host-openssl in the Kernel is to enable
Wireless Networking. This is now enabled in most defconfigs.
- When enabling CONFIG_NET [1]
- CONFIG_WIRELESS is enabled by default [2]
- For Wireless, CONFIG_CFG80211 is commonly enabled too [3]
- CONFIG_CFG80211_REQUIRE_SIGNED_REGDB is enabled by default
which selects SYSTEM_DATA_VERIFICATION [4]
- CONFIG_SYSTEM_DATA_VERIFICATION
select SYSTEM_TRUSTED_KEYRING [5]
- CONFIG_SYSTEM_TRUSTED_KEYRING adds system_certificates.o
which needs x509_certificate_list and extract-cert [6]
- and finally, extract-cert uses host-openssl [7]
Even if some architecture defconfigs (such as m68k) are not directly
enabling CONFIG_CFG80211 in the Kernel, there is still chances for
this option to be enabled by Kernel configuration fixups of selected
Buildroot package. This situation can happen in Buildroot
autobuilders.
Also, in some specific cases, host-openssl might be needed for
some other reasons (e.g. s390 arch defconfig enables
SYSTEM_DATA_VERIFICATION which ends up the same way).
Indeed, in order to fix build issues, we would have to add: armeb,
microblaze, loongarch, m68k, mips, mipsel, mips64, mips64el, powerpc,
powerpc64, powerpc64el, riscv, s390, and possibly others.
So intead, when "latest kernel" is used with the default architecture
configuration, always select host-openssl independently of the
selected architectures.
Fixes:
https://autobuild.buildroot.net/results/9a314e759f7640d760003e46f86153300478ec60/ (mipsel)
https://autobuild.buildroot.net/results/3bcc674ea5a7cdf031200b0cd2f9f71400ba391c/ (mips64el)
https://autobuild.buildroot.net/results/b24983fd91f408de56479b7d7d57fc9fd3333d7d/ (s390)
https://autobuild.buildroot.net/results/b262fc6f67a9fed55faffcdd580d89f4664e1e16/ (powerpc64)
https://autobuild.buildroot.net/results/45da1538457b18671fa18efe3e1aa57a15561370/ (m68k)
https://autobuild.buildroot.net/results/0a457375d2509f1b29a449dfa50f29fc7e56e568/ (armeb)
https://autobuild.buildroot.net/results/814ca5f048827a635dea0199878fa82d5012b649/ (loongarch64)
https://autobuild.buildroot.net/results/b684d0b37e5187aa9b31693356f8515857d19f7a/ (microblaze)
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/net/Kconfig?h=v6.18.1#n6
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/net/Kconfig?h=v6.18.1#n428
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/net/wireless/Kconfig?h=v6.18.1#n17
[4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/net/wireless/Kconfig?h=v6.18.1#n89
[5] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/init/Kconfig?h=v6.18.1#n2063
[6] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/certs/Makefile?h=v6.18.1#n6
[7] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/certs/extract-cert.c?h=v6.18.1#n21
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Reviewed-by: Romain Naour <romain.naour@smile.fr >
[Julien: add extra info in commit log]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-12-14 15:22:34 +01:00
Thomas Petazzoni
2d570f8369
arch: drop support for ARC big-endian
...
Alexey Brodkin from Synopsys says in [1]:
I think indeed, we may remove all the big-endian support for ARC.
Reasons are since introduction of ARC HS4x processors we no longer
support big-endian in any new processor IP, and even for older IP
which used to support big-endian it was rarely used... so basically
there's no good justification to spend any cycles on big-endian
support looking forward in this project. I.e. BE support in uClibc
could also be removed if it makes any difference.
Therefore, let's removed support for ARC big-endian.
[1] https://lore.kernel.org/buildroot/SJ2PR12MB818487232470DA4456967C73A1A3A@SJ2PR12MB8184.namprd12.prod.outlook.com/
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com >
Cc: ARC Maintainers <arc-buildroot@synopsys.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Reviewed-by: Maxim Kochetkov <fido_max@inbox.ru >
[Julien:
- move legacy option to 2026.02 section
- add link to mailing list
- remove BR2_arceb from pkg-meson.mk to fix check-symbols error
]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-12-13 17:39:02 +01:00
Bernd Kuhls
dc7eb6bf08
{linux, linux-headers}: bump 6.{12, 17, 18}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-12-13 13:04:38 +01:00
Bernd Kuhls
a06d79862a
linux: bump latest version to 6.18
...
For an overview of changes in 6.18, see:
https://kernelnewbies.org/Linux_6.18
Also, the Kernel 6.18 series was also selected as a longterm
supported one (LTS). See:
https://git.kernel.org/pub/scm/docs/kernel/website.git/commit/?id=b9ea3472ee1d973f4c27d075c7e4445afa7ade89
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
[Julien: add comment about 6.18 being LTS]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-12-07 12:51:03 +01:00
Bernd Kuhls
eb1d45388f
{linux, linux-headers}: bump 5.{10, 15}.x / 6.{1, 6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-12-07 12:41:13 +01:00
Bernd Kuhls
b41c6b21d5
{linux, linux-headers}: bump 6.{6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-12-02 22:46:23 +01:00
Bernd Kuhls
59479ae646
{linux, linux-headers}: bump 6.{6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-24 23:38:59 +01:00
Bernd Kuhls
32856875c4
{linux, linux-headers}: bump 6.{12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-15 13:57:08 +01:00
Bernd Kuhls
6b7e87f4e1
{linux, linux-headers}: bump 6.{6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-03 22:03:40 +01:00
Bernd Kuhls
a6942ce78c
{linux, linux-headers}: bump 5.{4, 10, 15}.x / 6.{1, 6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-29 23:08:02 +01:00
Bernd Kuhls
4016c78ea2
{linux, linux-headers}: bump 6.{6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-25 19:22:09 +02:00
Bernd Kuhls
7095e120a2
{linux, linux-headers}: bump 5.15.x / 6.{1, 6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-19 21:56:07 +02:00
Bernd Kuhls
2661d9b34f
{linux, linux-headers}: bump 6.{1, 6, 12, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-16 21:42:20 +02:00
Bernd Kuhls
fec2d492a4
{linux, linux-headers}: bump 6.{6, 12, 16, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-12 22:53:30 +02:00
Bernd Kuhls
acab6d38a2
{linux, linux-headers}: bump 6.{6, 12, 16, 17}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-08 18:59:14 +02:00
Bernd Kuhls
744cdebc55
linux: bump latest version to 6.17
...
For an overview of changes in 6.17, see:
https://kernelnewbies.org/Linux_6.17
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
[Julien: add link to kernelnewbies.org overview]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-01 18:43:07 +02:00
Bernd Kuhls
507653a74a
{linux, linux-headers}: bump 6.{1, 6, 12, 16}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-10-01 18:43:07 +02:00
Bernd Kuhls
27e1031aa4
{linux, linux-headers}: security bump 5.{4, 10, 15}.x / 6.{1, 6, 12, 16}.x series
...
This bump, with the exception of the 5.4 series, fixes the VMSCAPE bug:
CVE-2025-40300.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be >
2025-09-11 21:25:27 +02:00
Bernd Kuhls
abed850772
{linux, linux-headers}: bump 5.{4, 10, 15}.x / 6.{1, 6, 12, 16}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-09-05 19:35:55 +02:00
Bernd Kuhls
c1512a76d7
{linux, linux-headers}: bump 5.{4, 10, 15}.x / 6.{1, 6, 12, 16}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2025-08-29 15:13:22 +02:00
Bernd Kuhls
522b56cd50
{linux, linux-headers}: bump 6.{1, 6, 12, 16}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-08-24 16:36:21 +02:00
Thomas Petazzoni
164d6e65c7
linux: CIP 5.10 versions not available for Loongarch
...
Loongarch support was added upstream in Linux 5.19, so it is not
available in the CIP versions that are based on 5.10. Prevent from
selecting those kernel versions when Loongarch is used.
Fixes:
https://autobuild.buildroot.net/results/eebcf605f8f868a668960152f30c08f700405a4d/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Signed-off-by: Romain Naour <romain.naour@smile.fr >
2025-08-24 11:41:03 +02:00
Thomas Petazzoni
e002ec3773
linux: enable BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL on a few more architectures
...
This commit is an extension of
5dae966a30 ("linux: select
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL when needed"), which solves
autobuilder issues by making sure that
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL is automatically enabled on some
architecture if the default architecture defconfig is used and the
latest kernel is built (which is what happens in the autobuilders).
This new commit adds BR2_or1k and BR2_riscv to the list to fix
autobuilder issues.
Fixes:
https://autobuild.buildroot.org/results/1a739eee39bdef8986279a9e21f8637fbe263353/ (or1k)
https://autobuild.buildroot.org/results/acb62b7a486f3f8e99c6cc2b52b0c259bfa18a0e/ (riscv)
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-08-20 19:06:13 +02:00
Bernd Kuhls
0461043a51
linux: bump latest version to 6.16
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-07-29 01:20:41 +02:00
Bernd Kuhls
065c1b84b5
{linux, linux-headers}: bump 5.{4, 10, 15}.x / 6.{1, 6, 12, 15}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-07-24 22:16:42 +02:00
Bernd Kuhls
e7a175355b
{linux, linux-headers}: bump 5.15.x / 6.{1, 6, 12, 15}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-07-11 21:51:04 +02:00
Bernd Kuhls
09880508cb
{linux, linux-headers}: bump 6.{1, 6, 12, 15}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-07-08 23:13:46 +02:00
Jiaxun Yang
677047d200
linux: Introduce {vmlinux, vmlinuz}.efi kernel binary format
...
vmlinux.efi and vmlinuz.efi are standard file names for LoongArch
EFISTUB kernel.
Introduce them to build system.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com >
Reviewed-by: Romain Naour <romain.naour@smile.fr >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-07-05 19:45:38 +02:00
Bernd Kuhls
f6d9a93c51
{linux, linux-headers}: bump 5.{4, 10, 15}.x / 6.{1, 6, 12, 15}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-07-01 21:52:14 +02:00
Bernd Kuhls
7a1d7189a0
{linux, linux-headers}: bump 6.{6, 12, 15}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-06-20 18:47:39 +02:00
Bernd Kuhls
eac26f1ac0
linux: bump latest version to 6.15
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-06-12 22:54:17 +02:00
Bernd Kuhls
3a00ac13d8
{linux, linux-headers}: bump 6.{12, 14}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-06-12 22:54:08 +02:00