I am running Proxmox 8 with opt-in kernel 6.11. Is this safe to upgrade to PVE-9.1 while remaining on 6.11 kernel, or is this an unsupported configuration?
I am running Proxmox 8 with opt-in kernel 6.11. Is this safe to upgrade to PVE-9.1 while remaining on 6.11 kernel, or is this an unsupported configuration?
no, it's not officially supported. Do you have a specific reason for using that kernel? The opt-in 6.11 kernel was superseded with the opt-in 6.14 kernel back in April:
We recently uploaded a 6.14 kernel into our repositories. The current 6.8 kernel will stay the default on the Proxmox VE 8 series, the newly introduced 6.14 kernel is an option.
The 6.14 based kernel may be useful for some (especially newer) setups, for example if there is improved hardware support that has not yet been backported to 6.8.
This follows our tradition of upgrading the Proxmox VE kernel to match the current Ubuntu version until we reach an (Ubuntu) LTS release, like the 6.8 kernel is, and then provide newer kernels as opt-in. The 6.14 kernel is based on the Ubuntu 25.04 Plucky...
We plan to update the previous 6.11 opt-in kernel if any serious issues come to light in the coming weeks, but will otherwise discontinue updates for that kernel
If you are using the Intel NICs with the ICE driver or do not otherwise have a specific reason to stay on 6.14 after the upgrade, then it's best to go to 6.17, because of memory leak issues affecting that driver:
EDIT: This post has been edited with the newest information we currently have.
From multiple reports over the last weeks, we can confirm that the issue is caused by:
Intel ICE drivers used by multiple Intel NICs, at least in combination with the Intel E810 NICs, possibly also with other NICs that use the ICE driver.
Jumbo Frames / MTU 9000 with a lot of network traffic, which is often the case when using Ceph (but Ceph is unrelated, except that it accelerates the memory leaks due to the amount of network traffic).
Kernel 6.8.12-12 or anything newer from the 6.8 branch...