Series without cover letter

Submitted by Chris Wilson on Aug. 4, 2016, 1:51 p.m.

Details

Reviewer None
Submitted Aug. 4, 2016, 1:51 p.m.
Last Updated Aug. 4, 2016, 2:19 p.m.
Revision 1

Revisions

Patches download mbox

# Name Submitter State
[01/26] drm/i915: Combine loops within i915_gem_evict_something Chris Wilson New
[02/26] drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something() Chris Wilson New
[03/26] drm/i915: Double check the active status on the batch pool Chris Wilson New
[04/26] drm/i915: Remove request retirement before each batch Chris Wilson New
[05/26] drm/i915: Remove i915_gem_execbuffer_retire_commands() Chris Wilson New
[06/26] drm/i915: Fix up vma alignment to be u64 Chris Wilson New
[07/26] drm/i915: Pad GTT views of exec objects up to user specified size Chris Wilson New
[08/26] drm/i915: Reduce WARN(i915_gem_valid_gtt_space) to a debug-only check Chris Wilson New
[09/26] drm/i915: Split insertion/binding of an object into the VM Chris Wilson New
[10/26] drm/i915: Convert 4096 alignment request to 0 for drm_mm allocations Chris Wilson New
[11/26] drm/i915: Update the GGTT size/alignment query functions Chris Wilson New
[12/26] drm/i915: Update i915_gem_get_ggtt_size/_alignment to use drm_i915_private Chris Wilson New
[13/26] drm/i915: Record allocated vma size Chris Wilson New
[14/26] drm/i915: Wrap vma->pin_count accessors with small inline helpers Chris Wilson New
[15/26] drm/i915: Start passing around i915_vma from execbuffer Chris Wilson New
[16/26] drm/i915: Combine all i915_vma bitfields into a single set of flags Chris Wilson New
[17/26] drm/i915: Make i915_vma_pin() small and inline Chris Wilson New
[18/26] drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin() Chris Wilson New
[19/26] drm/i915: Separate intel_frontbuffer into its own header Chris Wilson New
[20/26] drm/i915: Make fb_tracking.lock a spinlock Chris Wilson New
[21/26] drm/i915: Use atomics to manipulate obj->frontbuffer_bits Chris Wilson New
[22/26] drm/i915: Use dev_priv consistently through the intel_frontbuffer interface Chris Wilson New
[23/26] drm/i915: Move obj->active:5 to obj->flags Chris Wilson New
[24/26] drm/i915: Move i915_gem_object_wait_rendering() Chris Wilson New
[25/26] drm/i915: Enable lockless lookup of request tracking via RCU Chris Wilson New
[26/26] drm/i915: Export our request as a dma-buf fence on the reservation object Chris Wilson New

Tests

Series 10666v1 Series without cover letter
http://patchwork.freedesktop.org/api/1.0/series/10666/revisions/1/mbox

Test gem_exec_suspend:
        Subgroup basic-s3:
                pass       -> DMESG-WARN (fi-skl-i5-6260u)
                pass       -> DMESG-WARN (fi-skl-i7-6700k)
Test kms_cursor_legacy:
        Subgroup basic-flip-vs-cursor-legacy:
                pass       -> FAIL       (ro-ivb2-i7-3770)
                pass       -> FAIL       (fi-hsw-i7-4770k)
                pass       -> FAIL       (ro-skl3-i5-6260u)
                fail       -> DMESG-FAIL (fi-skl-i7-6700k)
        Subgroup basic-flip-vs-cursor-varying-size:
                pass       -> FAIL       (fi-hsw-i7-4770k)
                pass       -> FAIL       (ro-bdw-i5-5250u)
                fail       -> PASS       (ro-skl3-i5-6260u)
                fail       -> DMESG-FAIL (fi-skl-i7-6700k)
Test kms_flip:
        Subgroup basic-flip-vs-wf_vblank:
                dmesg-warn -> FAIL       (ro-byt-n2820)
Test kms_pipe_crc_basic:
        Subgroup suspend-read-crc-pipe-a:
                pass       -> DMESG-WARN (fi-skl-i5-6260u)
                pass       -> DMESG-WARN (fi-skl-i7-6700k)
        Subgroup suspend-read-crc-pipe-b:
                pass       -> DMESG-WARN (fi-skl-i5-6260u)
                pass       -> DMESG-WARN (fi-skl-i7-6700k)
        Subgroup suspend-read-crc-pipe-c:
                pass       -> DMESG-WARN (fi-skl-i5-6260u)
                pass       -> DMESG-WARN (fi-skl-i7-6700k)

