summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
6 daysUpdate maintainers to reflect AUR package.John A. Leuenhagen
Previously, the list was from the vanilla linux-hardened. I'll keep everyone in that list as a contributor, but not as a maintainer; I don't want to make it look like they're vouching for this version of the package.
6 daysupgpkg: 6.6.62.hardened1-1John A. Leuenhagen
7 daysupgpkg: 6.6.61.hardened1-1John A. Leuenhagen
2024-09-16Add LTS suffix and update to 6.6.51.John A. Leuenhagen
The config here is the 6.6.14-hardened config with the changes between the 6.6.14-lts and 6.6.51-lts configs.
2024-09-15Upstream versions are now prefixed with 'v'.John A. Leuenhagen
(cherry picked from commit bc8c181c18d1c224959e8ed086f9986ef35d14d6)
2024-09-15nvchecker: add configurationLevente Polyak
(cherry picked from commit 74df7e4e6dd91ae0780becd139479d8ee6740743)
2024-09-15Update license and other PKGBUILD options.John A. Leuenhagen
(cherry picked from commit 99e3ed96865f3d1c6942f506028c5488a63bcb17)
2024-01-27upgpkg: 6.6.14.hardened1-1Levente Polyak
2024-01-21upgpkg: 6.6.13.hardened1-1Levente Polyak
2024-01-18upgpkg: 6.6.12.hardened1-1Levente Polyak
2024-01-10upgpkg: 6.6.11.hardened1-1Levente Polyak
2024-01-09upgpkg: 6.6.10.hardened1-1Levente Polyak
2023-12-22upgpkg: 6.6.8.hardened1-1Levente Polyak
2023-12-13upgpkg: 6.6.7.hardened1-1Levente Polyak
2023-12-12upgpkg: 6.6.6.hardened1-1Levente Polyak
2023-12-09upgpkg: 6.5.13.hardened2-1Levente Polyak
2023-11-29upgpkg: 6.5.13.hardened1-1Levente Polyak
2023-11-23upgpkg: 6.5.12.hardened1-1Levente Polyak
2023-11-16upgpkg: 6.5.11.hardened1-1Levente Polyak
2023-11-02upgpkg: 6.5.10.hardened1-1Levente Polyak
2023-10-29upgpkg: 6.5.9.hardened1-1Levente Polyak
2023-10-23upgpkg: 6.5.8.hardened1-1Levente Polyak
2023-10-11upgpkg: 6.5.7.hardened1-1Levente Polyak
2023-10-06upgpkg: 6.5.6.hardened1-1Levente Polyak
2023-09-25upgpkg: 6.5.5.hardened1-1Levente Polyak
2023-09-25build: dispatch htmldocs as background jobLevente Polyak
This theoretically over-saturates the resources slightly, but this is still way better and faster compared to running a full htmldocs job after the kernel build. This also performs better than using a single make call, as the job server distributes tokens suboptimally if both jobs are dispatched in one call.
2023-09-22Restore htmldocsJan Alexander Steffens (heftig)
2023-09-21Sync with linuxJan Alexander Steffens (heftig)
2023-09-20upgpkg: 6.5.4.hardened1-1Levente Polyak
2023-09-19upgpkg: 6.5.3.hardened1-1Levente Polyak
2023-09-15upgpkg: 6.4.16.hardened1-1Levente Polyak
2023-09-12upgpkg: 6.4.15.hardened1-1Levente Polyak
2023-09-04upgpkg: 6.4.14.hardened1-1Levente Polyak
2023-08-22upgpkg: 6.4.11.hardened1-1Levente Polyak
2023-08-15upgpkg: 6.4.10.hardened1-1Levente Polyak
2023-08-10upgpkg: 6.4.9.hardened1-1Levente Polyak
2023-08-02upgpkg: 6.4.7.hardened1-2: glibc 2.38 rebuildFrederik Schwan
2023-08-01upgpkg: 6.4.7.hardened1-1Levente Polyak
2023-07-31upgpkg: 6.4.6.hardened1-2: gcc 13.2.1 and binutils 2.41 rebuildFrederik Schwan
2023-07-25make htmldocs separately but in parallel using a subprocessLevente Polyak
By separating the make calls, we ensure the job server does not hand out the job tokens in a massively unbalanced way. However, waiting for the kernel build to finish before starting the docs build take a lot of time. Instead we now spawn a subprocess with a separate make call and wait for the pid was final step. On average this improves the build time by ~15-20%
2023-07-25upgpkg: 6.4.6.hardened1-1Levente Polyak
2023-07-19upgpkg: 6.4.4.hardened1-1Levente Polyak
2023-07-17upgpkg: 6.4.3.hardened1Levente Polyak
2023-07-17Make htmldocs separatelyJan Alexander Steffens (heftig)
It calls `scripts/jobserver-exec`, which grabs as many jobserver tokens as it can in order to calculate a `PARALLELISM` value to provide to the command. Unfortunately, Sphinx grossly underutilizes the parallelism it gets so slows down the build overall by denying tokens to other jobs.
2023-07-17config: disable CONFIG_MTD_PHRAMLevente Polyak
Let's avoid in the hardened kernel to have a driver that allows to access physical memory that the kernel proper doesn't have access to.
2023-07-17pkgbuild: prepare release 6.4Levente Polyak
2023-07-17config: update to 6.4Levente Polyak
2023-07-17config: update to 6.3Levente Polyak
2023-07-17config: update to 6.2Levente Polyak
2023-07-16upgpkg: 6.1.38.hardened1-2: gcc 13.1.1-2 rebuildFrederik Schwan