Series without cover letter

Submitted by Chris Wilson on June 23, 2016, 10:52 a.m.

Details

Reviewer None
Submitted June 23, 2016, 10:52 a.m.
Last Updated June 24, 2016, 10:12 a.m.
Revision 1

Revisions

Patches download mbox

# Name Submitter State A F R T
[01/46] drm/i915: Move panel's backlight setup next to panel init Chris Wilson New 1
[02/46] drm/i915: Move registration actions to connector->late_register Chris Wilson New 1
[03/46] drm/i915: Move backlight registration to connector registration Chris Wilson New 1
[04/46] drm/i915: Move connector registration to driver registration Chris Wilson New 1
[05/46] drm/i915: Register debugfs interface last Chris Wilson New 2
[06/46] drm/i915: Demidlayer driver loading Chris Wilson New 1
[07/46] drm/i915: Demidlayer driver unloading Chris Wilson New 1
[08/46] drm/i915: Remove redundant drm_connector_register_all() Chris Wilson New 1
[09/46] drm/i915: Start exploiting drm_device subclassing Chris Wilson New 2
[10/46] drm/i915: Merge i915_dma.c into i915_drv.c Chris Wilson New 1
[11/46] drm/i915: Remove user controllable DRM_ERROR for i915_getparam() Chris Wilson New 1
[12/46] drm/i915: Remove user controllable DRM_ERROR for intel_get_pipe_from_crtc_id() Chris Wilson New 1
[13/46] drm/i915: Split out the PCI driver interface to i915_pci.c Chris Wilson New 1
[14/46] drm/i915: Move module init/exit to i915_pci.c Chris Wilson New 1
[15/46] drm/i915: Skip idling an idle engine Chris Wilson New 1
[16/46] drm/i915: Move legacy kernel context pinning to intel_ringbuffer.c Chris Wilson New 1
[17/46] drm/i915: Treat kernel context as initialised Chris Wilson New 1
[18/46] drm/i915: Mark all default contexts as uninitialised after context loss Chris Wilson New 1
[19/46] drm/i915: No need to wait for idle on L3 remap Chris Wilson New 2
[20/46] drm/i915: Split idling from forcing context switch Chris Wilson New 1
[21/46] drm/i915: Only switch to default context when evicting from GGTT Chris Wilson New 1
[22/46] drm/i915: Preserve current RPS frequency across init Chris Wilson New 1
[23/46] drm/i915: Remove superfluous powersave work flushing Chris Wilson New
[24/46] drm/i915: Defer enabling rc6 til after we submit the first batch/context Chris Wilson New
[25/46] drm: Restore double clflush on the last partial cacheline Chris Wilson New 1
[26/46] drm/i915/shrinker: Flush active on objects before counting Chris Wilson New 1
[27/46] drm/i915: Delay queuing hangcheck to wait-request Chris Wilson New
[28/46] drm/i915: Remove the dedicated hangcheck workqueue Chris Wilson New
[29/46] drm/i915: Make queueing the hangcheck work inline Chris Wilson New 1
[30/46] drm/i915: Separate GPU hang waitqueue from advance Chris Wilson New
[31/46] drm/i915: Slaughter the thundering i915_wait_request herd Chris Wilson New 1
[32/46] drm/i915: Spin after waking up for an interrupt Chris Wilson New
[33/46] drm/i915: Use HWS for seqno tracking everywhere Chris Wilson New
[34/46] drm/i915: Stop mapping the scratch page into CPU space Chris Wilson New
[35/46] drm/i915: Allocate scratch page from stolen Chris Wilson New
[36/46] drm/i915: Refactor scratch object allocation for gen2 w/a buffer Chris Wilson New
[37/46] drm/i915: Add a delay between interrupt and inspecting the final seqno (ilk) Chris Wilson New
[38/46] drm/i915: Check the CPU cached value of seqno after waking the waiter Chris Wilson New
[39/46] drm/i915: Only apply one barrier after a breadcrumb interrupt is posted Chris Wilson New
[40/46] drm/i915: Stop setting wraparound seqno on initialisation Chris Wilson New
[41/46] drm/i915: Only query timestamp when measuring elapsed time Chris Wilson New
[42/46] drm/i915: Convert trace-irq to the breadcrumb waiter Chris Wilson New
[43/46] drm/i915: Embed signaling node into the GEM request Chris Wilson New
[44/46] drm/i915: Move the get/put irq locking into the caller Chris Wilson New
[45/46] drm/i915: Simplify enabling user-interrupts with L3-remapping Chris Wilson New
[46/46] drm/i915: Remove debug noise on detecting fault-injection of missed interrupts Chris Wilson New

Tests

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

Test drv_module_reload_basic:
                dmesg-warn -> SKIP       (ro-skl3-i5-6260u)
