On Thu, 1 Oct 2026, at 21:58, Màxim Pedraza Padilla wrote: > The DRM splash client reads the boot graphics the firmware left behind > through bgrt_tab and bgrt_image_size. Built as part of drm_client_lib, > which can be a module, it then fails to link: > > ERROR: modpost: drivers/gpu/drm/clients/drm_client_lib.ko: symbol > 'bgrt_tab' undefined! > ERROR: modpost: drivers/gpu/drm/clients/drm_client_lib.ko: symbol > 'bgrt_image_size' undefined! > > Export both. They are filled in once, early in boot, and only read > after that. > Mind making these __ro_after_init while at it? Conceptually, they already are and should be annotated as such for robustness. This becomes more important once we expose them to modules. Acked-by: Ard Biesheuvel <[email protected]>
- [PATCH RFC v4 00/13] Add splash DRM client Màxim Pedraza Padilla
- [PATCH RFC v4 02/13] efi: bgrt: export the BGR... Màxim Pedraza Padilla
- Re: [PATCH RFC v4 02/13] efi: bgrt: export... Jani Nikula
- Re: [PATCH RFC v4 02/13] efi: bgrt: ex... Màxim Pedraza Padilla
- Re: [PATCH RFC v4 02/13] efi: bgrt... Ard Biesheuvel
- Re: [PATCH RFC v4 02/13] efi: bgrt: export... Ard Biesheuvel
- [PATCH RFC v4 01/13] drm/clients: Kconfig: ind... Màxim Pedraza Padilla
- [PATCH RFC v4 03/13] drm: client: add splash c... Màxim Pedraza Padilla
- Re: [PATCH RFC v4 03/13] drm: client: add ... sashiko-bot
- Re: [PATCH RFC v4 03/13] drm: client: add ... Jani Nikula
- [PATCH RFC v4 04/13] MAINTAINERS: add entry fo... Màxim Pedraza Padilla
- [PATCH RFC v4 05/13] drm: docs: remove bootspl... Màxim Pedraza Padilla
- [PATCH RFC v4 07/13] drm/client: splash: add a... Màxim Pedraza Padilla
- [PATCH RFC v4 06/13] dt-bindings: display: add... Màxim Pedraza Padilla
- Re: [PATCH RFC v4 06/13] dt-bindings: disp... sashiko-bot
- [PATCH RFC v4 08/13] drm/client: splash: place... Màxim Pedraza Padilla
