比官方更新的PVE内核

Fabian Mastenbroek a263c85c84 Disable lintian for kernel build 5 éve
.github d5fb5fac5a Include pve-kernel-libc-dev package 5 éve
debian 0cbf4f257c Encode micro architecture in version number 5 éve
patches e0ab3fe2e3 Add Linux 5.6.19 5 éve
submodules dcf418425f Add Linux 5.7.8 5 éve
.gitignore 3ec7f4d1ea add *.prepared to .gitignore 6 éve
.gitmodules b4e238a302 Track Ubuntu Mainline repository 5 éve
Makefile a263c85c84 Disable lintian for kernel build 5 éve
README.md dbb6f95cba Fix typo in AppArmor instructions 5 éve
abi-blacklist 9bdcd71386 buildsys: simplify abi-check 8 éve
abi-prev-5.4.44-2-pve e799b5ec0d update ABI file for 5.4.44-2-pve 5 éve
fwlist-previous a52ae538c3 fwlist: update to reflect dropped FW references 5 éve

README.md

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.