✗ CI.checkpatch: warning for drm/i915: Add drm_panic support

Patchwork patchwork at emeril.freedesktop.org
Fri Nov 29 16:31:39 UTC 2024


== Series Details ==

Series: drm/i915: Add drm_panic support
URL   : https://patchwork.freedesktop.org/series/141937/
State : warning

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit a9e84e0716ae876112ac9743a66c446e37cc574e
Author: Jocelyn Falempe <jfalempe at redhat.com>
Date:   Fri Nov 29 17:20:30 2024 +0100

    drm/i915: Add drm_panic support
    
    This adds drm_panic support for a wide range of Intel GPU. I've
    tested it only on 3 laptops, haswell (with 128MB of eDRAM),
    cometlake and alderlake.
    
     * DPT: if I disable tiling on a framebuffer using DPT, then it
       displays some other memory location. As DPT is enabled only for
       tiled framebuffer, there might be some hardware limitations.
     * fbdev: On my haswell laptop, the fbdev framebuffer is configured
       with tiling enabled, but really it's linear, because fbcon don't
       know about tiling, and the panic screen is perfect when it's drawn
       as linear.
    
    Signed-off-by: Jocelyn Falempe <jfalempe at redhat.com>
+ /mt/dim checkpatch 108f610005f88de624c1a8c4f85d5cab9f530ddb drm-intel
2beeb67a4d83 drm/i915/fbdev: Add intel_fbdev_getvaddr()
-:40: CHECK:LINE_SPACING: Please use a blank line after function/struct/union/enum declarations
#40: FILE: drivers/gpu/drm/i915/display/intel_fbdev.h:34:
 }
+static inline void *intel_fbdev_getvaddr(struct intel_fbdev *fbdev)

total: 0 errors, 0 warnings, 1 checks, 25 lines checked
800aa5ff256f drm/i915/display/i9xx: Add a disable_tiling() for i9xx planes
-:37: CHECK:BRACES: Unbalanced braces around else statement
#37: FILE: drivers/gpu/drm/i915/display/i9xx_plane.c:868:
+	} else

total: 0 errors, 0 warnings, 1 checks, 44 lines checked
5936babdbf5f drm/i915/display: Add a disable_tiling() for skl planes
1d42b6e628a4 drm/i915/gem: export i915_gem_object_map_page/pfn
-:21: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#21: FILE: drivers/gpu/drm/i915/gem/i915_gem_object.h:696:
+void *i915_gem_object_map_page(struct drm_i915_gem_object *obj,
+				      enum i915_map_type type);

-:23: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#23: FILE: drivers/gpu/drm/i915/gem/i915_gem_object.h:698:
+void *i915_gem_object_map_pfn(struct drm_i915_gem_object *obj,
+				     enum i915_map_type type);

-:38: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#38: FILE: drivers/gpu/drm/i915/gem/i915_gem_pages.c:272:
+void *i915_gem_object_map_page(struct drm_i915_gem_object *obj,
 				      enum i915_map_type type)

-:47: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#47: FILE: drivers/gpu/drm/i915/gem/i915_gem_pages.c:329:
+void *i915_gem_object_map_pfn(struct drm_i915_gem_object *obj,
 				     enum i915_map_type type)

total: 0 errors, 0 warnings, 4 checks, 27 lines checked
a9e84e0716ae drm/i915: Add drm_panic support
-:139: CHECK:LINE_SPACING: Please don't use multiple blank lines
#139: FILE: drivers/gpu/drm/i915/display/intel_atomic_plane.c:1297:
 
+

total: 0 errors, 0 warnings, 1 checks, 130 lines checked




More information about the Intel-xe mailing list