Test gem_basic:
        Subgroup bad-close:
                pass       -> DMESG-WARN (ro-byt-n2820)
Test gem_exec_flush:
        Subgroup basic-batch-kernel-default-cmd:
                fail       -> PASS       (ro-byt-n2820)
        Subgroup basic-batch-kernel-default-uc:
                pass       -> DMESG-FAIL (fi-skl-i5-6260u)
        Subgroup basic-uc-pro-default:
                fail       -> PASS       (ro-byt-n2820)
Test kms_pipe_crc_basic:
        Subgroup suspend-read-crc-pipe-b:
                dmesg-warn -> SKIP       (ro-bdw-i5-5250u)
        Subgroup suspend-read-crc-pipe-c:
                skip       -> PASS       (ro-bdw-i7-5557U)
Test vgem_basic:
        Subgroup create:
                skip       -> PASS       (ro-bdw-i7-5557U)
                skip       -> PASS       (ro-ilk1-i5-650)
                skip       -> PASS       (ro-hsw-i3-4010u)
                skip       -> PASS       (ro-bdw-i7-5600u)
                skip       -> PASS       (ro-bdw-i5-5250u)
                skip       -> PASS       (ro-hsw-i7-4770r)
                skip       -> PASS       (ro-ivb-i7-3770)
                skip       -> PASS       (ro-ivb2-i7-3770)
                skip       -> PASS       (ro-byt-n2820)
                skip       -> PASS       (ro-skl3-i5-6260u)
        Subgroup debugfs:
                skip       -> PASS       (ro-bdw-i7-5557U)
                skip       -> PASS       (ro-ilk1-i5-650)
                skip       -> PASS       (ro-hsw-i3-4010u)
                skip       -> PASS       (ro-bdw-i7-5600u)
                skip       -> PASS       (ro-bdw-i5-5250u)
                skip       -> PASS       (ro-hsw-i7-4770r)
                skip       -> PASS       (ro-ivb-i7-3770)
                skip       -> PASS       (ro-ivb2-i7-3770)
                skip       -> PASS       (ro-byt-n2820)
                skip       -> PASS       (ro-skl3-i5-6260u)
        Subgroup mmap:
                skip       -> DMESG-FAIL (ro-bdw-i7-5557U)
                skip       -> DMESG-FAIL (ro-ilk1-i5-650)
                skip       -> DMESG-FAIL (ro-hsw-i3-4010u)
                skip       -> DMESG-FAIL (ro-bdw-i7-5600u)
                skip       -> DMESG-FAIL (ro-bdw-i5-5250u)
                skip       -> DMESG-FAIL (ro-hsw-i7-4770r)
                skip       -> DMESG-FAIL (ro-ivb-i7-3770)
                skip       -> DMESG-FAIL (ro-ivb2-i7-3770)
                skip       -> DMESG-FAIL (ro-byt-n2820)
                skip       -> DMESG-FAIL (ro-skl3-i5-6260u)
        Subgroup sysfs:
                skip       -> PASS       (ro-bdw-i7-5557U)
                skip       -> PASS       (ro-ilk1-i5-650)
                skip       -> PASS       (ro-hsw-i3-4010u)
                skip       -> PASS       (ro-bdw-i7-5600u)
                skip       -> PASS       (ro-bdw-i5-5250u)
                skip       -> PASS       (ro-hsw-i7-4770r)
                skip       -> PASS       (ro-ivb-i7-3770)
                skip       -> PASS       (ro-ivb2-i7-3770)
                skip       -> PASS       (ro-byt-n2820)
                skip       -> PASS       (ro-skl3-i5-6260u)
Test vgem_reload_basic:
                skip       -> PASS       (ro-bdw-i7-5557U)
                skip       -> PASS       (ro-ilk1-i5-650)
                skip       -> PASS       (ro-hsw-i3-4010u)
                skip       -> PASS       (ro-bdw-i7-5600u)
                skip       -> PASS       (ro-bdw-i5-5250u)
                skip       -> PASS       (ro-hsw-i7-4770r)
                skip       -> PASS       (ro-ivb-i7-3770)
                skip       -> PASS       (ro-ivb2-i7-3770)
                skip       -> PASS       (ro-byt-n2820)
                skip       -> PASS       (ro-skl3-i5-6260u)

