[Bug 79237] igt/gem_userptr_blits fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 14 02:20:02 PDT 2014


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

--- Comment #7 from Guo Jinxian <jinxianx.guo at intel.com> ---
Created attachment 102758
  --> https://bugs.freedesktop.org/attachment.cgi?id=102758&action=edit
dmesg

(In reply to comment #6)
> (In reply to comment #5)
> > (In reply to comment #4)
> > > 
> > > *** This bug has been marked as a duplicate of bug 80208 ***
> > 
> > Bug 80208 had fixed, but this bug still able to reproduce on latest
> > -nightly(271bff129a641b5b35d99c9eb0ceb866ca42f692),so reopen it.
> > 
> > Output:
> > root at x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests#
> > ./gem_userptr_blits
> > IGT-Version: 1.7-ge74dd22 (x86_64) (Linux:
> > 3.16.0-rc4_drm-intel-nightly_271bff_20140714+ x86_64)
> > Aperture size is 2048 MiB
> > Total RAM is 1894 MiB
> > Subtest input-checking: SUCCESS
> > Subtest usage-restrictions: SUCCESS
> > Subtest invalid-mapping: SUCCESS
> > Test assertion failure function test_forked_access, file
> > gem_userptr_blits.c:583:
> > Failed assertion: memcmp(ptr1, ptr2, PAGE_SIZE) == 0
> > Subtest forked-access: FAIL
> > Subtest forbidden-operations: SUCCESS
> > Testing unsynchronized mappings...
> > Subtest create-destroy-unsync: SUCCESS
> > Subtest unsync-overlap: SUCCESS
> > Subtest unsync-unmap: SUCCESS
> > Subtest unsync-unmap-cycles: SUCCESS
> > Subtest unsync-unmap-after-close: SUCCESS
> > Using 2x1365 1MiB buffers
> > Verifying initialisation...
> > Cyclic blits cpu->gpu, forward...
> > Cyclic blits gpu->cpu, backward...
> > Random blits...
> > Subtest coherency-unsync: SUCCESS
> > Bus error
> 
> Please attach the usual dmesg and run with IGT_LOG_LEVEL=debug to explain
> how it thinks you only have less than 2GiB of ram.

I don't know how to use parameter "IGT_LOG_LEVEL=debug", and the device I used
was 2GiB ram. but this bug is able to reproduce on other device too. Please
check the output below and the dmesg in attachment.

root at x-bytm02:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests#
./gem_userptr_blits
IGT-Version: 1.7-ge74dd22 (x86_64) (Linux:
3.16.0-rc4_drm-intel-nightly_271bff_20140714+ x86_64)
Aperture size is 2048 MiB
Total RAM is 3837 MiB
Subtest input-checking: SUCCESS
Subtest usage-restrictions: SUCCESS
Subtest invalid-mapping: SUCCESS
Test assertion failure function test_forked_access, file
gem_userptr_blits.c:583:
Failed assertion: memcmp(ptr1, ptr2, PAGE_SIZE) == 0
Subtest forked-access: FAIL
Subtest forbidden-operations: SUCCESS
Testing unsynchronized mappings...
Subtest create-destroy-unsync: SUCCESS
Subtest unsync-overlap: SUCCESS
Subtest unsync-unmap: SUCCESS
Subtest unsync-unmap-cycles: SUCCESS
Subtest unsync-unmap-after-close: SUCCESS
Using 2x1365 1MiB buffers
Verifying initialisation...
Cyclic blits cpu->gpu, forward...
Cyclic blits gpu->cpu, backward...
Random blits...
Subtest coherency-unsync: SUCCESS
Bus error (core dumped)
root at x-bytm02:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# free -m
             total       used       free     shared    buffers     cached
Mem:          3837        159       3677          1         15         68
-/+ buffers/cache:         75       3761
Swap:         3905          0       3905

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


More information about the intel-gfx-bugs mailing list