Series without cover letter

Submitted by Chris Wilson on April 22, 2016, 2:01 p.m.

Details

Reviewer None
Submitted April 22, 2016, 2:01 p.m.
Last Updated April 22, 2016, 4:24 p.m.
Revision 1

Revisions

Patches download mbox

# Name Submitter State A F R T
[01/21] drm/i915/fbdev: Call intel_unpin_fb_obj() on release Chris Wilson New
[02/21] drm/i915/overlay: Replace i915_gem_obj_ggtt_offset() with the known flip_addr Chris Wilson New 1
[03/21] io-mapping: Specify mapping size for io_mapping_map_wc() Chris Wilson New 1
[04/21] drm/i915: Introduce i915_vm_to_ggtt() Chris Wilson New 2
[05/21] drm/i915: Move ioremap_wc tracking onto VMA Chris Wilson New 1
[06/21] drm/i915: Use i915_vma_pin_iomap on the ringbuffer object Chris Wilson New 1
[07/21] drm/i915: Mark the current context as lost on suspend Chris Wilson New 1
[08/21] drm/i915: L3 cache remapping is part of context switching Chris Wilson New 1
[09/21] drm/i915: Consolidate L3 remapping LRI Chris Wilson New 1
[10/21] drm/i915: Remove early l3-remap Chris Wilson New 1
[11/21] drm/i915: Rearrange switch_context to load the aliasing ppgtt on first use Chris Wilson New 1
[12/21] drm/i915: Assign every HW context a unique ID Chris Wilson New 1
[13/21] drm/i915: Replace the pinned context address with its unique ID Chris Wilson New 1
[14/21] drm/i915: Refactor execlists default context pinning Chris Wilson New 2
[15/21] drm/i915: Move context initialisation to first-use Chris Wilson New 1
[16/21] drm/i915: Move the magical deferred context allocation into the request Chris Wilson New 1
[17/21] drm/i915: Move releasing of the GEM request from free to retire/cancel Chris Wilson New 2
[18/21] drm/i915: Track the previous pinned context inside the request Chris Wilson New 1
[19/21] drm/i915: Store LRC hardware id in the request Chris Wilson New 1
[20/21] drm/i915: Stop tracking execlists retired requests Chris Wilson New 1
[21/21] drm/i915: Unify GPU resets upon shutdown Chris Wilson New

Tests




Test core_auth:
        Subgroup basic-auth:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
Test core_prop_blob:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
Test drv_getparams_basic:
        Subgroup basic-eu-total:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-subslice-total:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
Test drv_hangman:
        Subgroup error-state-basic:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                fail       -> PASS       (ro-ilk1-i5-650)
Test drv_module_reload_basic:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
                pass       -> SKIP       (fi-skl-i7-6700k)
Test gem_basic:
        Subgroup bad-close:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup create-close:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup create-fd-close:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
Test gem_busy:
        Subgroup basic-blt:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-bsd:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup basic-render:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-vebox:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
Test gem_close_race:
        Subgroup basic-process:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
                pass       -> SKIP       (fi-skl-i7-6700k)
Test gem_cpu_reloc:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (fi-skl-i7-6700k)
Test gem_ctx_basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test gem_ctx_create:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test gem_ctx_exec:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
Test gem_ctx_param:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-default:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
Test gem_ctx_switch:
        Subgroup basic-default:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
Test gem_exec_basic:
        Subgroup basic-blt:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup basic-bsd:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                incomplete -> PASS       (ro-hsw-i3-4010u)
        Subgroup basic-bsd1:
                skip       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
        Subgroup basic-bsd2:
                skip       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup basic-default:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                incomplete -> PASS       (ro-hsw-i3-4010u)
        Subgroup basic-render:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (fi-skl-i7-6700k)
        Subgroup basic-vebox:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup gtt-blt:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
                pass       -> FAIL       (ro-bdw-i5-5250u)
                pass       -> FAIL       (fi-skl-i7-6700k)
        Subgroup gtt-bsd:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup gtt-bsd1:
                skip       -> FAIL       (ro-skl-i7-6700hq)
                skip       -> FAIL       (fi-skl-i7-6700k)
        Subgroup gtt-bsd2:
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup gtt-default:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-bdw-i5-5250u)
                pass       -> FAIL       (fi-skl-i7-6700k)
        Subgroup gtt-render:
                pass       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup gtt-vebox:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup readonly-blt:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup readonly-bsd:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (fi-skl-i7-6700k)
        Subgroup readonly-bsd1:
                skip       -> FAIL       (ro-bsw-n3050)
                skip       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
        Subgroup readonly-bsd2:
                skip       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
                skip       -> FAIL       (fi-skl-i7-6700k)
        Subgroup readonly-default:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup readonly-render:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (fi-skl-i7-6700k)
                incomplete -> PASS       (ro-hsw-i3-4010u)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup readonly-vebox:
                pass       -> FAIL       (ro-skl-i7-6700hq)
