Commit graph

18 commits

Author SHA1 Message Date
Fabian Mastenbroek
e2cd388c2b
Do not build custom build profiles anymore
This change removes the custom build profiles from the CI pipeline.
Previously, this repository offered kernels that were specifically
compiled for a certain microarchitecture.

However, since the effect of such optimizations for the kernel is rather
neglible and due to the increased cost of maintaining several build profiles,
I have decided to stop offering these as pre-builts.
2021-04-19 14:47:02 +02:00
Fabian Mastenbroek
3650d4343a
Support in-tree builds
This change updates the build code to support in-tree builds. This is
easier to manage for CI builds and reduces the amount of IO operations
necessary for the build process.
2021-04-19 14:47:00 +02:00
Fabian Mastenbroek
b3d615e84d
Rename package back to pve-kernel
This change renames the package again to pve-kernel. Instead, we now
differentiate the package based on the extra version (which is suffixed
with -edge).
2021-04-18 11:46:33 +02:00
Fabian Mastenbroek
5e900bd9f3
Manage kernel patches with Quilt 2021-04-18 11:24:34 +02:00
Fabian Mastenbroek
032fd5e72c
Move submodules to root directory 2021-03-28 20:46:46 +02:00
Fabian Mastenbroek
89c19ff550
Prepare for Linux 5.11
This change prepares the master branch for Linux 5.11, which includes
watching for new stable releases.
2021-02-15 10:47:48 +01:00
Fabian Mastenbroek
987863392a
Prepare branch for Linux 5.10 2021-01-21 22:38:08 +01:00
Fabian Mastenbroek
4cdf1eca3f
Finish the Linux 5.9 branch
The Linux 5.9 kernel branch has reached its end-of-life and will not
receive any new update. Therefore, we close of this branch.
2021-01-21 22:33:12 +01:00
Fabian Mastenbroek
e8022d57f8
Prepare branch for Linux 5.9 2020-11-12 17:51:58 +01:00
Fabian Mastenbroek
b23e4ac824
Mark current versions as end-of-life
This change marks the current versions mentioned in the README as
end-of-life, since they do not receive any updates anymore from the
Linux maintainers.
2020-11-12 15:58:55 +01:00
Fabian Mastenbroek
6094523bae
[skip ci] Add additional information about custom kernel builds 2020-09-16 20:39:12 +02:00
Fabian Mastenbroek
95e869455c
[skip ci] Add explanation for upgrading dwarves 2020-09-16 20:34:27 +02:00
Fabian Mastenbroek
908898491e
Fix instructions for cloning repository
This change fixes the instructions for cloning the repository which
apparently did not work (#11).
2020-09-16 20:07:12 +02:00
Fabian Mastenbroek
8e12ff11d1
[skip ci] Add instructions for local build 2020-08-10 16:32:29 +02:00
Fabian Mastenbroek
cbb8f9d099
[skip ci] Add Navi Reset flavor 2020-08-09 23:58:24 +02:00
Fabian Mastenbroek
dbb6f95cba
Fix typo in AppArmor instructions
This change fixes a typo in the instructions for getting AppArmor to
work. The `parser.conf` file is located in `/etc/apparmor/` as
opposed to `/etc/apparmor.d/`.

Thanks @joinsplit for identifying the issue.

Closes #2
2020-07-09 19:05:59 +02:00
Fabian Mastenbroek
f919ea2f8b
[skip ci] Add more details to README 2020-07-06 23:00:35 +02:00
Fabian Mastenbroek
bd2f30a978
Add workflow for automating kernel build
This change automates kernel builds on our self-hosted runner.
2020-04-28 20:06:00 +02:00