Commit graph

775 commits

Author SHA1 Message Date
Fabian Mastenbroek
d4cba085b7
Add workflow for building release pull requests
This change adds a Github Actions workflow to build pull requests from
the same repository to test whether they can be merged and released.
2020-09-18 13:07:30 +02:00
Fabian Mastenbroek
228a71465f
Add workflow for updating kernel branch
This change adds a Github Actions workflow for updating a kernel branch
and creating a pull request with the change.
2020-09-18 12:58:25 +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
bc5cd8b02a
Ignore build artifacts
This change updates the gitignore file of the repository to ignore build
artifacts.
2020-09-17 17:11:23 +02:00
Fabian Mastenbroek
3628671f6c
Remove master kernel build workflow
This change removes the master kernel build workflow since it is being
replaced by update workflow which automatically updates the repository
based on the specified tag.
2020-09-17 17:11:23 +02: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
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
Thomas Lamprecht
861cb4ecb1 backport overflow fix for net/packet receive handling
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-09-04 10:21:46 +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
181693ca72 update ABI file for 5.4.60-1-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-31 11:27:45 +02:00
Thomas Lamprecht
818e45a59e update fwlist
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-31 11:27:41 +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
Thomas Lamprecht
0054ae0629 rebase patches on top of Ubuntu-5.4.0-46.50
(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-31 10:34:18 +02:00
Thomas Lamprecht
161a0ba764 update sources to Ubuntu-5.4.0-46.50
(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-31 10:34:18 +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
168e325f9b update ABI file for 5.4.55-1-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-19 17:19:47 +02:00
Thomas Lamprecht
6b8a71588f update fw-list
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-08-19 17:19:41 +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
Thomas Lamprecht
6b841d38be update to Ubuntu-5.4.0-43.47
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
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
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
1ab2af01d7
Update Github Actions workflows
This change removes some unneeded compilation flags for the kernel
builds.

In addition, we revert back to compilation level O2 based on the
discussion in the LKML:
https://lore.kernel.org/lkml/20200507224530.2993316-1-Jason@zx2c4.com/
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
d5fb5fac5a
Include pve-kernel-libc-dev package 2020-08-09 13:45:52 +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
37573b3001
[skip ci] Merge branch 'v5.7.x' 2020-07-12 21:44:00 +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
Fabian Mastenbroek
919c62f72e
Disable ccache
This change disables ccache for the CI pipeline since the code base
changes so much between workflow instantiations that ccache becomes
ineffective.
2020-07-12 14:25:48 +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
02f139d5e2
Merge branch 'master' of upstream into v5.6.x 2020-07-07 14:31:57 +02:00
Fabian Mastenbroek
f919ea2f8b
[skip ci] Add more details to README 2020-07-06 23:00:35 +02:00
Fabian Mastenbroek
259000c00a
Add marker to skip CI invocation 2020-07-06 22:43:02 +02:00
Thomas Lamprecht
e799b5ec0d update ABI file for 5.4.44-2-pve
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-02 07:16:12 +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
Thomas Lamprecht
0ced22e49e backport cgroup: fix cgroup_sk_alloc() for sk_clone_lock()
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-07-01 16:02:48 +02:00
Fabian Grünbichler
f6d3198e5d fix #2814: config: disable lockdown
since it prevents boot with our current way of building ZFS modules in
case a system is booted with secureboot enabled.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-06-22 14:36:45 +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