Bernd Kuhls
10034f68c9
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{3, 4}.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 2135e3da38 )
[Peter: drop 5.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-12-07 13:39:33 +01:00
Bernd Kuhls
9b303cc63d
{linux, linux-headers}: bump 4.{14, 19}.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit af712ca7ce )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-12-05 22:06:23 +01:00
Bernd Kuhls
b041ab3144
{linux, linux-headers}: bump 4.{4, 9}.x / 5.3.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[Peter: drop 5.3.x bump]
(cherry picked from commit b20487151a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-12-05 21:42:01 +01:00
Bernd Kuhls
d7d5829580
{linux, linux-headers}: bump 4.{4, 9}.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 7db05db3d1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-12-03 16:46:50 +01:00
Bernd Kuhls
bfaf694cfe
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.3.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
[Peter: drop 5.3.x bump]
(cherry picked from commit 30c05ff3fc )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-12-03 14:09:51 +01:00
Bernd Kuhls
f4cadd1155
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.3.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 2e5d631f8f )
[Peter: drop 5.3.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-11-29 16:16:47 +01:00
Bernd Kuhls
b759dd7d4e
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.3.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 1ced285fe7 )
[Peter: drop 5.3.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-11-19 09:00:02 +01:00
Bernd Kuhls
3f986f0a71
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.3.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 3b722cdc4b )
[Peter: drop 5.3.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-11-17 21:51:02 +01:00
Bernd Kuhls
5cd3bd5b10
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.3.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
(cherry picked from commit 6646b220af )
[Peter: drop 5.3.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-10-31 22:20:03 +01:00
Bernd Kuhls
7646f8ee40
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.3.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit e59d65073f )
[Peter: drop 5.3.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-10-30 10:09:54 +01:00
Bernd Kuhls
244e9055c0
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{2, 3}.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 32042f42cb )
[Peter: drop 5.3.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-10-29 09:51:17 +01:00
Bernd Kuhls
b4fffad781
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{2, 3}.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
[Peter: drop 5.3.x bump]
(cherry picked from commit 17ec040ff5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-10-28 09:41:47 +01:00
Peter Korsgaard
668fe091f8
{linux, linux-headers}: bump 4.19.x / 5.{2, 3}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 04e9fdb1c6 )
[Peter: drop 5.3.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-10-02 17:58:46 +02:00
Bernd Kuhls
3eadf3ccbd
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.2.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 80d32c942a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-10-01 11:36:06 +02:00
Carlos Santos
8607d7f7e0
toolchain: generate check-headers program under $(BUILD_DIR)
...
Some installations mount /tmp with the 'noexec' option, which prevents
running the program generated there to check the kernel headers.
Avoid the problem by generating the program under $(BUILD_DIR), passed
as the first argument to check-kernel-headers.sh.
We could globally export a TMPDIR environment variable with some path
under $(BUILD_DIR) but such solution would be too intrusive, depriving
the user from the freedom to set TMPDIR at his will (or needs).
Fixes: https://bugs.busybox.net/show_bug.cgi?id=12241
Signed-off-by: Carlos Santos <unixmania@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 6136765b23 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-09-30 18:02:24 +02:00
Peter Korsgaard
bf76ef6c31
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.2.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
(cherry picked from commit 893b9b662c )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-09-30 15:35:51 +02:00
Peter Korsgaard
03aadc8759
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.2.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit dc82013bf5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-09-25 20:59:31 +02:00
Bernd Kuhls
b6255a16ee
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.2.x series
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-08-30 19:25:28 +02:00
Peter Korsgaard
bd30a142c8
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.2.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-08-19 22:33:15 +02:00
Thomas Petazzoni
6f79cebe6a
package/linux-headers: apply all Linux patches when BR2_KERNEL_HEADERS_AS_KERNEL=y
...
When BR2_KERNEL_HEADERS_AS_KERNEL=y, we expect that the Linux kernel
headers code will be exactly the same as the Linux kernel code
itself. The code currently takes into account the patches defined by
BR2_LINUX_KERNEL_PATCH, but not the kernel patches that are stored in
linux's BR2_GLOBAL_PATCH_DIR.
So for example, the current qemu_riscv32_virt_defconfig has:
BR2_GLOBAL_PATCH_DIR="board/qemu/riscv32-virt/patches/"
With:
board/qemu/riscv32-virt/patches/
└── linux
└── 0001-Revert-riscv-Use-latest-system-call-ABI.patch
This patch gets properly applied when the Linux kernel is built, but
not when the linux-headers package is built.
This commit fixes that by making sure patches stored in the "linux"
BR2_GLOBAL_PATCH_DIR subdirectory are taken into account.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Acked-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-08-04 12:53:03 +02:00
Peter Korsgaard
60d516989e
{linux, linux-headers}: bump 4.{14, 19}.x / 5.2.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-08-02 19:46:55 +02:00
Peter Korsgaard
cb60af6002
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{1, 2}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-07-30 17:27:00 +02:00
Serhii Sakhno
48491aa0a4
{linux, linux-headers}: bump to version 5.2
...
Signed-off-by: Serhii Sakhno <sergei.sakhno@gmail.com >
[Peter: default to 5.2.x kernel headers]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-07-14 12:38:55 +02:00
Peter Korsgaard
173ed657f3
{linux, linux-headers}: bump 4.{14, 19}.x / 5.1.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-07-05 08:18:09 +02:00
Peter Korsgaard
abc782c0b3
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.1.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-06-27 17:55:25 +02:00
Peter Korsgaard
9e9a480ae4
package/linux-headers: drop support for 5.x headers
...
The 5.0.x series is now EOL and vulnerable to the "TCP SACK PANIC" issue.
Drop support for it in linux-headers.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-06-20 13:27:23 +02:00
Peter Korsgaard
19f6b3281c
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.1.x series
...
Includes fixes for the "TCP SACK PANIC" vulnerability:
https://access.redhat.com/security/vulnerabilities/tcpsack
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-06-20 13:27:07 +02:00
Peter Korsgaard
2676d4fb2a
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{0, 1}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-06-17 19:41:41 +02:00
Peter Korsgaard
b827a3f50e
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{0, 1}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-06-04 23:41:06 +02:00
Peter Korsgaard
f590097045
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-06-02 22:11:20 +02:00
Peter Korsgaard
b24f274abe
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{0, 1}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-06-01 14:23:03 +02:00
Thomas Petazzoni
ac652bef62
package/linux-headers: restrict versions available on C-SKY
...
The C-SKY architecture was merged in the upstream Linux kernel
4.20. Therefore, kernel headers from a Linux version earlier than that
cannot be used to build a C-SKY toolchain.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-05-31 23:00:42 +02:00
Peter Korsgaard
8990bd3032
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{0, 1}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-25 13:56:04 +02:00
Peter Korsgaard
24a9a7894d
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{0, 1}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-05-17 13:25:14 +02:00
Peter Korsgaard
0644b8f79c
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{0, 1}.x series
...
Including mitigation for the "ZombieLoad" speculative execution
vulnerability.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-15 11:51:32 +02:00
Peter Korsgaard
a443cb5aa4
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{0, 1}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-05-14 17:39:49 +02:00
Peter Korsgaard
6606f6c6a1
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-10 10:28:30 +02:00
Peter Korsgaard
b3bba8e425
package/linux-headers: drop support 4.20 headers
...
Now that support for 5.1 headers have been added, drop support for the
obsolete 4.20 series.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-07 19:45:08 +02:00
Marcin Niestroj
904eb471e5
package/linux-headers: add support for Linux 5.1 kernel headers
...
Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-07 19:42:52 +02:00
Peter Korsgaard
8a1fde4b3c
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-06 09:35:21 +02:00
Peter Korsgaard
0a79bb4871
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-03 17:25:47 +02:00
Peter Korsgaard
3fd23becd4
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.0.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-04-29 20:01:40 +02:00
Peter Korsgaard
707529b7f7
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-04-24 21:16:00 +02:00
Peter Korsgaard
ab5fbbd640
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.0.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-04-07 15:14:06 +02:00
Peter Korsgaard
198b4cff10
{linux, linux-headers}: bump 4.{4, 9, 14, 19, 20}.x / 5.0.x series
...
Notice: 4.20.x is now EOL.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-03-29 08:01:44 +01:00
Joel Stanley
6c6137ab2b
package/linux-headers: add support for Linux 5.0 kernel headers
...
This sets 5.0 to be the default, moving from 4.19 which was used instead
of 4.20 for the LTS branch.
We need to update linux/linux.hash as part of this commit, because
package/linux-headers/linux-headers.hash is a symlink to
linux/linux.hash.
Signed-off-by: Joel Stanley <joel@jms.id.au >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-03-26 18:55:35 +01:00
Arnout Vandecappelle (Essensium/Mind)
4ed7246a59
linux{, -headers}: support downloads of v5+
...
With the arrival of linux v5.0, we need yet another condition to set
_SITE correctly. Instead of continuing this madness, solve the problem
generically: use v2.6 for 2.6.*, and use the number before the first dot
in the other cases.
While we're at it, remove the comment which has been incorrect since
80d7b68167 (7 years ago).
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Tested-by: Jan Kundrát <jan.kundrat@cesnet.cz >
Tested-by: Adam Duskett <aduskett@gmail.com >
Reviewed-by: Adam Duskett <aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-03-14 22:13:47 +01:00
Arnout Vandecappelle (Essensium/Mind)
1b94e8dcb3
package/linux-headers: fix support for -rc kernels
...
-rc kernels after v3.x are no longer available in the testing
subdirectory. Instead they should be fetched from cgit.
Commit ff4cccbdcf did this for linux
itself, now we also do it for linux-headers.
When fetched from cgit, .tar.xz can't be used. Adding this to the
existing condition is not so simple, so refactor how _SOURCE is set:
simply set it explicitly in each branch of the condition. While more
verbose (it is repeated 4 times), it's easier to understand and to
maintain.
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-03-14 22:11:15 +01:00
Peter Korsgaard
cbf1d861fa
{linux, linux-headers}: bump 4.{4, 9, 14, 19, 20}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-02-27 14:38:41 +01:00
Peter Korsgaard
e4bbdeec9d
{linux, linux-headers}: bump 4.{4, 9, 14, 19, 20}.x series
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-02-14 21:47:04 +01:00