summaryrefslogtreecommitdiff
path: root/packages/linux-kernel/Jenkinsfile
AgeCommit message (Collapse)Author
2021-08-08Kernel: T3223: update linux-firmware to 20210716Christian Poessinger
2021-08-08Jenkins: lib: fix kernel build triggerChristian Poessinger
We can only pass one changesPath as variable due toe ANT limitation.
2021-07-27Jenkins: Kernel: extend changeset globbing patternChristian Poessinger
We need to exchange the globbing pattern to also find modification in sub-directories of packages/linux-kernel.
2021-07-24Kernel: also trigger build if the version is upgradedChristian Poessinger
2021-07-24Jenkins: only build packages if the package changes at all - skip otherwiseChristian Poessinger
This will only run the Jenkins Pipeline if Git detects a change in the specified file path. If no change is found in the path, the individual Pipeline statges are skipped.
2021-07-01Accel-PPP: T3641: update version which support building for Debian 11Christian Poessinger
2021-06-16Accel-PPP: T3629: update to latest versionDmitriyEshenko
2021-05-30Revert "Kernel: T3587: replace Out-Of-Tree QAT drivers with In-Tree drivers"Christian Poessinger
This reverts commit 43d7bca9a6969c07c9291d7c8250e58c5566c137. But keeps the Kernel In-Tree QAT drivers still enabled so we will now ship both versions.
2021-05-30Kernel: T3587: replace Out-Of-Tree QAT drivers with In-Tree driversChristian Poessinger
The latest Intel QAT drivers make the 5.10 series Kernel crash and there was no real and good response from Intel so far. Today the build failed one more time by a source file moving around in the Intel webservers. It's time to try to move the QAT functionality to the Kernel buildin drivers.
2021-05-19Accel-PPP: T3562: update to latest versionChristian Poessinger
Update to: https://github.com/accel-ppp/accel-ppp/commit/277ad4c3c7af01
2021-04-19kernel: T3486: Prepare for arm64 buildsRunar Borge
2021-04-09Kernel: move build to "normal" Pipeline libraryChristian Poessinger
This is initial work required to also build an arm64 Kernel via the CI.
2021-03-26Kernel: Jenkins: cleanup, move LogRotator setting to pipeline optionsChristian Poessinger
2021-02-17Kernel: Jenkins: limit *.deb search path depthChristian Poessinger
2021-02-08Kernel: Jenkins: cleanup variable definitionsChristian Poessinger
2021-02-02Jenkins: run containers with "reuseNode" to stay on the same nodeqxmips
2021-01-31Kernel: also trigger build when "data/defaults.json" changesChristian Poessinger
(cherry picked from commit 070e2e77e93f34402fe17a6640dade7109571d63)
2021-01-16Kernel: T3223: update linux-firmware to 20201218Christian Poessinger
(cherry picked from commit ab6d2763264423de4d02dc5b6aa48fe00eb8bf68)
2021-01-15Jenkins: retrive debian repo server via global variableChristian Poessinger
2021-01-10Kernel: no longer build Intel out-of-tree NIC driversChristian Poessinger
2021-01-10Jenkins: Kernel: extract version from data/defaults.jsonChristian Poessinger
No need to specify the kernel version two times, it can be retrieved from data/defaults.json
2021-01-10Jenkins: Kernel: instead of 'git clone' the source use the tarballChristian Poessinger
This reduces the download and checkout overhead.
2021-01-09Kernel: T3199: update Linux Kernel to v5.10.6Christian Poessinger
2021-01-09Merge branch 'kernel-5.10' into currentChristian Poessinger
* kernel-5.10: QAT: update to 1.7.l.4.12.0 Kernel: Initial support for 5.10.4
2020-12-31Kernel: Initial support for 5.10.4Christian Poessinger
2020-12-31Kernel: T3168: update Linux Kernel to v5.4.86Christian Poessinger
2020-12-22Kernel: T3145: update Linux Kernel to v5.4.85Christian Poessinger
2020-12-14Kernel: T3129: update Linux Kernel to v5.4.83Christian Poessinger
2020-11-24Kernel: T3087: update Linux Kernel to v4.19.160Christian Poessinger
2020-11-19Kernel: T3075: update Linux Kernel to v4.19.158Christian Poessinger
2020-11-12Kernel: T3064: update Linux Kernel to v4.19.157Christian Poessinger
2020-11-06Kernel: Firmware: T3052: update to 20201022Christian Poessinger
2020-11-05Kernel: T3049: Update Linux Kernel to v4.19.155Christian Poessinger
2020-10-31Kernel: T3033: Update Linux Kernel to v4.19.154Christian Poessinger
2020-10-30Kernel: T3033: Update Linux Kernel to v4.19.153Christian Poessinger
2020-10-17Kernel: WireGuard: T2991: update to version 1.0.20200908Christian Poessinger
2020-10-17Kernel: T2990: Update Linux Kernel to v4.19.152Christian Poessinger
2020-10-03Revert "Kernel: T2955: Update Linux Kernel to v4.19.149"Christian Poessinger
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-03Kernel: T2955: Update Linux Kernel to v4.19.149Christian Poessinger
2020-09-29Kernel: T2937: Update Linux Kernel to v4.19.148Christian Poessinger
2020-09-25Kernel: T2925: Update Linux Kernel to v4.19.147Christian Poessinger
2020-09-19Kernel: T2901: Update Linux Kernel to v4.19.146Christian Poessinger
2020-09-13Kernel: T2880: Update Linux Kernel to v4.19.145Christian Poessinger
2020-09-12Kernel: T2876: Update Linux Kernel to v4.19.144Christian Poessinger
2020-09-12Revert "Kernel: T2843: upgrade Kernel to v5.8.5"Christian Poessinger
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-10Kernel: T2870: Update Linux Kernel to v5.8.8Christian Poessinger
2020-09-06accel-ppp: T2860: bump version for L2TP CVE fixEshenko Dmitriy
2020-09-03Jenkins: Kernel: keep last 20 buildsChristian Poessinger
2020-08-30Kernel: T2843: upgrade Kernel to v5.8.5Christian Poessinger
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-30WireGuard: T2842: switch to binary package from buster-backportsChristian Poessinger