<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - gem_exec_flush stress tests fail on Celeron Platform"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=108722">108722</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>gem_exec_flush stress tests fail on Celeron Platform
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>chenglei.ren@intel.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>There are some subcases in gem_exec_flush, which fail on APL platform(Intel(R)
Celeron(R) CPU), but could pass on KBL platform.

Reproduce steps:
================
./gem_partial_pwrite_pread
cel_apl:/data/igt # ./gem_exec_flush --run-subtest uc-ro-before-default
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Starting subtest: uc-ro-before-default
(gem_exec_flush:6730) CRITICAL: Test assertion failure function run, file
vendor/intel/intel-gpu-tools/tests/gem_exec_flush.c:321:
(gem_exec_flush:6730) CRITICAL: Failed assertion: map[i] == i ^ 0xffffffff
(gem_exec_flush:6730) CRITICAL: error: 0x256 != 0xfffffda9
child 0 failed with exit status 99
Subtest uc-ro-before-default failed.
No log.
Subtest uc-ro-before-default: FAIL (5.240s)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
99|cel_apl:/data/igt # ./gem_exec_flush --run-subtest uc-ro-before-bsd
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Starting subtest: uc-ro-before-bsd
(gem_exec_flush:6736) CRITICAL: Test assertion failure function run, file
vendor/intel/intel-gpu-tools/tests/gem_exec_flush.c:323:
(gem_exec_flush:6736) CRITICAL: Failed assertion: map[i] == i
(gem_exec_flush:6736) CRITICAL: error: 0xabcdabcd != 0x332
child 1 failed with exit status 99
Subtest uc-ro-before-bsd failed.
No log.
Subtest uc-ro-before-bsd: FAIL (0.020s)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
cel_apl:/data/igt # ./gem_exec_flush --run-subtest uc-rw-before-bsd
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Starting subtest: uc-rw-before-bsd
(gem_exec_flush:6753) CRITICAL: Test assertion failure function run, file
vendor/intel/intel-gpu-tools/tests/gem_exec_flush.c:323:
(gem_exec_flush:6753) CRITICAL: Failed assertion: map[i] == i
(gem_exec_flush:6753) CRITICAL: error: 0xdeadbeef != 0x27b
child 3 failed with exit status 99
Subtest uc-rw-before-bsd failed.
No log.
Subtest uc-rw-before-bsd: FAIL (7.018s)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
99|cel_apl:/data/igt # ./gem_exec_flush --run-subtest uc-ro-before-blt
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Starting subtest: uc-ro-before-blt
(gem_exec_flush:6758) CRITICAL: Test assertion failure function run, file
vendor/intel/intel-gpu-tools/tests/gem_exec_flush.c:321:
(gem_exec_flush:6758) CRITICAL: Failed assertion: map[i] == i ^ 0xffffffff
(gem_exec_flush:6758) CRITICAL: error: 0x376 != 0xfffffc89
child 3 failed with exit status 99
Subtest uc-ro-before-blt failed.
No log.
Subtest uc-ro-before-blt: FAIL (0.665s)
99|cel_apl:/data/igt #  ./gem_exec_flush --run-subtest uc-rw-before-blt
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Starting subtest: uc-rw-before-blt
(gem_exec_flush:6764) CRITICAL: Test assertion failure function run, file
vendor/intel/intel-gpu-tools/tests/gem_exec_flush.c:321:
(gem_exec_flush:6764) CRITICAL: Failed assertion: map[i] == i ^ 0xffffffff
(gem_exec_flush:6764) CRITICAL: error: 0xdeadbeef != 0xfffffd20
child 3 failed with exit status 99
Subtest uc-rw-before-blt failed.
No log.
Subtest uc-rw-before-blt: FAIL (4.265s)
cel_apl:/data/igt # ./gem_exec_flush --run-subtest uc-ro-before-vebox
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Starting subtest: uc-ro-before-vebox
(gem_exec_flush:6771) CRITICAL: Test assertion failure function run, file
vendor/intel/intel-gpu-tools/tests/gem_exec_flush.c:323:
(gem_exec_flush:6771) CRITICAL: Failed assertion: map[i] == i
(gem_exec_flush:6771) CRITICAL: error: 0xabcdabcd != 0x7
child 0 failed with exit status 99
Subtest uc-ro-before-vebox failed.
No log.
Subtest uc-ro-before-vebox: FAIL (0.045s)
99|cel_apl:/data/igt # ./gem_exec_flush --run-subtest uc-rw-before-vebox
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Starting subtest: uc-rw-before-vebox
(gem_exec_flush:6776) CRITICAL: Test assertion failure function run, file
vendor/intel/intel-gpu-tools/tests/gem_exec_flush.c:323:
(gem_exec_flush:6776) CRITICAL: Failed assertion: map[i] == i
(gem_exec_flush:6776) CRITICAL: error: 0xdeadbeef != 0x1b6
child 0 failed with exit status 99
Subtest uc-rw-before-vebox failed.
No log.
Subtest uc-rw-before-vebox: FAIL (6.946s)
99|cel_apl:/data/igt # ./gem_exec_flush --run-subtest
uc-rw-before-vebox-interruptible
IGT-Version: 1.23-@VCS_TAG@ (x86_64) (Linux:
4.19.0-rc7-quilt-2e5dc0ac-geb7f67b87cf6 x86_64)
Has LLC? no
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Test requirement not met in function gem_require_ring, file
vendor/intel/intel-gpu-tools/lib/ioctl_wrappers.c:1487:
Test requirement: gem_has_ring(fd, ring)
Starting subtest: uc-rw-before-vebox-interruptible
Child[0]: 1282955 cycles
Child[2]: 1598944 cycles
Child[1]: 1101032 cycles
Child[3]: 1599530 cycles
Subtest uc-rw-before-vebox-interruptible: SUCCESS (134.222s)</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>