edac no longer a module?

vernimmen

Member
Apr 15, 2020
11
0
6
45
Previously we disabled EDAC kernel modules by unloading them from the kernel and preventing them from loading on our proxmox systems. This is by recommendation of our hardware vendors, because having EDAC loaded can conflict with Dell and Lenovo's own hardware monitoring implementations through their iDrac and XCC respectively.
Now with proxmox 7.2 with kernel 5.15.35-2, it seems that edac_core is no longer a module but included in the kernel itself. This prevents the module from being unloaded, and can make hardware monitoring less reliable.

Code:
[root@pve-02.of01 : test-env ~]# cat /lib/modules/$(uname -r)/modules.builtin | grep edac
kernel/drivers/edac/edac_core.ko
[root@pve-02.of01 : test-env ~]# uname -a
Linux pve-02 5.15.35-2-pve #1 SMP PVE 5.15.35-5 (Wed, 08 Jun 2022 15:02:51 +0200) x86_64 GNU/Linux
[root@pve-02.of01 : test-env ~]#

Was this change intentional? If it was, what was the reason?
If not intentional, can the module please no longer be included as a module in all future pve kernel releases?
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!