]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
drm/panic: Fix kmsg text drawing rectangle
authorJocelyn Falempe <jfalempe@redhat.com>
Thu, 9 Oct 2025 12:24:51 +0000 (14:24 +0200)
committerJocelyn Falempe <jfalempe@redhat.com>
Tue, 21 Oct 2025 09:28:03 +0000 (11:28 +0200)
The rectangle height was larger than the screen size. This has no
real impact.

Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://lore.kernel.org/r/20251009122955.562888-5-jfalempe@redhat.com
Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
drivers/gpu/drm/drm_panic.c

index 281bb2dabf81e83c01ac2a725e988df92ef1be3c..69be9d835ccf199b392007e4b0267df9a2d75e6d 100644 (file)
@@ -480,7 +480,7 @@ static int draw_line_with_wrap(struct drm_scanout_buffer *sb, const struct font_
                               struct drm_panic_line *line, int yoffset, u32 fg_color)
 {
        int chars_per_row = sb->width / font->width;
-       struct drm_rect r_txt = DRM_RECT_INIT(0, yoffset, sb->width, sb->height);
+       struct drm_rect r_txt = DRM_RECT_INIT(0, yoffset, sb->width, font->height);
        struct drm_panic_line line_wrap;
 
        if (line->len > chars_per_row) {