Runar Borge
7c5fd20976
kernel: T3486: Prepare for arm64 builds
2021-04-19 10:18:13 +02:00
Christian Poessinger
d127e81f0c
Kernel: move build to "normal" Pipeline library
...
This is initial work required to also build an arm64 Kernel via the CI.
2021-04-09 11:53:50 +02:00
Christian Poessinger
d2cb0310ee
Kernel: Jenkins: cleanup, move LogRotator setting to pipeline options
2021-03-26 20:46:49 +01:00
Christian Poessinger
a63a11b47e
Kernel: Jenkins: limit *.deb search path depth
2021-02-17 11:22:27 +01:00
Christian Poessinger
b6dacbb4aa
Kernel: Jenkins: cleanup variable definitions
2021-02-08 20:48:37 +01:00
qxmips
38fa98af45
Jenkins: run containers with "reuseNode" to stay on the same node
2021-02-02 22:05:54 +01:00
Christian Poessinger
2d78842ed5
Kernel: also trigger build when "data/defaults.json" changes
...
(cherry picked from commit 070e2e77e93f34402fe17a6640dade7109571d63)
2021-01-31 17:40:59 +01:00
Christian Poessinger
dc1526e8b2
Kernel: T3223: update linux-firmware to 20201218
...
(cherry picked from commit ab6d2763264423de4d02dc5b6aa48fe00eb8bf68)
2021-01-16 13:05:00 +01:00
Christian Poessinger
76f293633f
Jenkins: retrive debian repo server via global variable
2021-01-15 17:01:15 +01:00
Christian Poessinger
ae2279e30b
Kernel: no longer build Intel out-of-tree NIC drivers
2021-01-10 16:18:30 +01:00
Christian Poessinger
2af09cfd18
Jenkins: Kernel: extract version from data/defaults.json
...
No need to specify the kernel version two times, it can be retrieved
from data/defaults.json
2021-01-10 00:56:47 +01:00
Christian Poessinger
bfe46626d5
Jenkins: Kernel: instead of 'git clone' the source use the tarball
...
This reduces the download and checkout overhead.
2021-01-10 00:22:13 +01:00
Christian Poessinger
c844282315
Kernel: T3199: update Linux Kernel to v5.10.6
2021-01-09 18:02:54 +01:00
Christian Poessinger
afa7d9b3ba
Merge branch 'kernel-5.10' into current
...
* kernel-5.10:
QAT: update to 1.7.l.4.12.0
Kernel: Initial support for 5.10.4
2021-01-09 13:43:24 +01:00
Christian Poessinger
629814dea2
Kernel: Initial support for 5.10.4
2020-12-31 11:54:24 +01:00
Christian Poessinger
ba6dab8952
Kernel: T3168: update Linux Kernel to v5.4.86
2020-12-31 11:52:45 +01:00
Christian Poessinger
7743524c07
Kernel: T3145: update Linux Kernel to v5.4.85
2020-12-22 13:51:51 +01:00
Christian Poessinger
3939384aff
Kernel: T3129: update Linux Kernel to v5.4.83
2020-12-14 16:34:43 +01:00
Christian Poessinger
0eed76532b
Kernel: T3087: update Linux Kernel to v4.19.160
2020-11-24 19:53:53 +01:00
Christian Poessinger
672739fa2b
Kernel: T3075: update Linux Kernel to v4.19.158
2020-11-19 22:37:02 +01:00
Christian Poessinger
01f63778a2
Kernel: T3064: update Linux Kernel to v4.19.157
2020-11-12 19:52:12 +01:00
Christian Poessinger
9e6e486d52
Kernel: Firmware: T3052: update to 20201022
2020-11-06 19:09:19 +01:00
Christian Poessinger
7662f6fac1
Kernel: T3049: Update Linux Kernel to v4.19.155
2020-11-05 20:19:10 +01:00
Christian Poessinger
0c37b1675a
Kernel: T3033: Update Linux Kernel to v4.19.154
2020-10-31 08:10:50 +01:00
Christian Poessinger
8c1eaadbd1
Kernel: T3033: Update Linux Kernel to v4.19.153
2020-10-30 10:15:27 +01:00
Christian Poessinger
3ab7b74f89
Kernel: WireGuard: T2991: update to version 1.0.20200908
2020-10-17 22:37:55 +02:00
Christian Poessinger
4e89180cd6
Kernel: T2990: Update Linux Kernel to v4.19.152
2020-10-17 22:37:28 +02:00
Christian Poessinger
4ec212ad33
Revert "Kernel: T2955: Update Linux Kernel to v4.19.149"
...
This reverts commit b481a3ee4c947d78cb1488b542c31c23cd473b7f.
Perf utils do not build anymore:
util/evsel.c: In function ‘perf_evsel__exit’:
util/util.h:25:28: error: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
#define zfree(ptr) ({ free(*ptr); *ptr = NULL; })
util/evsel.c:1293:2: note: in expansion of macro ‘zfree’
zfree(&evsel->pmu_name);
^~~~~
/usr/include/stdlib.h:563:25: note: expected ‘void *’ but argument is of type ‘const char *’
extern void free (void *__ptr) __THROW;
~~~~~~^~~~~
ASCIIDOC perf-probe.xml
2020-10-03 10:49:34 +02:00
Christian Poessinger
b481a3ee4c
Kernel: T2955: Update Linux Kernel to v4.19.149
2020-10-03 09:51:59 +02:00
Christian Poessinger
a058b040f1
Kernel: T2937: Update Linux Kernel to v4.19.148
2020-09-29 22:11:12 +02:00
Christian Poessinger
0bcc198ac1
Kernel: T2925: Update Linux Kernel to v4.19.147
2020-09-25 14:26:14 +02:00
Christian Poessinger
d571b38379
Kernel: T2901: Update Linux Kernel to v4.19.146
2020-09-19 22:39:29 +02:00
Christian Poessinger
daf4f59001
Kernel: T2880: Update Linux Kernel to v4.19.145
2020-09-13 21:29:51 +02:00
Christian Poessinger
1324688272
Kernel: T2876: Update Linux Kernel to v4.19.144
2020-09-12 23:11:48 +02:00
Christian Poessinger
c9eaf71fe0
Revert "Kernel: T2843: upgrade Kernel to v5.8.5"
...
This reverts commit 78c43c2078e292ac9b53d2d6a41a47466d283914.
Unfortunately we must revert the Kernel upgrade as there are two problematic
issues. One which is the break of ABI functionality with parted [1] and second
the internal cryptop API [2] which removed required literals for the build of
Intel QAT acceleration.
In the two weeks running 5.8 we still learned a lot - we experienced a
performance improvement of ~30% when doing NAT @ > 10GBit/s and also utilizing
the build in updated drivers for Intel NICs and WireGuard.
We are looking forward to the release of this years LTS kernel and we hope to
ship this in the final 1.3 release.
1: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.8.y&id=692d062655
2: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.5.y&id=d63007eb95
2020-09-12 23:09:09 +02:00
Christian Poessinger
0b69d00740
Kernel: T2870: Update Linux Kernel to v5.8.8
2020-09-10 10:52:00 +02:00
Eshenko Dmitriy
2d52a5f829
accel-ppp: T2860: bump version for L2TP CVE fix
2020-09-06 10:40:31 +03:00
Christian Poessinger
592e5fa466
Jenkins: Kernel: keep last 20 builds
2020-09-03 23:00:57 +02:00
Christian Poessinger
78c43c2078
Kernel: T2843: upgrade Kernel to v5.8.5
...
Note: Intel does not provide a compatible QAT version. There is a custom patch
which make QAT compile for the specified Kernel version. This patch will change
the source to a non backwards-compatible version - this is fine as we run 5.8
anyways.
2020-08-30 20:02:14 +02:00
Christian Poessinger
1175a62b34
WireGuard: T2842: switch to binary package from buster-backports
2020-08-30 16:09:58 +02:00
Christian Poessinger
1391953e75
Kernel: WireGuard: T2839: update to recent versions
...
* wireguard user-space tools debian/1.0.20200513-1_bpo10+1
* wireguard-linux-compat kernel modules debian/1.0.20200712-1_bpo10+1
2020-08-30 10:51:14 +02:00
Christian Poessinger
303a91836d
Kernel: T2831: Update Linux Kernel to v4.19.142
2020-08-26 20:25:50 +02:00
Christian Poessinger
02efbb2305
Kernel: T2822: Update Linux Kernel to v4.19.141
2020-08-23 01:36:49 +02:00
Christian Poessinger
17e52722af
Kernel: T2797: Update Linux Kernel to v4.19.139
2020-08-15 11:24:29 +02:00
Christian Poessinger
65d503911e
Kernel: T2780: Update Linux Kernel to v4.19.138
2020-08-10 09:38:10 +02:00
Christian Poessinger
564da14c44
Accel-PPP: update to latest revision
...
This will improve the SSTP performance on long fat networks.
2020-08-02 14:22:18 +02:00
Christian Poessinger
9214b55cfc
Kernel: T2751: Update Linux Kernel to v4.19.136
2020-08-01 10:34:51 +02:00
Christian Poessinger
5b5b9065ab
Kernel: T2730: Update Linux Kernel to v4.19.134
2020-07-25 14:54:35 +02:00
Christian Poessinger
46d5618e63
packages: Kernel: T2684: Update Linux Kernel to v4.19.131
2020-07-05 11:39:09 +02:00
Christian Poessinger
566751184e
packages: accel-ppp: T2685: bump version for SSTP client fix
2020-07-05 11:39:09 +02:00