✓ CI.checkpatch: success for drm/format-helper: fix build

Patchwork patchwork at emeril.freedesktop.org
Wed Apr 2 11:52:28 UTC 2025


== Series Details ==

Series: drm/format-helper: fix build
URL   : https://patchwork.freedesktop.org/series/147118/
State : success

== 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
99e5a866b5e13f134e606a3e29d9508d97826fb3
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 5fa328607555604bd3127f9bbe07442bbb6635d3
Author: Matthew Auld <matthew.auld at intel.com>
Date:   Wed Apr 2 11:44:31 2025 +0100

    drm/format-helper: fix build
    
    Build fails with:
    
    error: multiple unsequenced modifications to 'sbuf32'
    [-Werror,-Wunsequenced]
      264 |                         le32_to_cpup(sbuf32++),
          |                                            ^
      265 |                         le32_to_cpup(sbuf32++),
          |                                            ~~
    
    With that move the increment of the sbuf32 pointer to the end of the
    loop, instead of inside the array list initializer, where the
    order/sequence of the sbuf32 pointer modifications is not defined.
    
    Fixes: 58523a25cbf7 ("drm/format-helper: Optimize 32-to-24-bpp conversion")
    Fixes: 3f31a017ddbc ("drm/format-helper: Optimize 32-to-16-bpp conversion")
    Fixes: 65931bbc5177 ("drm/format-helper: Optimize 32-to-8-bpp conversion")
    Signed-off-by: Matthew Auld <matthew.auld at intel.com>
    Cc: Thomas Zimmermann <tzimmermann at suse.de>
    Cc: Jocelyn Falempe <jfalempe at redhat.com>
    Reviewed-by: Thomas Zimmermann <tzimmermann at suse.de>
+ /mt/dim checkpatch f0fd77956987f035c79d08c812343a27a655a57b drm-intel
5fa328607555 drm/format-helper: fix build




More information about the Intel-xe mailing list