Bug 111656 - [CI][RESUME] igt@gem_mmap_gtt@coherency - skip - Test requirement: is_coherent(fd), SKIP
Summary: [CI][RESUME] igt@gem_mmap_gtt@coherency - skip - Test requirement: is_coheren...
Status: RESOLVED NOTABUG
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: medium not set
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-11 11:26 UTC by Martin Peres
Modified: 2019-09-17 11:27 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Peres 2019-09-11 11:26:31 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_366/fi-tgl-u/igt@gem_mmap_gtt@coherency.html

Starting subtest: coherency
Test requirement not met in function test_coherency, file ../tests/i915/gem_mmap_gtt.c:503:
Test requirement: is_coherent(fd)
Subtest coherency: SKIP (0.000s)
Comment 2 Chris Wilson 2019-09-11 11:34:21 UTC
Hah, inherited default from icl. I doubt they put any effort into fixing indirect GGTT coherency.
Comment 3 Martin Peres 2019-09-11 12:29:39 UTC
(In reply to Chris Wilson from comment #2)
> Hah, inherited default from icl. I doubt they put any effort into fixing
> indirect GGTT coherency.

Worth a trial, isn't it?
Comment 4 Martin Peres 2019-09-11 12:38:22 UTC
Re-opening for the GEM team to check if TGL is coherent or not.
Comment 5 CI Bug Log 2019-09-12 10:59:16 UTC
A CI Bug Log filter associated to this bug has been updated:

{- TGL: igt@gem_mmap_gtt@coherency - skip - Test requirement: is_coherent(fd), SKIP -}
{+ TGL: igt@gem_mmap_gtt@coherency / igt@prime_vgem@coherency-gtt - skip - Test requirement: is_coherent(fd), SKIP +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_363/fi-tgl-u/igt@prime_vgem@coherency-gtt.html
Comment 6 Chris Wilson 2019-09-17 11:27:15 UTC
Indirect GTT is still incoherent:

sudo ./tests/gem_mmap_gtt --run coherency
IGT-Version: 1.24-gaf353d57 (x86_64) (Linux: 5.3.0-CI-CI_DRM_6905+ x86_64)
Starting subtest: coherency
(gem_mmap_gtt:18848) CRITICAL: Test assertion failure function test_coherency, file i915/gem_mmap_gtt.c:520:
(gem_mmap_gtt:18848) CRITICAL: Failed assertion: cpu[x] == i
(gem_mmap_gtt:18848) CRITICAL: error: 0 != 64
Stack trace:
  #0 /home/testrunner/intel-gpu-tools/lib/igt_core.c:1674 __igt_fail_assert()
  #1 i915/gem_mmap_gtt.c:1138 __real_main1017()
  #2 [<unknown>+0x0]
Subtest coherency failed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.