fi-hsw-i7-4770k  total:227  pass:194  dwarn:0   dfail:0   fail:1   skip:32 
fi-kbl-qkkr      total:227  pass:160  dwarn:29  dfail:0   fail:0   skip:38 
fi-skl-i5-6260u  total:227  pass:201  dwarn:0   dfail:1   fail:1   skip:24 
fi-skl-i7-6700k  total:227  pass:188  dwarn:0   dfail:0   fail:1   skip:38 
fi-snb-i7-2600   total:227  pass:174  dwarn:0   dfail:0   fail:1   skip:52 
ro-bdw-i5-5250u  total:227  pass:201  dwarn:1   dfail:1   fail:1   skip:23 
ro-bdw-i7-5557U  total:227  pass:203  dwarn:1   dfail:1   fail:1   skip:21 
ro-bdw-i7-5600u  total:227  pass:189  dwarn:0   dfail:1   fail:0   skip:37 
ro-byt-n2820     total:227  pass:178  dwarn:1   dfail:1   fail:2   skip:45 
ro-hsw-i3-4010u  total:227  pass:194  dwarn:0   dfail:1   fail:1   skip:31 
ro-hsw-i7-4770r  total:227  pass:194  dwarn:0   dfail:1   fail:1   skip:31 
ro-ilk1-i5-650   total:222  pass:154  dwarn:0   dfail:1   fail:2   skip:65 
ro-ivb-i7-3770   total:227  pass:185  dwarn:0   dfail:1   fail:1   skip:40 
ro-ivb2-i7-3770  total:227  pass:189  dwarn:0   dfail:1   fail:1   skip:36 
ro-skl3-i5-6260u total:227  pass:205  dwarn:0   dfail:1   fail:1   skip:20 
ro-bsw-n3050 failed to connect after reboot

Results at /archive/results/CI_IGT_test/RO_Patchwork_1287/

8e5ac92 drm-intel-nightly: 2016y-06m-22d-18h-10m-30s UTC integration manifest
d7b31b5 drm/i915: Remove debug noise on detecting fault-injection of missed interrupts
9935683 drm/i915: Simplify enabling user-interrupts with L3-remapping
aa0ff68 drm/i915: Move the get/put irq locking into the caller
822e5d0 drm/i915: Embed signaling node into the GEM request
0552f51 drm/i915: Convert trace-irq to the breadcrumb waiter
e726ccd drm/i915: Only query timestamp when measuring elapsed time
912002e drm/i915: Stop setting wraparound seqno on initialisation
6fb95db drm/i915: Only apply one barrier after a breadcrumb interrupt is posted
06fb3e4 drm/i915: Check the CPU cached value of seqno after waking the waiter
b397afc drm/i915: Add a delay between interrupt and inspecting the final seqno (ilk)
55a457b drm/i915: Refactor scratch object allocation for gen2 w/a buffer
136e30c drm/i915: Allocate scratch page from stolen
e432d99 drm/i915: Stop mapping the scratch page into CPU space
0d5a67b drm/i915: Use HWS for seqno tracking everywhere
4f20338 drm/i915: Spin after waking up for an interrupt
80143d7 drm/i915: Slaughter the thundering i915_wait_request herd
4e7232a drm/i915: Separate GPU hang waitqueue from advance
0043423 drm/i915: Make queueing the hangcheck work inline
cb941424 drm/i915: Remove the dedicated hangcheck workqueue
da9957b drm/i915: Delay queuing hangcheck to wait-request
a28453c drm/i915/shrinker: Flush active on objects before counting
83e2632 drm: Restore double clflush on the last partial cacheline
9a057e9 drm/i915: Defer enabling rc6 til after we submit the first batch/context
6698ff5 drm/i915: Remove superfluous powersave work flushing
743ba75 drm/i915: Preserve current RPS frequency across init
ec0aa94 drm/i915: Only switch to default context when evicting from GGTT
ce29ac0 drm/i915: Split idling from forcing context switch
14885b5 drm/i915: No need to wait for idle on L3 remap
f4839e4 drm/i915: Mark all default contexts as uninitialised after context loss
3fb15db drm/i915: Treat kernel context as initialised
7824c71 drm/i915: Move legacy kernel context pinning to intel_ringbuffer.c
bc7c4d0 drm/i915: Skip idling an idle engine
e33e9db drm/i915: Move module init/exit to i915_pci.c
2918b9d drm/i915: Split out the PCI driver interface to i915_pci.c
93362cf drm/i915: Remove user controllable DRM_ERROR for intel_get_pipe_from_crtc_id()
baa11cc drm/i915: Remove user controllable DRM_ERROR for i915_getparam()
5f6e258 drm/i915: Merge i915_dma.c into i915_drv.c
e5cd71c drm/i915: Start exploiting drm_device subclassing
fdd8ab6 drm/i915: Remove redundant drm_connector_register_all()
c5f6e82 drm/i915: Demidlayer driver unloading
0095cab drm/i915: Demidlayer driver loading
e5a492a drm/i915: Register debugfs interface last
dcd5f8d drm/i915: Move connector registration to driver registration
e57eb32 drm/i915: Move backlight registration to connector registration
5a888f2 drm/i915: Move registration actions to connector->late_register
82b06ea drm/i915: Move panel's backlight setup next to panel init