fi-hsw-i7-4770k  total:240  pass:216  dwarn:0   dfail:0   fail:2   skip:22 
fi-kbl-qkkr      total:240  pass:182  dwarn:29  dfail:0   fail:3   skip:26 
fi-skl-i5-6260u  total:240  pass:220  dwarn:4   dfail:0   fail:2   skip:14 
fi-skl-i7-6700k  total:240  pass:204  dwarn:4   dfail:2   fail:2   skip:28 
fi-snb-i7-2600   total:240  pass:198  dwarn:0   dfail:0   fail:0   skip:42 
ro-bdw-i5-5250u  total:240  pass:217  dwarn:5   dfail:0   fail:2   skip:16 
ro-bdw-i7-5557U  total:240  pass:223  dwarn:1   dfail:0   fail:0   skip:16 
ro-bdw-i7-5600u  total:240  pass:205  dwarn:1   dfail:0   fail:2   skip:32 
ro-bsw-n3050     total:240  pass:195  dwarn:0   dfail:0   fail:3   skip:42 
ro-byt-n2820     total:240  pass:196  dwarn:0   dfail:0   fail:4   skip:40 
ro-hsw-i3-4010u  total:240  pass:214  dwarn:0   dfail:0   fail:0   skip:26 
ro-hsw-i7-4770r  total:240  pass:214  dwarn:0   dfail:0   fail:0   skip:26 
ro-ilk-i7-620lm  total:240  pass:173  dwarn:1   dfail:0   fail:1   skip:65 
ro-ilk1-i5-650   total:235  pass:173  dwarn:0   dfail:0   fail:2   skip:60 
ro-ivb-i7-3770   total:240  pass:205  dwarn:0   dfail:0   fail:0   skip:35 
ro-ivb2-i7-3770  total:240  pass:208  dwarn:0   dfail:0   fail:1   skip:31 
ro-skl3-i5-6260u total:240  pass:222  dwarn:1   dfail:0   fail:3   skip:14 
ro-snb-i7-2620M  total:240  pass:198  dwarn:0   dfail:0   fail:1   skip:41 

Results at /archive/results/CI_IGT_test/RO_Private_347/

8b0dfb8 drm-intel-nightly: 2016y-08m-04d-13h-05m-22s UTC integration manifest
116c987 drm/i915: Export our request as a dma-buf fence on the reservation object
6ebda2e drm/i915: Enable lockless lookup of request tracking via RCU
aa60ec6 drm/i915: Move i915_gem_object_wait_rendering()
69bce00 drm/i915: Move obj->active:5 to obj->flags
3b138be drm/i915: Use dev_priv consistently through the intel_frontbuffer interface
ae23084 drm/i915: Use atomics to manipulate obj->frontbuffer_bits
7de9a95 drm/i915: Make fb_tracking.lock a spinlock
8cad149 drm/i915: Separate intel_frontbuffer into its own header
d5c8ef1 drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin()
856a6f4 drm/i915: Make i915_vma_pin() small and inline
a23aad1 drm/i915: Combine all i915_vma bitfields into a single set of flags
0dc0ccc drm/i915: Start passing around i915_vma from execbuffer
b31972c drm/i915: Wrap vma->pin_count accessors with small inline helpers
21b4af7 drm/i915: Record allocated vma size
8359a62 drm/i915: Update i915_gem_get_ggtt_size/_alignment to use drm_i915_private
3b7feea drm/i915: Update the GGTT size/alignment query functions
42524c8 drm/i915: Convert 4096 alignment request to 0 for drm_mm allocations
e5d6e11 drm/i915: Split insertion/binding of an object into the VM
052ed49 drm/i915: Reduce WARN(i915_gem_valid_gtt_space) to a debug-only check
902f57e drm/i915: Pad GTT views of exec objects up to user specified size
fc3946c drm/i915: Fix up vma alignment to be u64
3291fa3 drm/i915: Remove i915_gem_execbuffer_retire_commands()
4969400 drm/i915: Remove request retirement before each batch
105e1cd drm/i915: Double check the active status on the batch pool
2ef367c drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something()
5bfb51c drm/i915: Combine loops within i915_gem_evict_something