[Bug 78419] New: [BDW]igt/kms_fbc_crc/page_flip fails
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed May 7 20:50:39 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=78419
Priority: medium
Bug ID: 78419
CC: intel-gfx-bugs at lists.freedesktop.org
Assignee: ville.syrjala at linux.intel.com
Summary: [BDW]igt/kms_fbc_crc/page_flip fails
QA Contact: intel-gfx-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: jinxianx.guo at intel.com
Hardware: Other
Status: NEW
Version: unspecified
Component: DRM/Intel
Product: DRI
Created attachment 98660
--> https://bugs.freedesktop.org/attachment.cgi?id=98660&action=edit
dmesg
*System Environment:
--------------------------
Regression: No.
The cases always fails
Non-working platforms: BDW
*kernel:
--------------------------
-nightly: 5e83a7964e9530e6f693a3d49adccceb7a4b86e1 (fails)
-queued: d9ceb957fd97836c7fb0e403062e68ad2f737021 (fails)
Author: Ben Widawsky <benjamin.widawsky at intel.com>
Date: Mon Apr 28 17:18:28 2014 -0700
drm/i915: Support 64b relocations
All the rest of the code to enable this is in my branch. Without my
branch, hitting > 32b offsets is impossible. The code has always
"supported" 64b, but it's never actually been run of tested. This change
doesn't actually fix anything. [1] I am not sure why X won't work yet. I
do not get hangs or obvious errors.
There are 3 fixes grouped together here. First is to remove the
hardcoded 0 for the upper dword of the relocation. The next fix is to
use a 64b value for target_offset. The final fix is to not directly
apply target_offset to reloc->delta. reloc->delta is part of ABI, and so
we cannot change it. As it stands, 32b is enough to represent everything
we're interested in representing anyway. The main problem is, we cannot
add greater than 32b values to it directly.
[1] Almost all of intel-gpu-tools is not yet ready to test 64b
relocations. There are a few places that expect 32b values for offsets
and these all won't work.
Cc: Rafael Barbalho <rafael.barbalho at intel.com>
Cc: Chris Wilson <chris at chris-wilson.co.uk>
Signed-off-by: Ben Widawsky <ben at bwidawsk.net>
Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
-fixes: 9bbfd20abe5025adbb0ac75160bd2e41158a9e83 (fails)
Author: Paulo Zanoni <paulo.r.zanoni at intel.com>
Date: Tue Apr 29 11:00:22 2014 -0300
drm/i915: don't try DP_LINK_BW_5_4 on HSW ULX
Because the docs say ULX doesn't support it on HSW.
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Paulo Zanoni <paulo.r.zanoni at intel.com>
Signed-off-by: Jani Nikula <jani.nikula at intel.com>
*Bug detailed description:
-----------------------------
igt/kms_fbc_crc/page_flip fails
Output:
./kms_fbc_crc --run-subtest page_flip
IGT-Version: 1.6-g7935bbd (x86_64) (Linux:
3.15.0-rc2_drm-intel-fixes_0aa7de_20140507+ x86_64)
Beginning page_flip on crtc 5, connector 14
Test assertion failure function test_crc, file kms_fbc_crc.c:332:
Last errno: 0, Success
Failed assertion: igt_crc_equal(&crcs[0], &data->ref_crc[1])
Subtest page_flip: FAIL
*Reproduce steps:
----------------------------
1. ./kms_fbc_crc --run-subtest page_flip
--
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/20140508/e3a86e13/attachment.html>
More information about the intel-gfx-bugs
mailing list