Re: [PATCH v6 2/7] drm/edid: prepare for VESA vendor-specific data block extension

From: Jani Nikula

Date: Wed Nov 26 2025 - 09:29:31 EST


On Wed, 26 Nov 2025, Yaroslav <iam@xxxxxx> wrote:
> On 2025-11-26 10:13, Jani Nikula wrote:
>> On Wed, 26 Nov 2025, Yaroslav Bolyukin <iam@xxxxxxx> 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 <iam@xxxxxxx>
>>
>> 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