PVE linux kernel for ThunderX CPU
Find a file
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
.github/workflows Include pve-kernel-libc-dev package 2020-08-09 13:45:52 +02:00
debian Encode micro architecture in version number 2020-08-09 13:45:51 +02:00
patches/pve Add Linux 5.6.19 2020-07-12 14:26:44 +02:00
submodules Add Linux 5.7.8 2020-07-12 17:03:06 +02:00
.gitignore add *.prepared to .gitignore 2019-02-06 11:43:29 +01:00
.gitmodules Track Ubuntu Mainline repository 2020-07-12 17:01:04 +02:00
abi-blacklist buildsys: simplify abi-check 2017-03-24 14:14:10 +01:00
abi-prev-5.4.44-2-pve update ABI file for 5.4.44-2-pve 2020-07-02 07:16:12 +02:00
fwlist-previous fwlist: update to reflect dropped FW references 2020-06-12 09:47:04 +02:00
Makefile Disable lintian for kernel build 2020-08-09 13:45:53 +02:00
README.md Fix typo in AppArmor instructions 2020-07-09 19:05:59 +02:00

Proxmox Edge kernels

Custom Linux kernels for Promox VE 6.

Versions

  1. Linux 5.6
  2. Linux 5.7
  3. Linux 5.8

Flavors

  1. Proxmox
  2. Clear Linux

Microarchitectures

  1. Generic
  2. Zen 2
  3. Cascade Lake

Installation

Select from the Releases page the kernel version you want to install and download the appropriate deb package. Then, you can install the package as follows:

apt install ./pve-edge-kernel-VERSION-MARCH_VERSION_amd64.deb

AppArmor issues

When using these kernels, Proxmox's AppArmor profiles may fail to load since it uses an older AppArmor feature set which is not supported by these kernels anymore. This issue also appears when launching LXC containers. To fix this, tell AppArmor to use the stock features file as opposed to Proxmox's features file, which is done by updating /etc/apparmor/parser.conf as follows:

## Pin feature set (avoid regressions when policy is lagging behind
## the kernel)
# lxc-pve diverts to old feature file that is incompatible with kernel
# features-file=/usr/share/apparmor-features/features
features-file=/usr/share/apparmor-features/features.stock

Questions

If you have any questions or want to see additional versions, flavors or micro architectures being built, feel free to open an issue on Github.