Nico Huber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43656 )
Change subject: device/cardbus: Check dev->link_list to avoid accessing garbage ......................................................................
Patch Set 3:
(1 comment)
https://review.coreboot.org/c/coreboot/+/43656/3/src/device/cardbus_device.c File src/device/cardbus_device.c:
https://review.coreboot.org/c/coreboot/+/43656/3/src/device/cardbus_device.c... PS3, Line 150: printk(BIOS_INFO, "cardbus: dev->link_list is NULL, as scan_resources is missing\n"); It's `.scan_bus` that's missing in case of the TI driver and in theory it's possible that it's NULL for other reasons, too, e.g. a bug.
The old message was good. But I agree that BIOS_ERR is a bit too much.