On Wed, 26 Nov 2025, Yaroslav <[email protected]> wrote: > On 2025-11-26 10:13, Jani Nikula wrote: >> On Wed, 26 Nov 2025, Yaroslav Bolyukin <[email protected]> wrote: >>> Current VESA vendor-specific block parsing expects real block size to be >>> the same as the defined struct size, use real offsets in conditionals >>> instead to add struct fields in future commits. >>> >>> Signed-off-by: Yaroslav Bolyukin <[email protected]> >> >> I think this is something we want to backport, since MSO would break >> with bigger vendor-specific blocks, and that leads to black screens on >> MSO displays. >> > > Not sure why would we want to backport that if we don't backport the > other changes, old kernels will just have the broken implementation, > which in reality affects almost no body, given that there were no bug > reports
The failure mode is: Someone buys a new shiny laptop with eDP MSO, with bigger vendor block, and won't get a picture on screen. BR, Jani. -- Jani Nikula, Intel
