[Bug 85672] [BYT/BSW]igt/gem_cpu_reloc sporadically fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Apr 3 00:44:51 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=85672

ye.tian <yex.tian at intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #9 from ye.tian <yex.tian at intel.com> ---
Tested it on the latest nightly kernel and igt.
This issue does not exists on BYT, but it still exists on BSW.

output
----------------------
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  45%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x1c1]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4260) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (22.621s)
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# uname -a
Linux x-bsw08 4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ #196 SMP Fri Apr 3
09:04:42 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests#
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests#
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./gem_cpu_reloc
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc: 100%
Test suceeded, cleanup up - this might take a while.
SUCCESS (39.585s)
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests#
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./gem_cpu_reloc
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  83%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x339]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4278) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (42.156s)
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./gem_cpu_reloc
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:   0%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x1c1]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4291) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (10.195s)
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# for i `sed 1 10`;
do ./gem_cpu_reloc ; done
-bash: syntax error near unexpected token ``sed 1 10`'
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# for i `seq 1 10`;
do ./gem_cpu_reloc ; done
-bash: syntax error near unexpected token ``seq 1 10`'
root at x-bsw08:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# for i in `seq 1
10`; do ./gem_cpu_reloc ; done
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:   0%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x1c1]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4308) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (10.463s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  80%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x339]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4322) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (42.013s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  18%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x1c1]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4332) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (16.785s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  57%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x279]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4346) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (33.672s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  14%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x1c1]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4355) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (14.705s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  34%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x1c1]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4368) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (25.715s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:   0%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x1c1]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4385) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (11.316s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc: 100%
Test suceeded, cleanup up - this might take a while.
SUCCESS (44.295s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc: 100%
Test suceeded, cleanup up - this might take a while.
SUCCESS (37.948s)
IGT-Version: 1.10-ge8457ed (x86_64) (Linux:
4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
gem_cpu_reloc:  68%Test assertion failure function copy, file
gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
Stack trace:
  #0 [__igt_fail_assert+0xfc]
  #1 [copy+0x14f]
  #2 [main+0x339]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Test gem_cpu_reloc failed.
**** DEBUG ****
(gem_cpu_reloc:4404) drmtest-DEBUG: Test requirement passed: fd >= 0
Checking 131073 surfaces of size 4096 bytes (total 603987968) against RAM
Test requirement passed: !(total <= required)
Test requirement passed: !igt_run_in_simulation()
Test assertion failure function copy, file gem_cpu_reloc.c:106:
Failed assertion: (drmIoctl(fd, (((1U) << (((0+8)+8)+14)) | ((('d')) << (0+8))
| (((0x40 + 0x29)) << 0) | ((((sizeof(struct drm_i915_gem_execbuffer2)))) <<
((0+8)+8))), &execbuf)) == 0
Last errno: 5, Input/output error
****  END  ****
FAIL (37.186s)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150403/a1580687/attachment-0001.html>


More information about the intel-gfx-bugs mailing list