On Fri, 15 Mar 2019, Dave Airlie wrote:
> On Thu, 14 Mar 2019 at 18:25, Robert Tarasov wrote:
>>
>> Now drm/udl driver uses drm_do_get_edid() function to retreive and
>> validate all blocks of EDID data. Old approach had insufficient
>> validation routine and had problems with retreiving of
Now drm/udl driver uses drm_do_get_edid() function to retreive and
validate all blocks of EDID data. Old approach had insufficient
validation routine and had problems with retreiving of extra blocks
Signed-off-by: Robert Tarasov
---
drivers/gpu/drm/udl/udl_connector.c | 72
On Thu, 14 Mar 2019 at 18:25, Robert Tarasov wrote:
>
> Now drm/udl driver uses drm_do_get_edid() function to retreive and
> validate all blocks of EDID data. Old approach had insufficient
> validation routine and had problems with retreiving of extra blocks
>
> Signed-off-by: Robert Tarasov
Hi,
On 14-03-19 11:00, Jani Nikula wrote:
On Wed, 13 Mar 2019, Robert Tarasov wrote:
On Wed, Mar 13, 2019 at 2:26 AM Jani Nikula
wrote:
read_buff = kmalloc(2, GFP_KERNEL);
A follow-up cleanup might be to switch to using "u8 read_buff[2];"
instead of kmallocing it.
I don't claim to
On Wed, 13 Mar 2019, Robert Tarasov wrote:
> On Wed, Mar 13, 2019 at 2:26 AM Jani Nikula
> wrote:
> read_buff = kmalloc(2, GFP_KERNEL);
>>
>> A follow-up cleanup might be to switch to using "u8 read_buff[2];"
>> instead of kmallocing it.
>>
>> I don't claim to understand how the usb stuff
Now drm/udl driver uses drm_do_get_edid() function to retreive and
validate all blocks of EDID data. Old approach had insufficient
validation routine and had problems with retreiving of extra blocks
Signed-off-by: Robert Tarasov
---
drivers/gpu/drm/udl/udl_connector.c | 72
On Wed, Mar 13, 2019 at 2:26 AM Jani Nikula
wrote:
> You'll also get support for debugfs and firmware loader EDID override
> mechanisms for free.
>
Yep :)
> Signed-off-by missing!
>
Fixed.
read_buff = kmalloc(2, GFP_KERNEL);
>
> A follow-up cleanup might be to switch to using "u8
On Tue, 12 Mar 2019, Robert Tarasov wrote:
> Now drm/udl driver uses drm_do_get_edid() function to retreive and
> validate all blocks of EDID data. Old approach had insufficient
> validation routine and had problems with retreiving of extra blocks
You'll also get support for debugfs and firmware
Now drm/udl driver uses drm_do_get_edid() function to retreive and
validate all blocks of EDID data. Old approach had insufficient
validation routine and had problems with retreiving of extra blocks
---
drivers/gpu/drm/udl/udl_connector.c | 72 +
1 file changed, 11