✓ CI.checkpatch: success for drm/xe: Add memirq report page address helpers

Patchwork patchwork at emeril.freedesktop.org
Thu Sep 26 11:27:47 UTC 2024


== Series Details ==

Series: drm/xe: Add memirq report page address helpers
URL   : https://patchwork.freedesktop.org/series/139084/
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
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 5b237066d92db1b2fa9f7592ce3a537a1f9e61c3
Author: Michal Wajdeczko <michal.wajdeczko at intel.com>
Date:   Wed Sep 25 10:44:45 2024 +0200

    drm/xe: Add memirq report page address helpers
    
    Both xe_memirq_{source,status}_ptr functions are now strictly for
    obtaining an address of the memory based interrupt report pages
    used by the HW engines. When initializing the GuC that does not
    require special per instance page preparation, we don't need to
    abuse these public functions and pass a NULL instead of valid hwe
    pointer. Also, without further fixes, this actually may lead to
    NPD crash once the hw_reports_to_instance_zero() will be true.
    
    Add internal helpers that will provide report page addresses based
    solely on the instance number, which will be always 0 for both GuCs.
    
    Fixes: ef6103d20f97 ("drm/xe: memirq infra changes for MSI-X")
    Signed-off-by: Michal Wajdeczko <michal.wajdeczko at intel.com>
    Cc: Piotr Piórkowski <piotr.piorkowski at intel.com>
    Cc: Ilia Levi <ilia.levi at intel.com>
    Reviewed-by: Ilia Levi <ilia.levi at intel.com>
+ /mt/dim checkpatch 6b498b1015e38b1b7dbd1c7e3ab0a9be5d48f4da drm-intel
5b237066d92d drm/xe: Add memirq report page address helpers




More information about the Intel-xe mailing list