✓ CI.checkpatch: success for drm/xe: Fix fault on fd close when wedged

Patchwork patchwork at emeril.freedesktop.org
Wed Dec 11 23:12:31 UTC 2024


== Series Details ==

Series: drm/xe: Fix fault on fd close when wedged
URL   : https://patchwork.freedesktop.org/series/142444/
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 4d3c796d4d811249d31a1b91658637ee83b02f00
Author: Lucas De Marchi <lucas.demarchi at intel.com>
Date:   Wed Dec 11 14:53:32 2024 -0800

    drm/xe: Fix fault on fd close when wedged
    
    If device is wedged, the final run ticks update for the client should be
    skipped as it's already unmapped. Fix this pagefault when forcing a
    wedged state with igt:
    
    <6> [IGT] xe_wedged: exiting, ret=98
    <1> BUG: unable to handle page fault for address: ffffc901bc5e508c
    <1> #PF: supervisor read access in kernel mode
    <1> #PF: error_code(0x0000) - not-present page
    ...
    <4>   xe_lrc_update_timestamp+0x1c/0xd0 [xe]
    <4>   xe_exec_queue_update_run_ticks+0x50/0xb0 [xe]
    <4>   xe_exec_queue_fini+0x16/0xb0 [xe]
    <4>   __guc_exec_queue_fini_async+0xc4/0x190 [xe]
    <4>   guc_exec_queue_fini_async+0xa0/0xe0 [xe]
    <4>   guc_exec_queue_fini+0x23/0x40 [xe]
    <4>   xe_exec_queue_destroy+0xb3/0xf0 [xe]
    <4>   xe_file_close+0xd4/0x1a0 [xe]
    <4>   drm_file_free+0x210/0x280 [drm]
    <4>   drm_close_helper.isra.0+0x6d/0x80 [drm]
    <4>   drm_release_noglobal+0x20/0x90 [drm]
    
    Fixes: 83db047d9425 ("drm/xe: Stop accumulating LRC timestamp on job_free")
    Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/3421
    Signed-off-by: Lucas De Marchi <lucas.demarchi at intel.com>
+ /mt/dim checkpatch 9b5dff950301bf05d2e76745cacb457a0a82b50f drm-intel
4d3c796d4d81 drm/xe: Fix fault on fd close when wedged




More information about the Intel-xe mailing list