https://bugs.freedesktop.org/show_bug.cgi?id=99130
Elizabeth changed:
What|Removed |Added
Status|RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=99130
Chris Wilson changed:
What|Removed |Added
Resolution|--- |WORKSFORME
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #22 from Dorota Czaplejewicz
---
I haven't seen the underlying slowness causing problems anywhere else yet.
Perhaps we can close this and reopen if it reappears.
--
You are receiving this mail
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #21 from Chris Wilson ---
I kept the bug around in case we wanted to dig deeper into what the slowdown
actually was. If it's below the level of care, lets close and move on.
--
You are receiving this mail
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #20 from Dorota Czaplejewicz
---
I just realized the patch was merged. Should this bug be considered fixed now?
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #19 from Dorota Czaplejewicz
---
Should this be turned into a patch for igt or should I try to identify the
underlying issue causing the slowness?
--
You are receiving this mail because:
You
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #18 from Dorota Czaplejewicz ---
After adding the kick_fbcon() calls, the problem goes away, even without
rebooting.
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #17 from Chris Wilson ---
Try:
diff --git a/lib/igt_core.c b/lib/igt_core.c
index a18a728c..403b9423 100644
--- a/lib/igt_core.c
+++ b/lib/igt_core.c
@@ -67,6 +67,7 @@
#include "igt_core.h"
#include "igt_aux.h"
+#include
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #16 from Dorota Czaplejewicz ---
Here it is:
$ sudo cat /sys/kernel/debug/dri/0/i915_gem_framebuffer
fbcon size: 1024 x 768, depth 24, 32 bpp, modifier 0x0, refcount 1, obj
880221116200: p3072KiB 41 00 uncached
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #15 from Chris Wilson ---
That's us! Woohoo \o/
What does cat /sys/kernel/debug/dri/0/i915_gem_framebuffer report? Mainly
interested in knowing if you have a tiled + fenced fbcon.
--
You are receiving this mail because:
You are
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #14 from Dorota Czaplejewicz ---
# cat /proc/consoles
tty0 -WU (EC p )4:1
Upon further digging, the slow stack *seems* like this (may be wrong, the
tracing tool is less useful with huge numbers of calls):
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #13 from Chris Wilson ---
Also trying with CONFIG_DRM_FBDEV_EMULATION unset.
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #12 from Chris Wilson ---
cat /proc/consoles?
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #11 from Dorota Czaplejewicz ---
Created attachment 128606
--> https://bugs.freedesktop.org/attachment.cgi?id=128606=edit
ftrace call graph log for i915_gem_wait_ioctl
The call log capturing i915_gem_wait_ioctl invokation and
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #10 from Chris Wilson ---
[ 154.074065] [drm:drm_ioctl] pid=2323, dev=0xe200, auth=1, I915_GEM_WAIT
[ 154.074748] i915_gem_wait_ioctl: timeout 0.5 -> 0.43351
[ 154.075390] [drm:drm_ioctl] ret = -512
...
[ 155.072528]
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #9 from Dorota Czaplejewicz ---
Created attachment 128548
--> https://bugs.freedesktop.org/attachment.cgi?id=128548=edit
igt/gem_sync/basic-store-each - dmesg (truncated beginning)
--
You are receiving this mail because:
You are
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #8 from Dorota Czaplejewicz ---
Created attachment 128547
--> https://bugs.freedesktop.org/attachment.cgi?id=128547=edit
igt/gem_sync/basic-store-each - log
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #7 from Dorota Czaplejewicz ---
Created attachment 128546
--> https://bugs.freedesktop.org/attachment.cgi?id=128546=edit
igt/gem_sync/basic-each - dmesg (truncated beginning)
--
You are receiving this mail because:
You are the
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #6 from Dorota Czaplejewicz ---
Created attachment 128545
--> https://bugs.freedesktop.org/attachment.cgi?id=128545=edit
igt/gem_sync/basic-each log
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #5 from Dorota Czaplejewicz ---
The same config option triggers failures in a similar way in:
igt/gem_sync/basic-each
igt/gem_sync/basic-store-each
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #4 from Dorota Czaplejewicz ---
Created attachment 128544
--> https://bugs.freedesktop.org/attachment.cgi?id=128544=edit
Dmesg log with applied patch from comment #3
--
You are receiving this mail because:
You are the assignee
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #3 from Chris Wilson ---
Looks like the timeout value isn't being computed properly (possibly just that
too much time is unaccounted?). Can you apply:
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #2 from Dorota Czaplejewicz ---
Software:
Fedora 24
kernel revision: 5415795 (drm-tip: 2016y-12m-16d-21h-26m-45s UTC integration
manifest)
kernel config: https://intel-gfx-ci.01.org/CI/CI_DRM_1968/kernel.config.bz2
Hardware:
Intel
https://bugs.freedesktop.org/show_bug.cgi?id=99130
--- Comment #1 from Dorota Czaplejewicz ---
Created attachment 128525
--> https://bugs.freedesktop.org/attachment.cgi?id=128525=edit
basic-wait-all dmesg log
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=99130
Bug ID: 99130
Summary: [IVB] CONFIG_PROVE_LOCKING=y causes
igt/gem_exec/basic-wait-all (and possibly others) to
fail
Product: DRI
Version: unspecified
25 matches
Mail list logo