Commit graph

273 commits

Author SHA1 Message Date
Fabian Mastenbroek
d8dafbe5c4
Build ZFS directly from upstream
This change updates the build process to directly build the kernel from
upstream sources, as opposed to requiring the Proxmox zfsonlinux
repository to build the patched sources.
2021-04-18 13:34:08 +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
50a715df41
Move kernel configuration to file
This change moves the kernel build options to a separate file as opposed
to encoding it directly in a file.
2021-03-28 20:47:21 +02:00
Fabian Mastenbroek
ad3bde845f
Use Git bundle from Ubuntu Mainline for better performance
This change updates the build scripts to use the Linux stable repository
as submodule and use a Git bundle provided by Ubuntu mainline crack for
the Ubuntu specific changes.
2021-03-28 20:47:19 +02:00
Fabian Mastenbroek
a19eeb34f1
Infer version information automatically 2021-03-28 20:46:50 +02:00
Fabian Mastenbroek
7d99d922dd
Track Linux mainline on master
This change updates the repository organisation so that we track the
Linux mainline repository on master in this repository, with branches
tracking the stable releases.
2021-03-28 20:46:49 +02:00
Fabian Mastenbroek
032fd5e72c
Move submodules to root directory 2021-03-28 20:46:46 +02:00
Fabian Mastenbroek
1d84103cd8
Remove ABI and firmware checking scripts
This change removes the ABI and firmware checking scripts from the
repository since they are currently not being used in the pipeline.
2021-03-15 20:37:33 +01:00
Fabian Mastenbroek
04c4556be2
Track Proxmox upstream
This change merges the latest changes from the Proxmox pve-kernel
repository into the master branch.
2021-03-15 18:38:06 +01:00
Thomas Lamprecht
bf23bcb74e bump version to 5.11.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 13:44:02 +01:00
Thomas Lamprecht
091f9c3554 bump version to 5.10.6-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
Thomas Lamprecht
b65123988c base on Ubuntu Hirsute kernel
drop applied patches and update README

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
pve-edge-bot[bot]
501d992ea6
Add Linux 5.9.16 (#27)
This change updates the kernel to Linux 5.9.16 based on Ubuntu 5.9-5.9.0-2.3.

Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-12-23 15:52:46 +01:00
pve-edge-bot[bot]
5fda049d9e
Add Linux 5.9.14 (#26)
This change updates the kernel to Linux 5.9.14 based on Ubuntu 5.9-5.9.0-2.3.

Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-12-16 11:55:44 +01:00
pve-edge-bot[bot]
cc720d00d3
Add Linux 5.9.12 (#25)
This change updates the kernel to Linux 5.9.12 based on Ubuntu 5.9-5.9.0-2.3.

Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-12-16 10:29:37 +01:00
Thomas Lamprecht
951e9fcda6 bump version to 5.4.78-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-03 14:26:40 +01:00
pve-edge-bot[bot]
1bee94e99c
Add Linux 5.9.11 (#24)
This change updates the kernel to Linux 5.9.11 based on Ubuntu 5.9-5.9.0-2.3.

Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-11-30 15:33:53 +01:00
Thomas Lamprecht
f40acde333 bump version to 5.4.78-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-30 10:58:16 +01:00
pve-edge-bot[bot]
af06fb75ba
Add Linux 5.9.10 (#23)
This change updates the kernel to Linux 5.9.10 based on Ubuntu 5.9-5.9.0-2.3.

Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-11-23 21:02:04 +01:00
Thomas Lamprecht
8af30a16d3 bump version to 5.4.73-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-16 10:55:09 +01:00
pve-edge-bot[bot]
b6161439b9
Add Linux 5.9.8 (#21)
This change updates the kernel to Linux 5.9.8 based on Ubuntu 5.9-5.9.0-2.3.

Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-11-12 18:05:49 +01:00
pve-edge-bot[bot]
083cde4e42
Add Linux 5.8.18 (#19)
This change updates the kernel to Linux 5.8.18 based on Ubuntu 5.8.0-26.27.

Co-authored-by: fabianishere <fabianishere@users.noreply.github.com>
2020-11-12 15:51:55 +01:00
pve-edge-bot[bot]
19d9550fbc
Add Linux 5.8.13 (#18)
This change updates the kernel to Linux 5.8.13 based on Ubuntu .

Co-authored-by: fabianishere <fabianishere@users.noreply.github.com>
2020-10-05 13:07:48 +02:00
pve-edge-bot[bot]
d22faa64d9
Add Linux 5.8.11 (#17)
This change updates the kernel to Linux 5.8.11 based on Ubuntu 5.8.0-20.21.

Co-authored-by: fabianishere <fabianishere@users.noreply.github.com>
2020-09-24 17:08:36 +02:00
Fabian Mastenbroek
e55d7f8741
Merge branch 'master' into v5.8.x 2020-09-23 21:39:10 +02:00
Thomas Lamprecht
12c27d6cf6 bump version to 5.4.65-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-21 15:40:34 +02:00
Fabian Mastenbroek
c5d857229c
Add script for automatic updates
This change adds a script to automate the updating of the repository to
a new Linux kernel release.
2020-09-18 01:18:40 +02:00
Fabian Mastenbroek
572baeba8e
Add Linux 5.8.9
This change updates the kernel to Linux 5.8.9 based on Ubuntu 5.8.0-19.20.
2020-09-16 00:23:26 +02:00
Fabian Mastenbroek
5c11233640
Add Linux 5.8.7
This change updates the kernel to Linux 5.8.7 based on Ubuntu-5.8.0-18.19.
2020-09-06 21:32:13 +02:00
Thomas Lamprecht
ceee458b9c bump version to 5.4.60-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-04 10:25:32 +02:00
Fabian Mastenbroek
df61bfafc3
Add Linux 5.8.5
This change updates the kernel to Linux 5.8.5 based on Ubuntu-5.8.0-18.19.
2020-08-31 13:05:38 +02:00
Thomas Lamprecht
055216bb0b bump version to 5.4.60-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-31 10:37:08 +02:00
Fabian Mastenbroek
1e3a67863d
Add Linux 5.8.3
This change updates the kernel to Linux 5.8.3 based on Ubuntu 5.8.0-16.17.
2020-08-24 20:10:34 +02:00
Thomas Lamprecht
86cec553af bump version to 5.4.55-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-19 16:30:53 +02:00
Fabian Mastenbroek
3246964009
Add Linux 5.8.1
This change updates the kernel to Linux 5.8.1 based on Ubuntu 5.8.0-14.15
2020-08-13 12:42:05 +02:00
Fabian Mastenbroek
5c0dd50088
Add Linux 5.8
This change updates the kernel to Linux 5.8 based on Ubuntu 5.8.0-12.13
2020-08-09 22:31:15 +02:00
Fabian Mastenbroek
a7c00528f7
Add Linux 5.7.14
This change updates the kernel to Linux 5.7.14 based on Ubuntu 5.7-5.7.0-8.9.
2020-08-09 22:26:25 +02:00
Fabian Mastenbroek
37e0f25363
Release updated version of kernel 5.7.8
This change releases a new version of the Linux kernel 5.7.8 that
unifies the header package for different micro architecture builds.

Fixes #3
2020-08-09 13:45:53 +02:00
Fabian Mastenbroek
a263c85c84
Disable lintian for kernel build
This change disables lintian for the kernel builds since it does not
provide additional value when running multiple times and also takes
considerable amount of time to check the packages.
2020-08-09 13:45:53 +02:00
Fabian Mastenbroek
0cbf4f257c
Encode micro architecture in version number
This change moves the micro architecture of the package from the package
name to the packae version to prevent issues with the kernel headers.
2020-08-09 13:45:51 +02:00
Fabian Mastenbroek
891e27fe73
Support empty patch directories 2020-08-08 13:25:25 +02:00
Fabian Mastenbroek
dcf418425f
Add Linux 5.7.8
This change updates the kernel to Linux 5.7.8 based on Ubuntu 5.7.0-15.16
2020-07-12 17:03:06 +02:00
Fabian Mastenbroek
e362d943e3
Add Linux 5.7.7
This change updates the kernel to Linux 5.7.7 based on Ubuntu 5.7.0-14.15
2020-07-12 17:03:04 +02:00
Fabian Mastenbroek
b4e238a302
Track Ubuntu Mainline repository
This change merges the branch with v5.6.x to track the Ubuntu Mainline
repository which already includes the Ubuntu patches.
2020-07-12 17:01:04 +02:00
Fabian Mastenbroek
e0ab3fe2e3
Add Linux 5.6.19
This change updates the kernel to Linux 5.6.19 based on Ubuntu-5.7.0-10.11.
2020-07-12 14:26:44 +02:00
Thomas Lamprecht
082251fdd3 bump version to 5.4.44-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-02 07:16:06 +02:00
Thomas Lamprecht
7834356e90 bump ABI to 5.4.44-2-pve
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-01 16:37:55 +02:00
Fabian Mastenbroek
eaa1e5c154
Add Linux 5.7.2
This change updates the kernel to Linux 5.7.2 based on Ubuntu 5.7.0-6.7
2020-06-14 23:20:06 +02:00
Fabian Grünbichler
ded6b646c4 bump version to 5.4.44-1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-06-12 09:47:04 +02:00