All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
To: intel-gfx@lists.freedesktop.org
Subject: Pageflip failure on SNB devices running 3.13.3
Date: Tue, 25 Feb 2014 14:52 +0000	[thread overview]
Message-ID: <1416921.XE0hgl5uaI@f19simon> (raw)

Hello,

I'm seeing pageflips give up on me on SNB hardware - Celeron 847, i5-2400S - 
where the CRTC becomes unexpectedly busy and never recovers.

When I'm failed, I can see interrupts coming in (Interrupts received in 
/sys/kernel/debug/dri/0/i915_gem_interrupt increments), but the queued flip 
never happens:

 # cat /sys/kernel/debug/dri/0/i915_gem_pageflip 
Flip queued on pipe A (plane A)
Stall check enabled, 1 prepares
Old framebuffer gtt_offset 0x01354000
New framebuffer gtt_offset 0x0093c000
No flip due on pipe B (plane B)

 # cat /sys/kernel/debug/dri/0/i915_gem_interrupt 
North Display Interrupt enable:         8eb48585
North Display Interrupt identity:       00000000
North Display Interrupt mask:           734bfa7a
South Display Interrupt enable:         ffffffff
South Display Interrupt identity:       00000000
South Display Interrupt mask:           f114ffff
Graphics Interrupt enable:              00401001
Graphics Interrupt identity:            00000000
Graphics Interrupt mask:                ffffffff
Interrupts received: 1006958
Graphics Interrupt mask (render ring):  ffffffff
Current sequence (render ring): 1472838
Graphics Interrupt mask (bsd ring):     ffffffff
Current sequence (bsd ring): 1271460
Graphics Interrupt mask (blitter ring): ffffffff
Current sequence (blitter ring): 1472839

I'm running packages from Fedora 20:

# rpm -q mesa-libGL kernel xorg-x11-server-Xorg xorg-x11-drv-intel libva-
intel-driver libdrm
mesa-libGL-9.2.5-1.20131220.fc20.x86_64
kernel-3.13.3-201.fc20.x86_64
xorg-x11-server-Xorg-1.14.4-90.fc20.x86_64
xorg-x11-drv-intel-2.21.15-5.fc20.x86_64
libva-intel-driver-1.2.1-1.fc20.x86_64
libdrm-2.4.50-1.fc20.x86_64

I've put a dmesg from a failed system at http://90.155.96.198/sfarnsworth/flip-fail.txt - it's 11.3MB, so can't be attached. I've spotted the MCH_SSKPD 
message, but I also get the failures on systems that don't output that 
message.

Any ideas? Or should I file a bug?
-- 
Simon Farnsworth
Software Engineer
ONELAN Ltd
http://www.onelan.com

             reply	other threads:[~2014-02-25 15:17 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-02-25 14:52 Simon Farnsworth [this message]
2014-02-25 16:52 ` Pageflip failure on SNB devices running 3.13.3 Chris Wilson
2014-02-25 17:13   ` Simon Farnsworth

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1416921.XE0hgl5uaI@f19simon \
    --to=simon.farnsworth@onelan.co.uk \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.