比官方更新的PVE内核

Fabian Mastenbroek a7c00528f7 Add Linux 5.7.14 5 years ago
.github 1ab2af01d7 Update Github Actions workflows 5 years ago
debian a7c00528f7 Add Linux 5.7.14 5 years ago
patches a7c00528f7 Add Linux 5.7.14 5 years ago
submodules a7c00528f7 Add Linux 5.7.14 5 years ago
.gitignore 3ec7f4d1ea add *.prepared to .gitignore 6 years ago
.gitmodules b4e238a302 Track Ubuntu Mainline repository 5 years ago
Makefile a7c00528f7 Add Linux 5.7.14 5 years ago
README.md dbb6f95cba Fix typo in AppArmor instructions 5 years ago
abi-blacklist 9bdcd71386 buildsys: simplify abi-check 8 years ago
abi-prev-5.4.44-2-pve e799b5ec0d update ABI file for 5.4.44-2-pve 5 years ago
fwlist-previous a52ae538c3 fwlist: update to reflect dropped FW references 5 years ago

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.