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
Fabian Grünbichler
3507a8ec4c
update ABI file for 5.4.44-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-06-12 13:28:33 +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
Fabian Grünbichler
a52ae538c3
fwlist: update to reflect dropped FW references
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-06-12 09:47:04 +02:00
Fabian Grünbichler
228045bab3
update sources to Ubuntu-5.4.0-38.42
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-06-12 08:17:14 +02:00
Fabian Mastenbroek
de781dc52e
Add Linux 5.7
...
This change updates the kernel to Linux 5.7 based on Ubuntu 5.7.0-5.6
2020-06-01 20:01:37 +02:00
Thomas Lamprecht
924ae54c14
add pve-kernel-libc-dev headers package
...
This was long overdue, allows to access the full feature set of our
kernel for some tools using the Linux API directly.
Packaging mostly taken from Debian[0]
[0]: https://salsa.debian.org/kernel-team/linux/-/blob/debian/4.19.118-2/debian/rules.real#L367
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-By: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-05-28 14:07:11 +02:00
Fabian Mastenbroek
8b7db7fd21
Add Linux 5.7-rc7
...
This change updates the kernel to Linux 5.7-rc7 based on Ubuntu 5.7.0-3.4.
2020-05-27 15:36:19 +02:00
Fabian Mastenbroek
cbbfb46835
Add Linux 5.7-rc6
...
This change updates the kernel to Linux 5.7-rc6 based on Ubuntu 5.7.0-3.4.
2020-05-27 15:36:19 +02:00
Fabian Mastenbroek
cc2870bd81
Update to zfs 0.8.4
2020-05-27 15:36:11 +02:00
Fabian Mastenbroek
67fc91c6c8
Add Linux 5.6.14
...
This change updates the kernel to Linux 5.6.14 based on Ubuntu 5.6.0-7.7.
2020-05-21 22:24:24 +02:00
Thomas Lamprecht
ee4a13eac3
d/rules: enable CIFS_SMB_DIRECT
...
requested by
https://forum.proxmox.com/threads/any-reason-why-cifs_smb_direct-is-disabled-in-pve-kernels-cifs-module.69925/
and as it's now marked as stable I'd say we can enable it
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-19 15:46:27 +02:00
Thomas Lamprecht
9904c0733b
update ABI file for 5.4.41-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-15 15:36:25 +02:00
Thomas Lamprecht
27bcf33c13
bump version to 5.4.41-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-15 15:06:22 +02:00
Thomas Lamprecht
161bea4e83
Revert "scsi: lpfc: Fix broken Credit Recovery after driver load"
...
https://forum.proxmox.com/threads/proxmox-6-2-lpfc-error-port-type-wrong.69680/#post-312491
https://lore.kernel.org/linux-scsi/20200512212855.36q2ut2io2cdtagn@zeha.at/
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-15 14:50:07 +02:00
Thomas Lamprecht
6865b4eac1
rebase patches on top of Ubuntu-5.4.0-32.36
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-15 14:02:12 +02:00
Thomas Lamprecht
f0a45531c7
update sources to Ubuntu-5.4.0-32.36
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-15 14:02:12 +02:00
Thomas Lamprecht
502cef0d4f
drop upstreamed fix shifts patch
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-15 14:01:12 +02:00
Thomas Lamprecht
f285872083
update ZFS to 0.8.4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-14 10:41:12 +02:00
Thomas Lamprecht
bdeaa74c3a
config: make vfio-pci and {x,e,o,u}hci modules
...
Since 5.4 Ubuntu makes vfio-pci builtin to allow vfio-pci to be bound
to certain devices during boot, preventing other drivers from binding
them. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1770845
Part of why this was done was because it mirrored Arch Linux choice
in the past, but there where some issues and Arch Linux went back to
modules again but this time making xhci_hcd and similar ?hci systems
modules too. Tries to mirror the values used in the current Arch
Linux config [0].
[0]: https://git.archlinux.org/svntogit/packages.git/tree/trunk/config?h=packages/linux&id=96121a8d6468c7067eb3759f6ca5e82f5f914f38
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-13 16:28:05 +02:00
Thomas Lamprecht
80c08de2e4
bump version to 5.4.34-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-07 10:02:15 +02:00
Thomas Lamprecht
9cb1be298d
backport followup fix for shiftfs/overlayfs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-07 10:01:19 +02:00
Thomas Lamprecht
a77e6edf3c
update ABI file for 5.4.34-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-06 10:56:31 +02:00
Thomas Lamprecht
f98cede53d
bump version to 5.4.34-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-06 10:35:12 +02:00
Thomas Lamprecht
9522496954
rebase patches on top of Ubuntu-5.4.0-30.34
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-06 10:35:12 +02:00
Thomas Lamprecht
f5aae73de4
update sources to Ubuntu-5.4.0-30.34
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-05-06 10:13:55 +02:00
Fabian Mastenbroek
49c9bec633
Add Linux 5.6.10
2020-05-02 21:47:44 +02:00
Fabian Mastenbroek
ea9a827473
Add Linux 5.6.8
...
This change updates the kernel to Linux 5.6.8 based on Ubuntu 5.6.0-7.7.
2020-04-30 18:41:57 +02:00
Fabian Mastenbroek
6c35f07438
Add Linux 5.5.19
...
This change updates the kernel to Linux 5.5.19 based on Ubuntu 5.5.0-7.8.
2020-04-30 18:21:20 +02:00
Fabian Mastenbroek
dcd3ae67d9
Remove submodule handling out of Makefile
2020-04-30 00:14:35 +02:00
Fabian Mastenbroek
f96162bbaa
Build master and flavor branches via CI
2020-04-30 00:14:33 +02:00
Fabian Mastenbroek
277c291e90
Add build variants for multiple micro architectures
2020-04-30 00:14:05 +02:00
Fabian Mastenbroek
da86dc3c23
Use ccache for faster compilation speed
2020-04-29 11:44:47 +02:00
Fabian Mastenbroek
39cda7683d
Publish release for release tags
2020-04-29 11:09:21 +02:00
Fabian Mastenbroek
af66b6b47f
Add release information to build
2020-04-28 20:32:40 +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
Fabian Mastenbroek
2b91eaf97f
Introduce pve-edge-kernel package
...
This change adds a Debian package for customized Proxmox kernels.
2020-04-28 20:05:57 +02:00
Thomas Lamprecht
1f8e25b6af
update ABI file for 5.4.30-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-10 11:38:48 +02:00
Thomas Lamprecht
f279776b54
update fwlist-previous
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-10 11:38:41 +02:00
Thomas Lamprecht
8386f638e6
bump version to 5.4.30-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-10 09:12:58 +02:00