Summary: |
[IVB]I-G-T kms_flip/flip-vs-bad-tiling cause [drm:intel_pin_and_fence_fb_obj] *ERROR* Y tiled not allowed for scan out buffers |
Product: |
DRI
|
Reporter: |
lu hua <huax.lu> |
Component: |
DRM/Intel | Assignee: |
Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: |
CLOSED
FIXED
|
QA Contact: |
Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: |
normal
|
|
|
Priority: |
medium
|
CC: |
cancan.feng, yangweix.shui
|
Version: |
unspecified | |
|
Hardware: |
All | |
|
OS: |
Linux (All) | |
|
Whiteboard: |
|
i915 platform:
|
|
i915 features:
|
|
Attachments: |
Description |
Flags |
dmesg
|
none
|
|
Created attachment 77570 [details] dmesg System Environment: -------------------------- Arch: x86_64 Platform: Ivybridge Kernel: (drm-intel-next-queued)99fb11e2d60385a2e10f063afd4cbb06032ef92a Bug detailed description: ------------------------- Run new case: ./kms_flip --run-subtest flip-vs-bad-tiling [drm:intel_pin_and_fence_fb_obj] *ERROR* Y tiled not allowed for scan out buffers appears in dmesg. It happens on Ivybridge with drm-intel-next-queued and drm-intel-fixes kernel. output: Using monotonic timestamps running testcase: flip-vs-bad-tiling Beginning flip-vs-bad-tiling on crtc 3, connector 9 1024x768 60 1024 1048 1184 1344 768 771 777 806 0xa 0x48 65000 ............................................................ flip-vs-bad-tiling on crtc 3, connector 9: PASSED Beginning flip-vs-bad-tiling on crtc 5, connector 9 1024x768 60 1024 1048 1184 1344 768 771 777 806 0xa 0x48 65000 ............................................................ flip-vs-bad-tiling on crtc 5, connector 9: PASSED Beginning flip-vs-bad-tiling on crtc 7, connector 9 1024x768 60 1024 1048 1184 1344 768 771 777 806 0xa 0x48 65000 ............................................................ flip-vs-bad-tiling on crtc 7, connector 9: PASSED #echo $? 0 Reproduce steps: ---------------- 1. ./kms_flip --run-subtest flip-vs-bad-tiling 2. dmesg -r | egrep "<[1-6]>" |grep drm