✓ CI.checkpatch: success for Cleanup and fixes in drmm_add_action_or_reset usage (rev4)

Patchwork patchwork at emeril.freedesktop.org
Mon Apr 15 14:49:32 UTC 2024


== Series Details ==

Series: Cleanup and fixes in drmm_add_action_or_reset usage (rev4)
URL   : https://patchwork.freedesktop.org/series/132150/
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
04432599dcb1becb52633b02487fe3c638ba5915
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 433f2cc5ee78786f92d9986c43ec4a2d4f715528
Author: Himal Prasad Ghimiray <himal.prasad.ghimiray at intel.com>
Date:   Fri Apr 12 23:42:11 2024 +0530

    drm/xe/pm: Capture errors and handle them
    
    xe_pm_init may encounter failures for various reasons, such as a failure
    in initializing drmm_mutex, or when dealing with a d3cold-capable device
    for vram_threshold sysfs creation and setting default threshold.
    Presently, all these potential failures are disregarded.
    
    Move d3cold.lock initialization to xe_pm_init_early and cause driver
    abort if mutex initialization has failed.
    
    For xe_pm_init failures cleanup the driver and return error code
    
    -v2
    Make mutex init cleaner (Lucas)
    
    Cc: Lucas De Marchi <lucas.demarchi at intel.com>
    Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>
    Signed-off-by: Himal Prasad Ghimiray <himal.prasad.ghimiray at intel.com>
+ /mt/dim checkpatch 339fa6de1ad5848c4aef969660948828f793fb8d drm-intel
f7d109ed9b5f drm/xe: Simplify function return using drmm_add_action_or_reset()
296b7065269c drm/xe: Remove sysfs only once on action add failure
f6911c801df0 drm/xe: call free_gsc_pkt only once on action add failure
a93b781046f5 drm/xe: Return NULL in case of drmm_add_action_or_reset failure
c4ce1b4ae06f drm/xe/gt: Abort driver load for sysfs creation failure
e29e9f042ec9 drm/xe/tile: Abort driver load for sysfs creation failure
433f2cc5ee78 drm/xe/pm: Capture errors and handle them




More information about the Intel-xe mailing list