[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/vma: Fix potential UAF on multi-tile platforms (rev3)

Illipilli, TejasreeX tejasreex.illipilli at intel.com
Fri Nov 10 07:39:30 UTC 2023


Hi,

https://patchwork.freedesktop.org/series/126012/ - Re-reported

Thanks,
Tejasree

-----Original Message-----
From: Janusz Krzysztofik <janusz.krzysztofik at linux.intel.com> 
Sent: Friday, November 10, 2023 4:27 AM
To: Andi Shyti <andi.shyti at linux.intel.com>
Cc: intel-gfx at lists.freedesktop.org; LGCI Bug Filing <lgci.bug.filing at intel.com>
Subject: Re: ✗ Fi.CI.BAT: failure for drm/i915/vma: Fix potential UAF on multi-tile platforms (rev3)

On Thursday, 9 November 2023 22:44:02 CET Patchwork wrote:
> == Series Details ==
> 
> Series: drm/i915/vma: Fix potential UAF on multi-tile platforms (rev3)
> URL   : https://patchwork.freedesktop.org/series/126012/
> State : failure
> 
> == Summary ==
> 
> CI Bug Log - changes from CI_DRM_13856 -> Patchwork_126012v3 
> ====================================================
> 
> Summary
> -------
> 
>   **FAILURE**
> 
>   Serious unknown changes coming with Patchwork_126012v3 absolutely need to be
>   verified manually.
>   
>   If you think the reported changes have nothing to do with the changes
>   introduced in Patchwork_126012v3, please notify your bug team (lgci.bug.filing at intel.com) to allow them
>   to document this new failure mode, which will reduce false positives in CI.
> 
>   External URL: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/index.html
> 
> Participating hosts (34 -> 34)
> ------------------------------
> 
>   Additional (1): fi-kbl-soraka 
>   Missing    (1): bat-dg2-8 
> 
> Possible new issues
> -------------------
> 
>   Here are the unknown changes that may have been introduced in Patchwork_126012v3:
> 
> ### IGT changes ###
> 
> #### Possible regressions ####
> 
>   * igt at i915_suspend@basic-s2idle-without-i915:
>     - bat-adlp-11:        NOTRUN -> [FAIL][1]
>    [1]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-1
> 1/igt at i915_suspend@basic-s2idle-without-i915.html

Andi,
Since that issue popped up again after your re-run, I've had a closer look.

The test igt at i915_suspend@basic-s2idle-without-i915 seems to be never executed on BAT ADL machines (e.g., adlp-11, adln-1) because of an abort triggered on those machines by igt at kms_pm_rpm@basic-pci-d3-state.  The latter can be found below among possible fixes -- it succeeded, and that explains why
igt at i915_suspend@basic-s2idle-without-i915 was executed this time, and also for my original submission (rev2).

I suspect there must be an issue with adlp-11 machine that results in failures from igt at i915_suspend@basic-s2idle-without-i915.  Unfortunately, that issue is not visible for now because that test is never executed on that machine.

@BUG Filing,
I'm no sure how re-reporting works, but once you have filters updated after my request submitted earlier today for rev2 of this patch, please also re-report results of rev3 (re-run of rev2).

Thanks,
Janusz

> 
>   
> Known issues
> ------------
> 
>   Here are the changes found in Patchwork_126012v3 that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt at gem_huc_copy@huc-copy:
>     - fi-kbl-soraka:      NOTRUN -> [SKIP][2] ([fdo#109271] / [i915#2190])
>    [2]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/fi-kbl-sor
> aka/igt at gem_huc_copy@huc-copy.html
> 
>   * igt at gem_lmem_swapping@basic:
>     - fi-kbl-soraka:      NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#4613]) +3 other tests skip
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html
>     - bat-adln-1:         NOTRUN -> [SKIP][4] ([i915#4613]) +3 other tests skip
>    [4]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adln-1
> /igt at gem_lmem_swapping@basic.html
> 
>   * igt at gem_lmem_swapping@parallel-random-engines:
>     - bat-rplp-1:         NOTRUN -> [SKIP][5] ([i915#4613]) +3 other tests skip
>    [5]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-rplp-1
> /igt at gem_lmem_swapping@parallel-random-engines.html
> 
>   * igt at gem_lmem_swapping@random-engines:
>     - bat-adlp-6:         NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
>    [6]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-6
> /igt at gem_lmem_swapping@random-engines.html
> 
>   * igt at gem_lmem_swapping@verify-random:
>     - bat-adlp-11:        NOTRUN -> [SKIP][7] ([i915#4613]) +3 other tests skip
>    [7]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-1
> 1/igt at gem_lmem_swapping@verify-random.html
> 
>   * igt at i915_pm_rps@basic-api:
>     - bat-adlp-6:         NOTRUN -> [SKIP][8] ([i915#6621])
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-6/igt@i915_pm_rps@basic-api.html
>     - bat-rplp-1:         NOTRUN -> [SKIP][9] ([i915#6621])
>    [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-rplp-1/igt@i915_pm_rps@basic-api.html
>     - bat-adlp-11:        NOTRUN -> [SKIP][10] ([i915#6621])
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-11/igt@i915_pm_rps@basic-api.html
>     - bat-adln-1:         NOTRUN -> [SKIP][11] ([i915#6621])
>    [11]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adln-1
> /igt at i915_pm_rps@basic-api.html
> 
>   * igt at i915_selftest@live at gt_pm:
>     - fi-kbl-soraka:      NOTRUN -> [DMESG-FAIL][12] ([i915#1886])
>    [12]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/fi-kbl-sor
> aka/igt at i915_selftest@live at gt_pm.html
> 
>   * igt at kms_dsc@dsc-basic:
>     - fi-kbl-soraka:      NOTRUN -> [SKIP][13] ([fdo#109271]) +9 other tests skip
>    [13]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/fi-kbl-sor
> aka/igt at kms_dsc@dsc-basic.html
> 
>   * igt at kms_psr@primary_page_flip:
>     - bat-rplp-1:         NOTRUN -> [SKIP][14] ([i915#1072]) +3 other tests skip
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-rplp-1/igt@kms_psr@primary_page_flip.html
>     - bat-adlp-11:        NOTRUN -> [SKIP][15] ([i915#1072]) +3 other tests skip
>    [15]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-1
> 1/igt at kms_psr@primary_page_flip.html
> 
>   * igt at kms_setmode@basic-clone-single-crtc:
>     - bat-adlp-6:         NOTRUN -> [SKIP][16] ([i915#3555])
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-6/igt@kms_setmode@basic-clone-single-crtc.html
>     - bat-rplp-1:         NOTRUN -> [SKIP][17] ([i915#3555])
>    [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-rplp-1/igt@kms_setmode@basic-clone-single-crtc.html
>     - bat-adlp-11:        NOTRUN -> [SKIP][18] ([i915#3555])
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-11/igt@kms_setmode@basic-clone-single-crtc.html
>     - bat-adln-1:         NOTRUN -> [SKIP][19] ([i915#3555])
>    [19]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adln-1
> /igt at kms_setmode@basic-clone-single-crtc.html
> 
>   * igt at prime_vgem@basic-fence-read:
>     - bat-adlp-11:        NOTRUN -> [SKIP][20] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 other tests skip
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-11/igt@prime_vgem@basic-fence-read.html
>     - bat-adlp-6:         NOTRUN -> [SKIP][21] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 other tests skip
>    [21]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-6
> /igt at prime_vgem@basic-fence-read.html
> 
>   * igt at prime_vgem@basic-read:
>     - bat-rplp-1:         NOTRUN -> [SKIP][22] ([i915#3708]) +2 other tests skip
>    [22]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-rplp-1
> /igt at prime_vgem@basic-read.html
> 
>   * igt at prime_vgem@basic-write:
>     - bat-adln-1:         NOTRUN -> [SKIP][23] ([fdo#109295] / [i915#3291]) +2 other tests skip
>    [23]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adln-1
> /igt at prime_vgem@basic-write.html
> 
>   
> #### Possible fixes ####
> 
>   * igt at gem_exec_suspend@basic-s0 at lmem0:
>     - bat-dg2-9:          [INCOMPLETE][24] ([i915#9275]) -> [PASS][25]
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/bat-dg2-9/igt@gem_exec_suspend@basic-s0@lmem0.html
>    [25]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-dg2-9/
> igt at gem_exec_suspend@basic-s0 at lmem0.html
> 
>   * igt at i915_module_load@reload:
>     - fi-skl-6600u:       [DMESG-WARN][26] ([i915#1982]) -> [PASS][27]
>    [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/fi-skl-6600u/igt@i915_module_load@reload.html
>    [27]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/fi-skl-660
> 0u/igt at i915_module_load@reload.html
> 
>   * igt at i915_selftest@live at gt_heartbeat:
>     - fi-apl-guc:         [DMESG-FAIL][28] ([i915#5334]) -> [PASS][29]
>    [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
>    [29]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/fi-apl-guc
> /igt at i915_selftest@live at gt_heartbeat.html
> 
>   * igt at kms_frontbuffer_tracking@basic:
>     - fi-bsw-nick:        [FAIL][30] ([i915#9276]) -> [PASS][31]
>    [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/fi-bsw-nick/igt@kms_frontbuffer_tracking@basic.html
>    [31]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/fi-bsw-nic
> k/igt at kms_frontbuffer_tracking@basic.html
> 
>   * igt at kms_pipe_crc_basic@read-crc-frame-sequence at pipe-d-edp-1:
>     - bat-rplp-1:         [ABORT][32] ([i915#8668]) -> [PASS][33]
>    [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1.html
>    [33]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-rplp-1
> /igt at kms_pipe_crc_basic@read-crc-frame-sequence at pipe-d-edp-1.html
> 
>   * {igt at kms_pm_backlight@basic-brightness at edp-1}:
>     - bat-adlp-6:         [ABORT][34] ([i915#8668]) -> [PASS][35]
>    [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/bat-adlp-6/igt@kms_pm_backlight@basic-brightness@edp-1.html
>    [35]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-6
> /igt at kms_pm_backlight@basic-brightness at edp-1.html
> 
>   * {igt at kms_pm_rpm@basic-pci-d3-state}:
>     - bat-adln-1:         [ABORT][36] ([i915#8668]) -> [PASS][37]
>    [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/bat-adln-1/igt@kms_pm_rpm@basic-pci-d3-state.html
>    [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adln-1/igt@kms_pm_rpm@basic-pci-d3-state.html
>     - bat-adlp-11:        [ABORT][38] ([i915#8668]) -> [PASS][39]
>    [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13856/bat-adlp-11/igt@kms_pm_rpm@basic-pci-d3-state.html
>    [39]: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/bat-adlp-1
> 1/igt at kms_pm_rpm@basic-pci-d3-state.html
> 
>   
>   {name}: This element is suppressed. This means it is ignored when computing
>           the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
>   [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
>   [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
>   [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
>   [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
>   [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
>   [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
>   [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
>   [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
>   [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
>   [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
>   [i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
>   [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
>   [i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
>   [i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275
>   [i915#9276]: https://gitlab.freedesktop.org/drm/intel/issues/9276
> 
> 
> Build changes
> -------------
> 
>   * Linux: CI_DRM_13856 -> Patchwork_126012v3
> 
>   CI-20190529: 20190529
>   CI_DRM_13856: b81818fa6745cf79a86da57dc3a379bd80c7ea5f @ git://anongit.freedesktop.org/gfx-ci/linux
>   IGT_7580: 847ee1e7d365e2fb08bf4198d3bf5ee8a852649f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
>   Patchwork_126012v3: b81818fa6745cf79a86da57dc3a379bd80c7ea5f @ 
> git://anongit.freedesktop.org/gfx-ci/linux
> 
> 
> ### Linux commits
> 
> bc174a299b6b drm/i915/vma: Fix potential UAF on multi-tile platforms
> 
> == Logs ==
> 
> For more details see: 
> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_126012v3/index.html
> 






More information about the Intel-gfx mailing list