== Series Details == Series: Parallel submission aka multi-bb execbuf (rev2) URL : https://patchwork.freedesktop.org/series/92789/ State : success == Summary == CI Bug Log - changes from CI_DRM_10442 -> Patchwork_20767 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_20767/index.html New tests --------- New tests have been introduced between CI_DRM_10442 and Patchwork_20767: ### New IGT tests (2) ### * igt@i915_selftest@live@guc_flow_control: - Statuses : 28 pass(s) - Exec time: [0.39, 4.85] s * igt@i915_selftest@live@guc_multi_lrc: - Statuses : 28 pass(s) - Exec time: [0.39, 5.20] s Changes ------- No changes found Participating hosts (37 -> 33) ------------------------------ Missing (4): fi-bdw-samus fi-bsw-cyan bat-jsl-1 fi-hsw-4200u Build changes ------------- * Linux: CI_DRM_10442 -> Patchwork_20767 CI-20190529: 20190529 CI_DRM_10442: d3816ffe379da79a69188424318fe2b5d458347b @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6159: 6135b9cc319ed965e3aafb5b2ae2abf4762a06b2 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_20767: 31f37bf214eb7f2a01feb3f13802662fc4b1d1d6 @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == 31f37bf214eb drm/i915/guc: Add delay before disabling scheduling on contexts fe8d1a1c8b89 drm/i915/execlists: Weak parallel submission support for execlists dd80d82c5c4f drm/i915: Enable multi-bb execbuf be69dbafd8a5 drm/i915/guc: Handle errors in multi-lrc requests 692205dd3cff drm/i915: Hold all parallel requests until last request, properly handle error 3e6d8fb0d85c drm/i915: Eliminate unnecessary VMA calls for multi-BB submission 77d80c169b21 drm/i915: Multi-batch execbuffer2 e159516409c6 drm/i915: Force parallel contexts to use copy engine for reloc b48c4d1c82fb drm/i915: Only track object dependencies on first request 53e1b9709de9 drm/i915: Teach execbuf there can be more than one batch in the objects list e092e2a0aa4a drm/i915: Allow callers of i915_gem_do_execbuffer to override the batch index 866efe3b7b62 drm/i915: Store batch index in struct i915_execbuffer ca7de92f4b87 drm/i915: Return output fence from i915_gem_do_execbuffer 866830d7b8df drm/i915: Move output fence handling to i915_gem_execbuffer2 722cabe63be0 drm/i915: Move input/exec fence handling to i915_gem_execbuffer2 94ba50b6aaae drm/i915: Move secure execbuf check to execbuf2 87f926fb4e0e drm/i915/guc: Implement no mid batch preemption for multi-lrc f04f2fb6c221 drm/i915/guc: Extend GuC flow control selftest for multi-lrc 1e623d060bfa drm/i915/guc: Add basic GuC multi-lrc selftest f5b94aff1055 drm/i915/doc: Update parallel submit doc to point to i915_drm.h d70a91bd7039 drm/i915: Connect UAPI to GuC multi-lrc interface e278330f18d8 drm/i915/guc: Update debugfs for GuC multi-lrc e99b23e86490 drm/i915/guc: Implement multi-lrc reset b48693c26c56 drm/i915/guc: Insert submit fences between requests in parent-child relationship dae43b9ae4ca drm/i915/guc: Implement multi-lrc submission dac8e22d9b0f drm/i915/guc: Add guc_child_context_destroy 1e00caa2078b drm/i915/guc: Add hang check to GuC submit engine affe37a98124 drm/i915/guc: Assign contexts in parent-child relationship consecutive guc_ids 9b9cf89ec1fa drm/i915/guc: Ensure GuC schedule operations do not operate on child contexts de52a524ffff drm/i915/guc: Add multi-lrc context registration ffe691bcda89 drm/i915/guc: Implement GuC parent-child context pin / unpin functions fa22d6168e5d drm/i915/guc: Introduce context parent-child relationship 4fc6c6ac891e drm/i915: Expose logical engine instance to user a00a22e7333d drm/i915: Add logical engine mapping d89645be64e8 drm/i915/guc: Selftest for GuC flow control da629af1ed2d drm/i915/guc: Don't call switch_to_kernel_context with GuC submission 68d99ae2054b drm/i915/guc: Take engine PM when a context is pinned with GuC submission 8c650cfb86b5 drm/i915: Add GT PM unpark worker ac6f010842ee drm/i915/guc: Take GT PM ref when deregistering context f482b6e988b8 drm/i915/guc: Non-static lrc descriptor registration buffer 889784d21320 drm/i915/guc: Check return of __xa_store when registering a context 112dd7286938 drm/i915/guc: Introduce guc_submit_engine object 9a569e392672 drm/i915/guc: Don't allow requests not ready to consume all guc_ids 314754bac86b drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted 27bc3be5a17a drm/i915/guc: Connect the number of guc_ids to debugfs 5e27ca906d33 drm/i915/guc: Allow flexible number of context ids == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_20767/index.html