]> git.ipfire.org Git - thirdparty/systemd.git/commit
boot: Make missing CHID DTB match a debug message instead of an error
authorHans de Goede <johannes.goede@oss.qualcomm.com>
Thu, 5 Mar 2026 13:20:06 +0000 (14:20 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 5 Mar 2026 17:29:16 +0000 (18:29 +0100)
commitf8ed94ea9915d67af47954b48d6a9a4d755b6d8e
tree033475f877d19429a5d7fa899d7fbb202586e245
parent909108163ff108aed9d640ba22d179f140c3487b
boot: Make missing CHID DTB match a debug message instead of an error

With distributions like Ubuntu and Fedora using systemd-stub to auto load
DTB's on Windows on ARM laptops, the CHID DTB match failing is expected
when that same UKI is instead booted on an ARM SystemReady system where
no DTB is necessary.

In the ARM SystemReady case showing a big red error message is undesirable
and leads to confused users and bug-reports. Lower the message to debug
level when the status is EFI_NOT_FOUND to avoid these false positive error
messages.

Link: https://bugzilla.redhat.com/show_bug.cgi?id=2444759
src/boot/pe.c