Created attachment 71429 [details] case failed dmesg Description: ---------------------- I-G-T/gem_cacheing failed, and the followed messages are bisect result. First bad commit: ---------------------- commit 9e8e36879f268f1652e11b1c8560bbb67cf4f08e Author: Mika Kuoppala <mika.kuoppala@linux.intel.com> Date: Tue Dec 4 15:12:05 2012 +0200 drm/i915: Set initial seqno value close to wrap boundary To gain confidence in the wrap handling, make it happen quite soon after the boot. Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
I-G-T/gem_cpu_concurrent_blit also failed, bisect result is the same with gem_cacheing.
Was gem_seqno_wrap run before these tests?
It could be that gem_seqno_wrap test interfered with other tests. Please update the igt as it has more robust gem_seqno_wrap.
(In reply to comment #3) > It could be that gem_seqno_wrap test interfered with other tests. Please > update the igt as it has more robust gem_seqno_wrap. I don't think so. Each time file a bug, we always run it separately after a rebooting system. Especially when we bisect it. So I think this should be not relevant with any other one.
Created attachment 71669 [details] [review] drm/i915: Initialize hardware semaphore state on ring init
Created attachment 71670 [details] [review] drm/i915: Always clear semaphore mboxes on seqno wrap
Could you retry the tests with the two patches I attached?
Just merged Mika's latest patches, so should be all fixed now in latest dinq.
(In reply to comment #8) > Just merged Mika's latest patches, so should be all fixed now in latest dinq. Environment: --------------------- Kernel: (drm-intel-next-queued)e94fbaa8750a8f20c14718633764fba2e6755825 Some additional commit info: Author: Mika Kuoppala <mika.kuoppala@linux.intel.com> Date: Wed Dec 19 11:13:09 2012 +0200 drm/i915: Make next_seqno debugs entry to use i915_gem_set_seqno Description: --------------------- Test with top commit in latest -next-queued, this issue is fixed. The nightly today, this issue also not exist. I will close this bug now.
A patch referencing this bug report has been merged in Linux v3.9-rc1: commit f7e98ad4d4a8afa043126a6f24d0a154a684e081 Author: Mika Kuoppala <mika.kuoppala@linux.intel.com> Date: Wed Dec 19 11:13:06 2012 +0200 drm/i915: Initialize hardware semaphore state on ring init
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.