Hi Salvatore - I have confirmed that this fixes the immediate error: - I built a custom kernel based on 6.19.14-1~bpo13+1 with only CONFIG_INTEL_MEI_LB=m added - I tested on the same ASRock Arc Pro B60 (8086:e211, subsystem 1849:6023).
With the option enabled, the mei_lb module loads successfully: ``` $ lsmod | grep mei_lb mei_lb 16384 0 mei 196608 12 mei_gsc_proxy,mei_gsc,mei_wdt,mei_lb,… ``` The "Can't init xe mei late bind missing mei component" error is gone from dmesg. But… the driver now attempts to load a fan control firmware blob that doesn't exist yet: ``` xe 0000:04:00.0: firmware: failed to load xe/fan_control_8086_e211_1849_6023.bin (-2) ``` From what I can tell: - The equivalent blob for the B580 (fan_control_8086_e20b_8086_1100.bin) was added to linux-firmware upstream - The B60 (e211) blob has not been submitted yet. I’ll file a separate issue upstream for that. So AFAIK, CONFIG_INTEL_MEI_LB=m is necessary, but full fan control will also require the firmware blob. Does this seem correct? (I’m not an expert) Thanks! Justin On May 10, 2026, at 01:05, Salvatore Bonaccorso <[email protected]> wrote: Control: tags -1 + moreinfo Hi Justin, On Sat, May 09, 2026 at 05:56:05PM -0700, Justin Baker wrote: Source: linux Severity: normal X-Debbugs-Cc: [email protected] Dear Maintainer, Issue: The Intel Arc Pro B60 (Battlemage, device 8086:e211) has some issues with fan control. After the system has been running for a while, the fans spin up and do not spin back down. The driver logs show: xe 0000:04:00.0: [drm] Can't init xe mei late bind missing mei component The fan control version shows as: $ cat /sys/bus/pci/drivers/xe/0000:04:00.0/lb_fan_control_version 0.0.0.0 Root cause(my working theory): The xe driver requires CONFIG_INTEL_MEI_LB to communicate with the load board microcontroller that manages fan control and voltage regulation. This option was added in Linux 6.19 but is currently disabled in Debian's kernel config: $ grep INTEL_MEI_LB /boot/config-$(uname -r) # CONFIG_INTEL_MEI_LB is not set Setting CONFIG_INTEL_MEI_LB=m should allow the xe driver to initialize the load board via the MEI interface at runtime, enabling proper fan control and voltage regulation without requiring firmware flashing or a reboot. This is similar to bug #1028463 which added CONFIG_INTEL_MEI_GSC for Intel Arc A-series support. Please also consider backporting to trixie-backports, as this affects users running the current stable release with backports kernel. Can you confirm that after enabling the config option your device is properly working? Regards, Salvatore

