PVE linux kernel for ThunderX CPU
a263c85c84
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. |
||
---|---|---|
.github/workflows | ||
debian | ||
patches/pve | ||
submodules | ||
.gitignore | ||
.gitmodules | ||
abi-blacklist | ||
abi-prev-5.4.44-2-pve | ||
fwlist-previous | ||
Makefile | ||
README.md |
Proxmox Edge kernels
Custom Linux kernels for Promox VE 6.
Versions
- Linux 5.6
- Linux 5.7
- Linux 5.8
Flavors
- Proxmox
- Clear Linux
Microarchitectures
- Generic
- Zen 2
- 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.