Frequent kernel messages related to IR keymap rc-cec with kernel 6.12.6 and HDMI monitor on 12th gen

Which Linux distro are you using?

Debian testing

Which release version?

Last updated today

Which kernel are you using?

Linux sappc1 6.12.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.6-1 (2024-12-21) x86_64 GNU/Linux

Which BIOS version are you using?

03.08

Which Framework Laptop 13 model are you using?

12th Gen Intel® Core™


Since my kernel got upgraded to 6.12 not long ago I frequently see messages related to rc-cec in the journal, like this:

Jan 15 15:24:51 host01 kernel: Registered IR keymap rc-cec
Jan 15 15:24:51 host01 kernel: rc rc0: DP-3 as /devices/pci0000:00/0000:00:02.0/rc/rc0
Jan 15 15:24:51 host01 kernel: input: DP-3 as /devices/pci0000:00/0000:00:02.0/rc/rc0/input146
Jan 15 15:24:51 host01 systemd-logind[1456]: Watching system buttons on /dev/input/event11 (DP-3)
Jan 15 15:24:51 host01 Xorg[1663]: (II) config/udev: Adding input device DP-3 (/dev/input/event11)

I tried to ignore these as long as they have been showing up during boot only or when screen resolution got changed using xrandr, but today I noticed that these repeat every 30 secs or so when my screen saver is active. Which then floods the journal.

With my previous 6.11 kernel I would get these messages only once during system startup.

I tried blacklisting modules cec and rc_core, but it seems that these cannot be easily blacklisted. Required dependencies of something else, I guess.

These messages are specific to an external monitor being connected through HDMI - when using DP there are no such messages. Probably because there is no CEC over DP available …

On the Arch Linux Wiki I found some information on HDMI and CEC specific to Framework laptops, but that hasn’t really helped, either.

Any insight welcome, and if only to provide more information which I could include in a kernel bug report.

This turned out to be a kernel bug.