[PATCH] drm/amd/display: fix typos in several function pointer checks

2024-09-21 Thread Vitaliy Shevtsov
Fix several copypaste mistakes in *_disable_link_output() functions where an improper function pointer is checked before dereference. Found by Linux Verification Center (linuxtesting.org) with Svace. Signed-off-by: Vitaliy Shevtsov --- drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c

Re: [PATCH] drm/vblank: fix misuse of drm_WARN in drm_wait_one_vblank()

2025-01-10 Thread Vitaliy Shevtsov
the kernel in the gdb. A similar issue was being discussed in https://lore.kernel.org/linux-kernel//9cd8d505bd545...@google.com/T/ -- Vitaliy Shevtsov

[PATCH] drm/vblank: fix misuse of drm_WARN in drm_wait_one_vblank()

2025-01-10 Thread Vitaliy Shevtsov
ta...@vger.kernel.org Reported-by: syzbot+9a8f87865d5e2e8ef...@syzkaller.appspotmail.com Closes: https://syzkaller.appspot.com/bug?extid=9a8f87865d5e2e8ef57f Signed-off-by: Vitaliy Shevtsov --- drivers/gpu/drm/drm_vblank.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/

[PATCH v2] drm/mgag200: fix division by zero in mgag200_g200_pixpllc_atomic_check()

2025-03-08 Thread Vitaliy Shevtsov
by Linux Verification Center (linuxtesting.org) with Svace. Fixes: 877507bb954e ("drm/mgag200: Provide per-device callbacks for PIXPLLC") Signed-off-by: Vitaliy Shevtsov --- v2: Change the commit description to mention both ref_clk values 27050 and 14318. drivers/gpu/drm/mgag200

[PATCH] drm/mgag200: fix division by zero in mgag200_g200_pixpllc_atomic_check()

2025-03-08 Thread Vitaliy Shevtsov
ification Center (linuxtesting.org) with Svace. Fixes: 877507bb954e ("drm/mgag200: Provide per-device callbacks for PIXPLLC") Signed-off-by: Vitaliy Shevtsov --- drivers/gpu/drm/mgag200/mgag200_g200.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/mgag200/mgag20

[PATCH] drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()

2025-02-24 Thread Vitaliy Shevtsov
ned-off-by: Vitaliy Shevtsov --- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c b/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_

[PATCH v3] drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()

2025-02-26 Thread Vitaliy Shevtsov
ion Center (linuxtesting.org) with Svace. Fixes: 6725a88f88a7 ("drm/amd/display: Add DCN3 DML") Signed-off-by: Vitaliy Shevtsov --- v3: Update the description to include int in addition to unsigned int. v2: Change DynamicMetadataLinesBeforeActiveRequired type from unsigned int to in

[PATCH v2] drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()

2025-02-26 Thread Vitaliy Shevtsov
ce. Fixes: 6725a88f88a7 ("drm/amd/display: Add DCN3 DML") Signed-off-by: Vitaliy Shevtsov --- v2: Change DynamicMetadataLinesBeforeActiveRequired type from unsigned int to int as per Alex Hung's observation. Add Fixes tag missed by chance. .../amd/display/dc/dml/dcn30/dis