Message ID | 1420775953-1100-4-git-send-email-benjamin.widawsky@intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Tested-By: PRC QA PRTS (Patch Regression Test System Contact: shuang.he@intel.com)
-------------------------------------Summary-------------------------------------
Platform Delta drm-intel-nightly Series Applied
PNV -31 363/364 332/364
ILK -20 364/366 344/366
SNB +4-64 443/450 383/450
IVB -46 496/498 450/498
BYT -8 288/289 280/289
HSW +19-65 542/564 496/564
BDW -33 415/417 382/417
-------------------------------------Detailed-------------------------------------
Platform Test drm-intel-nightly Series Applied
PNV igt_gem_concurrent_blit_gpu-bcs-early-read-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-bcs-overwrite-source NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-bcs-overwrite-source-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-rcs-early-read NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-rcs-early-read-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-rcs-overwrite-source NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpu-rcs-overwrite-source-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-bcs-early-read NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-bcs-early-read-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-bcs-overwrite-source NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-rcs-early-read NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-rcs-early-read-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-rcs-overwrite-source NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-interruptible NSPT(5, M23M25)PASS(1, M25) NSPT(1, M25)
PNV igt_gem_pread_after_blit_interruptible NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
PNV igt_gem_pread_after_blit_interruptible-display NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
PNV igt_gem_pread_after_blit_interruptible-snoop NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
PNV igt_gem_pread_after_blit_interruptible-uncached NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
PNV igt_gem_pread_after_blit_normal NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
PNV igt_gem_pread_after_blit_normal-display NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
PNV igt_gem_pread_after_blit_normal-snoop NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
PNV igt_gem_pread_after_blit_normal-uncached NRUN(2, M23M25)PASS(1, M25) NRUN(1, M25)
ILK igt_gem_concurrent_blit_gpu-bcs-early-read NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpu-bcs-early-read-interruptible NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-interruptible NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpu-bcs-overwrite-source NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpu-bcs-overwrite-source-interruptible NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpuX-bcs-early-read NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpuX-bcs-early-read-interruptible NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-interruptible NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpuX-bcs-overwrite-source NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-interruptible NSPT(5, M26M37)PASS(1, M37) NSPT(1, M37)
ILK igt_gem_pread_after_blit_interruptible NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
ILK igt_gem_pread_after_blit_interruptible-display NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
ILK igt_gem_pread_after_blit_interruptible-snoop NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
ILK igt_gem_pread_after_blit_interruptible-uncached NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
ILK igt_gem_pread_after_blit_normal NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
ILK igt_gem_pread_after_blit_normal-display NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
ILK igt_gem_pread_after_blit_normal-snoop NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
ILK igt_gem_pread_after_blit_normal-uncached NRUN(2, M26M37)PASS(1, M37) NRUN(1, M37)
SNB igt_gem_concurrent_blit_gpu-bcs-early-read NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-early-read-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-early-read-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-overwrite-source NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-overwrite-source-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-bcs-overwrite-source-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-early-read NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-early-read-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-overwrite-source NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-overwrite-source-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpu-rcs-overwrite-source-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-early-read NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-early-read-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-early-read-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-overwrite-source NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-early-read NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-early-read-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-early-read-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-overwrite-source NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-forked NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-interruptible NSPT(5, M22M35)PASS(1, M35) NSPT(1, M35)
SNB igt_gem_pread_after_blit_interruptible NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_gem_pread_after_blit_interruptible-display NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_gem_pread_after_blit_interruptible-snoop NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_gem_pread_after_blit_interruptible-uncached NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_gem_pread_after_blit_normal NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_gem_pread_after_blit_normal-display NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_gem_pread_after_blit_normal-snoop NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_gem_pread_after_blit_normal-uncached NRUN(2, M22M35)PASS(1, M35) NRUN(1, M35)
SNB igt_kms_cursor_crc_cursor-size-change NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_kms_flip_dpms-vs-vblank-race DMESG_WARN(3, M35M22)PASS(5, M35M22) PASS(1, M35)
SNB igt_kms_flip_dpms-vs-vblank-race-interruptible DMESG_WARN(2, M35M22)PASS(6, M35M22) PASS(1, M35)
*SNB igt_kms_flip_event_leak NSPT(4, M35M22)PASS(1, M35) FAIL(1, M35)
SNB igt_kms_flip_modeset-vs-vblank-race DMESG_WARN(4, M35M22)PASS(5, M35M22) PASS(1, M35)
SNB igt_kms_mmio_vs_cs_flip_setcrtc_vs_cs_flip NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_kms_mmio_vs_cs_flip_setplane_vs_cs_flip NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_kms_plane_plane-position-hole-pipe-B-plane-1 DMESG_WARN(1, M35)PASS(9, M35M22) PASS(1, M35)
SNB igt_kms_rotation_crc_primary-rotation NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_kms_rotation_crc_sprite-rotation NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_cursor NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_cursor-dpms NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_dpms-mode-unset-non-lpsp NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_dpms-non-lpsp NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_drm-resources-equal NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_fences NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_fences-dpms NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_gem-execbuf NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_gem-mmap-cpu NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_gem-mmap-gtt NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_gem-pread NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_i2c NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_modeset-non-lpsp NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_modeset-non-lpsp-stress-no-wait NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_pci-d3-state NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
SNB igt_pm_rpm_rte NSPT(5, M35M22)PASS(1, M35) NSPT(1, M35)
IVB igt_gem_concurrent_blit_gpu-bcs-early-read NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-early-read-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-early-read-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-overwrite-source NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-overwrite-source-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-bcs-overwrite-source-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-early-read NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-early-read-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-early-read-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-overwrite-source NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-overwrite-source-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpu-rcs-overwrite-source-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-early-read NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-early-read-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-early-read-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-overwrite-source NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-early-read NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-early-read-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-early-read-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-overwrite-source NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-forked NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-interruptible NSPT(5, M21M34M4)PASS(1, M34) NSPT(1, M4)
IVB igt_gem_pread_after_blit_interruptible NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
IVB igt_gem_pread_after_blit_interruptible-display NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
IVB igt_gem_pread_after_blit_interruptible-snoop NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
IVB igt_gem_pread_after_blit_interruptible-uncached NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
IVB igt_gem_pread_after_blit_normal NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
IVB igt_gem_pread_after_blit_normal-display NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
IVB igt_gem_pread_after_blit_normal-snoop NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
IVB igt_gem_pread_after_blit_normal-uncached NRUN(2, M21M4)PASS(1, M34) NRUN(1, M4)
*IVB igt_kms_plane_plane-position-hole-pipe-B-plane-2 PASS(2, M34M4) DMESG_WARN(1, M4)
*IVB igt_kms_rotation_crc_primary-rotation PASS(2, M34M4) TIMEOUT(1, M4)
BYT igt_gem_pread_after_blit_interruptible NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
BYT igt_gem_pread_after_blit_interruptible-display NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
BYT igt_gem_pread_after_blit_interruptible-snoop NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
BYT igt_gem_pread_after_blit_interruptible-uncached NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
BYT igt_gem_pread_after_blit_normal NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
BYT igt_gem_pread_after_blit_normal-display NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
BYT igt_gem_pread_after_blit_normal-snoop NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
BYT igt_gem_pread_after_blit_normal-uncached NRUN(2, M51)PASS(1, M48) NRUN(1, M51)
HSW igt_gem_concurrent_blit_gpu-bcs-early-read NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-early-read-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-early-read-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-overwrite-source NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-overwrite-source-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-bcs-overwrite-source-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-early-read NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-early-read-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-early-read-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-overwrite-source NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-overwrite-source-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpu-rcs-overwrite-source-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-early-read NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-early-read-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-early-read-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-overwrite-source NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-early-read NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-early-read-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-early-read-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-overwrite-source NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-forked NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-interruptible NSPT(5, M19M20)PASS(1, M40) NSPT(1, M19)
HSW igt_gem_pread_after_blit_interruptible NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_gem_pread_after_blit_interruptible-display NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_gem_pread_after_blit_interruptible-snoop NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_gem_pread_after_blit_interruptible-uncached NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_gem_pread_after_blit_normal NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_gem_pread_after_blit_normal-display NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_gem_pread_after_blit_normal-snoop NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_gem_pread_after_blit_normal-uncached NRUN(2, M19)PASS(1, M40) NRUN(1, M19)
HSW igt_kms_cursor_crc_cursor-size-change NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_kms_fence_pin_leak NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_kms_flip_dpms-vs-vblank-race DMESG_WARN(1, M40)PASS(5, M19M20) PASS(1, M19)
HSW igt_kms_flip_dpms-vs-vblank-race-interruptible DMESG_WARN(2, M40)PASS(5, M19M20) PASS(1, M19)
HSW igt_kms_flip_event_leak NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_kms_flip_flip-vs-dpms-off-vs-modeset DMESG_WARN(1, M40)PASS(5, M19M20) PASS(1, M19)
HSW igt_kms_flip_flip-vs-dpms-off-vs-modeset-interruptible DMESG_WARN(2, M40M19)PASS(5, M19M20) PASS(1, M19)
HSW igt_kms_flip_modeset-vs-vblank-race DMESG_WARN(1, M40)PASS(5, M19M20) PASS(1, M19)
HSW igt_kms_flip_modeset-vs-vblank-race-interruptible DMESG_WARN(1, M40)PASS(5, M19M20) PASS(1, M19)
HSW igt_kms_flip_single-buffer-flip-vs-dpms-off-vs-modeset-interruptible DMESG_WARN(2, M40)PASS(6, M19M20) PASS(1, M19)
HSW igt_kms_mmio_vs_cs_flip_setcrtc_vs_cs_flip NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_kms_mmio_vs_cs_flip_setplane_vs_cs_flip NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_kms_pipe_crc_basic_read-crc-pipe-B TIMEOUT(1, M40)PASS(3, M19) PASS(1, M19)
HSW igt_kms_pipe_crc_basic_read-crc-pipe-B-frame-sequence TIMEOUT(1, M40)PASS(3, M19) PASS(1, M19)
HSW igt_kms_pipe_crc_basic_read-crc-pipe-C TIMEOUT(1, M40)PASS(3, M19) PASS(1, M19)
HSW igt_kms_pipe_crc_basic_read-crc-pipe-C-frame-sequence TIMEOUT(1, M40)PASS(3, M19) PASS(1, M19)
HSW igt_kms_plane_plane-panning-bottom-right-pipe-A-plane-1 TIMEOUT(1, M40)PASS(3, M19) PASS(1, M19)
HSW igt_kms_plane_plane-panning-bottom-right-pipe-A-plane-2 TIMEOUT(1, M40)PASS(3, M19) PASS(1, M19)
HSW igt_kms_plane_plane-panning-bottom-right-pipe-B-plane-1 TIMEOUT(1, M40)PASS(4, M19M20) PASS(1, M19)
HSW igt_kms_plane_plane-panning-bottom-right-pipe-B-plane-2 TIMEOUT(1, M40)PASS(4, M19M20) PASS(1, M19)
HSW igt_kms_plane_plane-panning-bottom-right-pipe-C-plane-1 TIMEOUT(3, M40)PASS(7, M19M40M20) PASS(1, M19)
HSW igt_kms_setmode_invalid-clone-exclusive-crtc DMESG_WARN(1, M40)PASS(3, M19) PASS(1, M19)
HSW igt_pm_lpsp_non-edp NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_cursor NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_cursor-dpms NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_dpms-mode-unset-non-lpsp NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_dpms-non-lpsp NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_drm-resources-equal NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_fences NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_fences-dpms NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_gem-execbuf NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_gem-mmap-cpu NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_gem-mmap-gtt NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_gem-pread NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_i2c NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_modeset-non-lpsp NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_modeset-non-lpsp-stress-no-wait NSPT(4, M19)DMESG_WARN(1, M40)PASS(5, M40M20) NSPT(1, M19)
HSW igt_pm_rpm_pci-d3-state NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_pm_rpm_rte NSPT(3, M19)PASS(1, M40) NSPT(1, M19)
HSW igt_kms_flip_flip-vs-rmfb DMESG_WARN(1, M40)PASS(4, M19) PASS(1, M19)
HSW igt_kms_flip_flip-vs-rmfb-interruptible DMESG_WARN(1, M40)PASS(3, M19) PASS(1, M19)
BDW igt_gem_concurrent_blit_gpu-bcs-early-read NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-bcs-early-read-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-bcs-gpu-read-after-write-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-bcs-overwrite-source NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-bcs-overwrite-source-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-rcs-early-read NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-rcs-early-read-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-rcs-gpu-read-after-write-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-rcs-overwrite-source NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpu-rcs-overwrite-source-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-bcs-early-read NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-bcs-early-read-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-bcs-gpu-read-after-write-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-bcs-overwrite-source NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-bcs-overwrite-source-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-rcs-early-read NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-rcs-early-read-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-rcs-gpu-read-after-write-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-rcs-overwrite-source NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_concurrent_blit_gpuX-rcs-overwrite-source-interruptible NSPT(5, M28M30)PASS(1, M30) NSPT(1, M30)
BDW igt_gem_pread_after_blit_interruptible NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
BDW igt_gem_pread_after_blit_interruptible-display NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
BDW igt_gem_pread_after_blit_interruptible-snoop NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
BDW igt_gem_pread_after_blit_interruptible-uncached NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
BDW igt_gem_pread_after_blit_normal NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
BDW igt_gem_pread_after_blit_normal-display NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
BDW igt_gem_pread_after_blit_normal-snoop NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
BDW igt_gem_pread_after_blit_normal-uncached NRUN(2, M28M30)PASS(1, M30) NRUN(1, M30)
*BDW igt_gem_multi_bsd_sync_loop PASS(6, M30M28) DMESG_WARN(1, M30)
Note: You need to pay more attention to line start with '*'
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c b/drivers/gpu/drm/i915/intel_ringbuffer.c index e14748d..557204b 100644 --- a/drivers/gpu/drm/i915/intel_ringbuffer.c +++ b/drivers/gpu/drm/i915/intel_ringbuffer.c @@ -873,6 +873,10 @@ int init_workarounds_ring(struct intel_engine_cs *ring) if (IS_SKYLAKE(dev)) return skl_init_workarounds(ring); + else if (INTEL_INFO(dev)->gen == 9) { + DRM_ERROR("Possibly missing workarounds\n"); + return skl_init_workarounds(ring); + } return 0; }
We know certain future platforms need things. Don't let them go unnoticed as they did for SKL by adding an error message and falling back to the possibly more conservative SKL values. Signed-off-by: Ben Widawsky <ben@bwidawsk.net> --- drivers/gpu/drm/i915/intel_ringbuffer.c | 4 ++++ 1 file changed, 4 insertions(+)