Test gem_exec_create:
        Subgroup basic:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> INCOMPLETE (ro-hsw-i3-4010u)
                pass       -> FAIL       (ro-bdw-i5-5250u)
Test gem_exec_nop:
        Subgroup basic:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
Test gem_exec_store:
        Subgroup basic-all:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup basic-blt:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
        Subgroup basic-bsd:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
                pass       -> FAIL       (ro-bdw-i5-5250u)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup basic-bsd1:
                skip       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
        Subgroup basic-bsd2:
                skip       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup basic-default:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup basic-render:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup basic-vebox:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
Test gem_exec_suspend:
        Subgroup basic:
                pass       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup basic-s3:
                pass       -> FAIL       (ro-bsw-n3050)
        Subgroup basic-s4:
                skip       -> FAIL       (ro-bsw-n3050)
                skip       -> FAIL       (ro-bdw-i7-5557U)
                skip       -> FAIL       (ro-bdw-i5-5250u)
Test gem_exec_whisper:
        Subgroup basic:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i7-5557U)
Test gem_flink_basic:
        Subgroup bad-flink:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
        Subgroup bad-open:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                incomplete -> PASS       (ro-hsw-i3-4010u)
        Subgroup double-flink:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup flink-lifetime:
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test gem_linear_blits:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test gem_mmap:
        Subgroup basic:
                incomplete -> PASS       (ro-hsw-i3-4010u)
        Subgroup basic-small-bo:
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test gem_mmap_gtt:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
        Subgroup basic-copy:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-read:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup basic-read-no-prefault:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-read-write:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-read-write-distinct:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-short:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-small-bo:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-small-bo-tiledx:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-small-bo-tiledy:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup basic-small-copy:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-small-copy-xy:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup basic-write:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-write-cpu-read-gtt:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-write-gtt:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-write-gtt-no-prefault:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-write-no-prefault:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-write-read:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (fi-skl-i7-6700k)
        Subgroup basic-write-read-distinct:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
                pass       -> SKIP       (fi-skl-i7-6700k)
Test gem_pwrite:
        Subgroup basic:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (fi-skl-i7-6700k)
Test gem_render_linear_blits:
        Subgroup basic:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
                pass       -> SKIP       (fi-skl-i7-6700k)
Test gem_render_tiled_blits:
        Subgroup basic:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test gem_ringfill:
        Subgroup basic-default:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-default-forked:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
        Subgroup basic-default-hang:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-default-interruptible:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
Test gem_storedw_loop:
        Subgroup basic-blt:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-bsd:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                incomplete -> PASS       (ro-hsw-i3-4010u)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup basic-bsd1:
                pass       -> SKIP       (ro-bdw-i7-5557U)
                incomplete -> SKIP       (ro-hsw-i3-4010u)
        Subgroup basic-bsd2:
                pass       -> SKIP       (ro-bdw-i7-5557U)
        Subgroup basic-default:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                incomplete -> PASS       (ro-hsw-i3-4010u)
        Subgroup basic-render:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup basic-vebox:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
Test gem_sync:
        Subgroup basic-all:
                pass       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup basic-blt:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup basic-bsd:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup basic-bsd1:
                skip       -> FAIL       (ro-bsw-n3050)
                skip       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
                skip       -> FAIL       (fi-skl-i7-6700k)
        Subgroup basic-bsd2:
                skip       -> FAIL       (ro-skl-i7-6700hq)
        Subgroup basic-default:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup basic-each:
                pass       -> FAIL       (ro-bsw-n3050)
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup basic-render:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
        Subgroup basic-vebox:
                pass       -> FAIL       (ro-skl-i7-6700hq)
                pass       -> FAIL       (ro-bdw-i5-5250u)
Test gem_tiled_blits:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test gem_tiled_fence_blits:
        Subgroup basic:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i5-5250u)
Test gem_tiled_pread_basic:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
Test kms_addfb_basic:
        Subgroup addfb25-bad-modifier:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
        Subgroup addfb25-framebuffer-vs-set-tiling:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
                pass       -> SKIP       (ro-bdw-i5-5250u)
        Subgroup addfb25-modifier-no-flag:
                pass       -> SKIP       (ro-skl-i7-6700hq)
        Subgroup addfb25-x-tiled:
                pass       -> SKIP       (ro-bsw-n3050)
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SKIP       (ro-bdw-i7-5557U)
        Subgroup addfb25-x-tiled-mismatch:
                pass       -> SKIP       (ro-skl-i7-6700hq)
                pass       -> SK