Rolf Neugebauer
658da5b94a
kernel: Update to 5.0.6/4.19.33/4.14.110/4.9.167
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-04-03 23:26:06 +01:00
Rolf Neugebauer
01b7472e98
kernel: Update to 5.0.5/4.19.32/4.14.109/4.9.166
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-31 19:45:53 +01:00
Rolf Neugebauer
b1249c28ca
kernel: Update to 5.0.4/4.19.31
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-25 09:11:10 +00:00
Rolf Neugebauer
e1b94133f1
kernel: Remove 4.20.x
...
It has been EOLed
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-25 09:07:29 +00:00
Rolf Neugebauer
edb8c29e8e
kernel: Update to 5.03/4.20.17/4.19.30/4.14.108/4.9.165
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-24 23:21:29 +00:00
Rolf Neugebauer
0a8d501c41
kernel: Update to 5.02/4.20.16/5/19.29/4.14.107/4.9.164
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-24 13:00:34 +00:00
Rolf Neugebauer
e5d8ded27e
kernel: Update to 4.14106/4.9.163
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-23 19:38:49 +00:00
Rolf Neugebauer
8972f35d9a
kernel: Remove 4.14.x for s390x and arm64
...
To reduce the number of kernels we maintain, for s390x
and ar64 we only support the latest LTS and newer kernels.
v4.19.x has been out for a while, so lets remove support for
v4.14.x.
resolves #3302
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-23 19:31:23 +00:00
Rolf Neugebauer
419c808f07
kernel: Update to 4.20.15/4.19.28
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-10 23:29:31 +00:00
Rolf Neugebauer
74d9638275
kernel: Add support for the v5.0.x kernel
...
The kernel config files are 4.20.x config files run through
make oldconfig for the 5.0 kernel.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-10 23:29:19 +00:00
Rolf Neugebauer
d47b283df4
kernel: Remove fetch target
...
This target allowed to locally download the kernel source
tar balls. We haven't used this foir a while and adding
v5.x kernel support for it would add yet another conditional.
Remove it to keep the Makefile simpler.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-10 23:29:04 +00:00
Rolf Neugebauer
00b0abcf59
kernel: Update to 4.20.14/4.19.37/4.14.105/4.9.162
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-08 00:52:36 +00:00
Rolf Neugebauer
7d31ea1135
kernel: Reorder build targets to be in numerical order
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-08 00:52:36 +00:00
Rolf Neugebauer
05c8849a97
kernel: Build a 4.19 debug kernel on x86 (instead of 4.14)
...
We switched to 4.19.x as the default kernel and debug
kernel build was not updated. Fix it.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-08 00:52:36 +00:00
Rolf Neugebauer
043faae78e
Merge pull request #3298 from TiejunChina/master-dev
...
Enable Preempt-RT Linux 4.19.x into Linuxkit
2019-03-07 20:16:17 +00:00
Rolf Neugebauer
94cdfb55b6
kernel: Skip perf build for now
...
See https://github.com/linuxkit/linuxkit/issues/3299
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-06 01:04:54 +00:00
Tiejun Chen
92ebe10a62
enable 4.19.x-rt with preempt-rt Linux 4.19.15
...
Signed-off-by: Tiejun Chen <tiejun.china@gmail.com >
2019-03-04 13:43:55 -08:00
Tiejun Chen
daab1a1ecc
remove 4.14.x-rt stuff
...
Signed-off-by: Tiejun Chen <tiejun.china@gmail.com >
2019-03-04 13:43:48 -08:00
Rolf Neugebauer
5a1e83e639
kernel: Update to 4.20.13/4.19.26/4.14.104/4.9.161
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-03-01 08:06:52 +00:00
Rolf Neugebauer
9440e48f4f
kernels: Update to 4.20.12/4.19.25/4.14.103/4.9.160
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-02-24 19:48:17 +00:00
Rolf Neugebauer
882ee6afb5
kernels: Update to 4.20.11/4.19.24/4.14.102/4.9.159
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-02-24 13:12:28 +00:00
Rolf Neugebauer
0ebc73d57f
kernels: Update to 4.20.10/4.19.23/4.14.101/4.9.158
...
This skiks 4.20.9/4.19.22/4.14.100/4.9.157 because they
contained a bug. See:
https://lwn.net/Articles/779934/
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-02-23 13:26:12 +00:00
Rolf Neugebauer
fee4e492fd
kernels: Update to 4.20.8/4.19.21/4.14.99/4.19.156
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-02-23 09:47:19 +00:00
Rolf Neugebauer
5ffa60f639
kernel: Update to 4.20.7/4.19.20/4.14.98/4.9.155
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-02-08 23:25:28 +00:00
Rolf Neugebauer
1c49fa2c8f
kernels: Update to 4.20.6/4.19.19/4.14.97/4.9.154
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-02-01 19:34:57 +00:00
Rolf Neugebauer
ab527e7afb
kernels: Update to 4.2.5/4.19.18/4.14.96/4.9.153
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-28 18:20:01 +00:00
Rolf Neugebauer
f85b16e0bd
kernel: Update to 4.20.4/4.19.17/4.14.95/4.9.152
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-25 20:16:00 +00:00
Rolf Neugebauer
ffd8d19cfd
kernel: Update to 4.20.3/4.19.16/4.14.94/4.9.151
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-17 19:51:32 +00:00
Rolf Neugebauer
3b4f70dd76
kernel: Update to 4.20.2/4.19.15/4.14.93/4.9.150
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-16 22:28:57 +00:00
Rolf Neugebauer
d9504a7904
kernel: Update to 4.20.1/4.19.14/4.14.92/4.9.149
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-12 11:55:36 +00:00
Tiejun Chen
e7481213e4
update -rt to 4.14.87-rt49
...
Signed-off-by: Tiejun Chen <tiejunc@vmware.com >
2019-01-06 13:29:54 -08:00
Rolf Neugebauer
ce3dc79509
kernel: Add support for 4.20.x kernels
...
The kernel config was derived from the 4.19.13 kernel config
run through the 'make oldconfig' with all defaults accepted,
except for:
- NET_VENDOR_MICROCHIP (defauly 'y', set to 'n')
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-02 22:17:36 +00:00
Rolf Neugebauer
6c59e083f4
kernel: Simplify perf and bcc build logic
...
Since we removed the 4.4.x kernel, simply don't build
perf and bcc for 4.9.x kernels.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-02 22:17:36 +00:00
Rolf Neugebauer
2ab3b0a24e
Remove 4.4 kernel
...
We already have 4.9.x, 4.14.x, and 4,19.x as LTS releases.
4.9.x has a longer lifetime as 4.4.x as well and fewer security
fixes can be backported to 4.4.x. Remove it.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-01-01 17:06:06 +00:00
Rolf Neugebauer
8ba5e2416d
kernel: Update to 4.19.13/4.14.92/4.9.148
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-30 21:06:50 +00:00
Rolf Neugebauer
cdcfcb7347
kernel: Update to 4.19.12/4.14.90/4.9.147/4.4.169
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-22 10:19:45 +00:00
Rolf Neugebauer
4ae342c097
kernel: Update to 4.19.11/4.14.89/4.9.146/4.4.168
...
Note this skips 4.19.10. The diff is pretty small.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-19 22:28:00 +00:00
Rolf Neugebauer
65e2c50b88
kernel: Update to 4.19.9/4.14.88/4.9.145/4.4.167
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-13 23:24:01 +00:00
Rolf Neugebauer
a26ff89ce8
kernel: Update to 4.19.8/4.14.87/4.9.144
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-09 13:46:31 +00:00
Rolf Neugebauer
765cf6c917
kernel: Update to 4.19.7/4.14.86/4.9.143
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-06 20:38:45 +00:00
Rolf Neugebauer
2b6a0e15bb
kernel: Update to 4.19.6/4.14.85/4.9.142/4.4.166
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-03 23:51:48 +00:00
Rolf Neugebauer
1d405ae5cf
kernel: Update to 4.19.5/4.14.84/4.9.141/4.4.165
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-12-03 22:03:55 +00:00
Rolf Neugebauer
70f320db20
kernels: Update to 4.19.4/4,14.83/4.9.140
...
This skips 4.9.139 which is just two revert commits from
4.9.140.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-11-23 23:44:34 +00:00
Rolf Neugebauer
28ce2bbdca
kernel: Remove support for 4.18.x
...
4.18.20 was the last 4.18.x release. Remove it.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-11-23 23:40:44 +00:00
Rolf Neugebauer
92d6966307
kernel: Updat to 4.19.3/4.18.20/4.14.82/4.9.138/4.4.164
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-11-22 20:44:45 +00:00
Tiejun Chen
116f9be99b
update -rt to 4.14.78-rt47
...
Signed-off-by: Tiejun Chen <tiejunc@vmware.com >
2018-11-18 15:56:01 -08:00
Rolf Neugebauer
9482281f5b
kernel: Update to 4.19.2/4.18.19/4.14.81/4.9.137
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-11-15 22:11:30 +00:00
Rolf Neugebauer
cc544d1cf2
kernel: Update to 4.18.18/4.14.80/4.9.136/4.4.163
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-11-12 21:49:34 +00:00
Rolf Neugebauer
3c5062ff9b
kernel: Update to 4.19.1/4.18.17/4.14.79
...
Also fix the boolean expression for 'perf' in the Dockerfile.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-11-10 10:26:22 +00:00
Rolf Neugebauer
e90c9a0687
kernel: perf only for LTS and latest stable/disable for arm64
...
The logic for perf became too complex. Just build for latest LTS
and latest stable.
Disable for arm64 for now as it is broken for 4.19 due to a header
mismatch:
In file included from /linux/tools/arch/arm64/include/uapi/asm/unistd.h:20:0,
from libbpf.c:36:
/linux/tools/include/uapi/asm-generic/unistd.h:754:0: error: "__NR_fcntl" redefined [-Werror]
In file included from /usr/include/sys/syscall.h:4:0,
from /linux/tools/perf/perf-sys.h:7,
from libbpf.c:35:
/usr/include/bits/syscall.h:26:0: note: this is the location of the previous definition
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-10-28 21:46:14 +00:00