[Bug 78274] [BDW Bisected]BUG: unable to handle kernel paging request at ffffc900110a0000
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed May 14 20:41:32 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=78274
--- Comment #18 from lu hua <huax.lu at intel.com> ---
(In reply to comment #14)
> It seems that this bug can be fixed by the following patch from Oscar Mateo:
> >http://lists.freedesktop.org/archives/intel-gfx/2014-May/044900.html
>
> Thanks.
> Yakui
Test it, this issue still exists.
commit d1533379584f8edcfcabb024dffc1b334db8da0f
Author: Oscar Mateo <oscar.mateo at intel.com>
Date: Fri May 9 13:44:59 2014 +0100
drm/i915: Ringbuffer signal func for the second BSD ring
This is missing in:
commit 78325f2d270897c9ee0887125b7abb963eb8efea
Author: Ben Widawsky <benjamin.widawsky at intel.com>
Date: Tue Apr 29 14:52:29 2014 -0700
drm/i915: Virtualize the ringbuffer signal func
Looks to me like a rebase side-effect...
Signed-off-by: Oscar Mateo <oscar.mateo at intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c
b/drivers/gpu/drm/i915/intel_ringbuffer.c
index 09b6d04..3974e82 100644
--- a/drivers/gpu/drm/i915/intel_ringbuffer.c
+++ b/drivers/gpu/drm/i915/intel_ringbuffer.c
@@ -2186,6 +2186,7 @@ int intel_init_bsd2_ring_buffer(struct drm_device *dev)
ring->dispatch_execbuffer =
gen8_ring_dispatch_execbuffer;
ring->semaphore.sync_to = gen6_ring_sync;
+ ring->semaphore.signal = gen6_signal;
/*
* The current semaphore is only applied on the pre-gen8. And there
* is no bsd2 ring on the pre-gen8. So now the semaphore_register
output:
IGT-Version: 1.6-g351e7d3 (x86_64) (Linux: 3.15.0-rc3_prts_d15333_20140514
x86_64)
Time to exec x 1: 129.000µs (ring=render)
Time to exec x 2: 74.000µs (ring=render)
Time to exec x 4: 28.750µs (ring=render)
Time to exec x 8: 18.875µs (ring=render)
Time to exec x 16: 10.625µs (ring=render)
Time to exec x 32: 9.000µs (ring=render)
Time to exec x 64: 6.188µs (ring=render)
Time to exec x 128: 5.047µs (ring=render)
Time to exec x 256: 4.582µs (ring=render)
--
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/20140515/36b79306/attachment.html>
More information about the intel-gfx-bugs
mailing list