Created attachment 100444 [details] dmesg ==System Environment== -------------------------- Regression: Yes. Good commit on -next-queued: 192155025197cc4765702a180904c3b62c152b7a Non-working platforms: BYT ==kernel== -------------------------- origin/drm-intel-nightly: 0a37b5d366831590ebc976018d1bd812ef526a98(fails) drm-intel-nightly: 2014y-06m-03d-19h-31m-28s integration manifest origin/drm-intel-next-queued: 92d7377929140bc120f7742ee3afffcb2a827fe4(fails) drm/i915: Simplify intel_gpu_reset origin/drm-intel-fixes: d23db88c3ab233daed18709e3a24d6c95344117f(fails) drm/i915: Prevent negative relocation deltas from wrapping ==Bug detailed description== ----------------------------- igt/gem_exec_bad_domains/conflicting-write-domain fails Output: ./gem_exec_bad_domains --run-subtest conflicting-write-domain IGT-Version: 1.6-g1451df1 (x86_64) (Linux: 3.15.0-rc3_drm-intel-next-queued_06946f_20140605+ x86_64) Test assertion failure function __real_main153, file gem_exec_bad_domains.c:204: Last errno: 22, Invalid argument Failed assertion: run_batch() == 0 Subtest conflicting-write-domain: FAIL ==Reproduce steps== ---------------------------- 1. ./gem_exec_bad_domains --run-subtest conflicting-write-domain
Update result on -fixes origin/drm-intel-fixes: d23db88c3ab233daed18709e3a24d6c95344117f(works) drm/i915: Prevent negative relocation deltas from wrapping
Again could be ppgtt, please test with i915.ppgtt_enable=0. If that doesn't fix it please bisect.
i915.enable_ppgtt=0 I mean of course. Probably should check out bugzilla before my first coffee ;-)
(In reply to comment #2) > Again could be ppgtt, please test with i915.ppgtt_enable=0. If that doesn't > fix it please bisect. Yes, test with i915.ppgtt_enable=0, the result was passed. Output: ./gem_exec_bad_domains --run-subtest conflicting-write-domain IGT-Version: 1.6-g18d2130 (x86_64) (Linux: 3.15.0-rc3_drm-intel-next-queued_e4964a_20140608+ x86_64) Subtest conflicting-write-domain: SUCCESS
Please try this patch http://lists.freedesktop.org/archives/intel-gfx/2014-June/047137.html
commit 62942ed7279d3e06dc15ae3d47665eff3b373327 Author: Jesse Barnes <jbarnes@virtuousgeek.org> Date: Fri Jun 13 09:28:33 2014 -0700 drm/i915/vlv: disable PPGTT on early revs v3 Do you have any production silicon byt machines around? Otherwise testing will lack coverage ...
This bug had fixed on latest -nightly. Output: root@x-byt06:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./gem_exec_bad_domains --run-subtest conflicting-write-domain IGT-Version: 1.7-g1b1f4b1 (x86_64) (Linux: 3.15.0-rc8_drm-intel-nightly_fff6c5_20140618+ x86_64) Subtest conflicting-write-domain: SUCCESS
Closing old verified.
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.