Series without cover letter

Submitted by Chris Wilson on July 25, 2016, 7:44 a.m.

Details

Reviewer None
Submitted July 25, 2016, 7:44 a.m.
Last Updated July 28, 2016, 9:20 a.m.
Revision 5

Revisions

Patches download mbox

# Name Submitter State A F R T
[01/31] drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling() Chris Wilson Accepted 1
[02/31] drm/i915: Prefer list_first_entry_or_null Chris Wilson Accepted 1
[03/31] drm/i915: Only clear the client pointer when tearing down the file Chris Wilson Accepted 1
[04/31] drm/i915: Only drop the batch-pool's object reference Chris Wilson Accepted 1
[05/31] drm/i915/cmdparser: Remove stray intel_engine_cs *ring Chris Wilson New
[06/31] drm/i915: Use engine to refer to the user's BSD intel_engine_cs Chris Wilson New 1
[07/31] drm/i915: Avoid using intel_engine_cs *ring for GPU error capture Chris Wilson New
[08/31] drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c Chris Wilson New
[09/31] drm/i915: Update a couple of hangcheck comments to talk about engines Chris Wilson New 1
[10/31] drm/i915: Unify intel_logical_ring_emit and intel_ring_emit Chris Wilson New 1
[11/31] drm/i915: Rename request->ringbuf to request->ring Chris Wilson New 1
[12/31] drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs Chris Wilson New 1
[13/31] drm/i915: Rename intel_context[engine].ringbuf Chris Wilson New 1
[14/31] drm/i915: Rename struct intel_ringbuffer to struct intel_ring Chris Wilson New 1
[15/31] drm/i915: Rename residual ringbuf parameters Chris Wilson New 1
[16/31] drm/i915: Rename intel_pin_and_map_ring() Chris Wilson New 1
[17/31] drm/i915: Remove obsolete engine->gpu_caches_dirty Chris Wilson New
[18/31] drm/i915: Simplify request_alloc by returning the allocated request Chris Wilson Accepted 1
[19/31] drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START Chris Wilson New 1
[20/31] drm/i915: Remove intel_ring_get_tail() Chris Wilson New 1
[21/31] drm/i915: Convert engine->write_tail to operate on a request Chris Wilson New 1
[22/31] drm/i915: Unify request submission Chris Wilson New 1
[23/31] drm/i915/lrc: Update function names to match request flow Chris Wilson New 1
[24/31] drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal() Chris Wilson New 1
[25/31] drm/i915: Reuse legacy breadcrumbs + tail emission Chris Wilson New 1
[26/31] drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores Chris Wilson New 1
[27/31] drm/i915: Remove duplicate golden render state init from execlists Chris Wilson New 1
[28/31] drm/i915: Refactor golden render state emission to unconfuse gcc Chris Wilson Accepted 1
[29/31] drm/i915: Unify legacy/execlists submit_execbuf callbacks Chris Wilson New 1
[30/31] drm/i915: Simplify calling engine->sync_to Chris Wilson New 1
[31/31] drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals Chris Wilson New 1

Tests

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


ro-bdw-i5-5250u  total:244  pass:219  dwarn:4   dfail:0   fail:8   skip:13 
ro-bdw-i7-5557U  total:244  pass:220  dwarn:3   dfail:0   fail:8   skip:13 
ro-bdw-i7-5600u  total:244  pass:204  dwarn:0   dfail:0   fail:8   skip:32 
ro-bsw-n3050     total:218  pass:173  dwarn:0   dfail:0   fail:2   skip:42 
ro-byt-n2820     total:244  pass:197  dwarn:0   dfail:0   fail:9   skip:38 
ro-hsw-i3-4010u  total:244  pass:212  dwarn:0   dfail:0   fail:8   skip:24 
ro-hsw-i7-4770r  total:244  pass:212  dwarn:0   dfail:0   fail:8   skip:24 
ro-ilk-i7-620lm  total:244  pass:172  dwarn:0   dfail:0   fail:9   skip:63 
ro-ilk1-i5-650   total:239  pass:172  dwarn:0   dfail:0   fail:9   skip:58 
ro-ivb-i7-3770   total:244  pass:203  dwarn:0   dfail:0   fail:8   skip:33 
ro-skl3-i5-6260u total:244  pass:224  dwarn:0   dfail:0   fail:8   skip:12 
ro-snb-i7-2620M  total:244  pass:193  dwarn:0   dfail:0   fail:9   skip:42 

Results at /archive/results/CI_IGT_test/RO_Patchwork_1595/

5c9e3d9 drm-intel-nightly: 2016y-07m-25d-06h-32m-37s UTC integration manifest
9a8596c drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals
982d63f drm/i915: Simplify calling engine->sync_to
156ff98 drm/i915: Unify legacy/execlists submit_execbuf callbacks
abba4d6 drm/i915: Refactor golden render state emission to unconfuse gcc
2beb0bd drm/i915: Remove duplicate golden render state init from execlists
d646136 drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores
a2e9dc8 drm/i915: Reuse legacy breadcrumbs + tail emission
7a112f0 drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal()
a111a6f drm/i915/lrc: Update function names to match request flow
b82813f drm/i915: Unify request submission
51261a7 drm/i915: Convert engine->write_tail to operate on a request
897e209 drm/i915: Remove intel_ring_get_tail()
e244937 drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START
3e62680 drm/i915: Simplify request_alloc by returning the allocated request
05b985d drm/i915: Remove obsolete engine->gpu_caches_dirty
6dd5c52 drm/i915: Rename intel_pin_and_map_ring()
1a7d6b0 drm/i915: Rename residual ringbuf parameters
d4f682c drm/i915: Rename struct intel_ringbuffer to struct intel_ring
0b6c47a drm/i915: Rename intel_context[engine].ringbuf
7fa3725 drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs
0729469 drm/i915: Rename request->ringbuf to request->ring
30e1fb8 drm/i915: Unify intel_logical_ring_emit and intel_ring_emit
f206a14 drm/i915: Update a couple of hangcheck comments to talk about engines
f961e19 drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c
89ce89b drm/i915: Avoid using intel_engine_cs *ring for GPU error capture
0ccd3f9 drm/i915: Use engine to refer to the user's BSD intel_engine_cs
92e3bae drm/i915/cmdparser: Remove stray intel_engine_cs *ring
c3c9e9b drm/i915: Only drop the batch-pool's object reference
496a446 drm/i915: Only clear the client pointer when tearing down the file
e3eefd2 drm/i915: Prefer list_first_entry_or_null
aab8747 drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling()
SERIES REVISION LOOKS STRANGE. Please double-check patch list and the ordering before proceeding.

Patches download mbox

# Name Submitter State A F R T
[01/31] drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling() Chris Wilson Accepted 1
[02/31] drm/i915: Prefer list_first_entry_or_null Chris Wilson Accepted 1
[03/31] drm/i915: Only clear the client pointer when tearing down the file Chris Wilson Accepted 1
[04/31] drm/i915: Only drop the batch-pool's object reference Chris Wilson Accepted 1
[v2] drm/i915/cmdparser: Remove stray intel_engine_cs *ring Chris Wilson New 1
[06/31] drm/i915: Use engine to refer to the user's BSD intel_engine_cs Chris Wilson New 1
[07/31] drm/i915: Avoid using intel_engine_cs *ring for GPU error capture Chris Wilson New
[08/31] drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c Chris Wilson New
[09/31] drm/i915: Update a couple of hangcheck comments to talk about engines Chris Wilson New 1
[10/31] drm/i915: Unify intel_logical_ring_emit and intel_ring_emit Chris Wilson New 1
[11/31] drm/i915: Rename request->ringbuf to request->ring Chris Wilson New 1
[12/31] drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs Chris Wilson New 1
[13/31] drm/i915: Rename intel_context[engine].ringbuf Chris Wilson New 1
[14/31] drm/i915: Rename struct intel_ringbuffer to struct intel_ring Chris Wilson New 1
[15/31] drm/i915: Rename residual ringbuf parameters Chris Wilson New 1
[16/31] drm/i915: Rename intel_pin_and_map_ring() Chris Wilson New 1
[17/31] drm/i915: Remove obsolete engine->gpu_caches_dirty Chris Wilson New
[18/31] drm/i915: Simplify request_alloc by returning the allocated request Chris Wilson Accepted 1
[19/31] drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START Chris Wilson New 1
[20/31] drm/i915: Remove intel_ring_get_tail() Chris Wilson New 1
[21/31] drm/i915: Convert engine->write_tail to operate on a request Chris Wilson New 1
[22/31] drm/i915: Unify request submission Chris Wilson New 1
[23/31] drm/i915/lrc: Update function names to match request flow Chris Wilson New 1
[24/31] drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal() Chris Wilson New 1
[25/31] drm/i915: Reuse legacy breadcrumbs + tail emission Chris Wilson New 1
[26/31] drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores Chris Wilson New 1
[27/31] drm/i915: Remove duplicate golden render state init from execlists Chris Wilson New 1
[28/31] drm/i915: Refactor golden render state emission to unconfuse gcc Chris Wilson Accepted 1
[29/31] drm/i915: Unify legacy/execlists submit_execbuf callbacks Chris Wilson New 1
[30/31] drm/i915: Simplify calling engine->sync_to Chris Wilson New 1
[31/31] drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals Chris Wilson New 1

Tests

Series 10230v2 Series without cover letter
http://patchwork.freedesktop.org/api/1.0/series/10230/revisions/2/mbox


ro-bdw-i5-5250u  total:244  pass:219  dwarn:4   dfail:0   fail:8   skip:13 
ro-bdw-i7-5557U  total:244  pass:221  dwarn:1   dfail:0   fail:8   skip:14 
ro-bdw-i7-5600u  total:244  pass:204  dwarn:0   dfail:0   fail:8   skip:32 
ro-bsw-n3050     total:218  pass:173  dwarn:0   dfail:0   fail:2   skip:42 
ro-byt-n2820     total:244  pass:197  dwarn:0   dfail:0   fail:9   skip:38 
ro-hsw-i3-4010u  total:244  pass:212  dwarn:0   dfail:0   fail:8   skip:24 
ro-hsw-i7-4770r  total:244  pass:212  dwarn:0   dfail:0   fail:8   skip:24 
ro-ilk-i7-620lm  total:244  pass:172  dwarn:0   dfail:0   fail:9   skip:63 
ro-ilk1-i5-650   total:239  pass:172  dwarn:0   dfail:0   fail:9   skip:58 
ro-ivb-i7-3770   total:244  pass:203  dwarn:0   dfail:0   fail:8   skip:33 
ro-skl3-i5-6260u total:244  pass:224  dwarn:0   dfail:0   fail:8   skip:12 
ro-snb-i7-2620M  total:244  pass:193  dwarn:0   dfail:0   fail:9   skip:42 

Results at /archive/results/CI_IGT_test/RO_Patchwork_1597/

5c9e3d9 drm-intel-nightly: 2016y-07m-25d-06h-32m-37s UTC integration manifest
bedeecf drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals
7e586ab drm/i915: Simplify calling engine->sync_to
542fe17 drm/i915: Unify legacy/execlists submit_execbuf callbacks
ff10e7e drm/i915: Refactor golden render state emission to unconfuse gcc
32095db drm/i915: Remove duplicate golden render state init from execlists
2a3e2d7 drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores
a622ad64b drm/i915: Reuse legacy breadcrumbs + tail emission
4446715 drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal()
50f4681 drm/i915/lrc: Update function names to match request flow
39e9cef drm/i915: Unify request submission
ae05ba0 drm/i915: Convert engine->write_tail to operate on a request
5495322 drm/i915: Remove intel_ring_get_tail()
14e06f3 drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START
e337284 drm/i915: Simplify request_alloc by returning the allocated request
47701d5 drm/i915: Remove obsolete engine->gpu_caches_dirty
c1cdbc6 drm/i915: Rename intel_pin_and_map_ring()
a3b5cc8 drm/i915: Rename residual ringbuf parameters
b296387 drm/i915: Rename struct intel_ringbuffer to struct intel_ring
9bdf7e2 drm/i915: Rename intel_context[engine].ringbuf
3ae54a2e drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs
b4b003c drm/i915: Rename request->ringbuf to request->ring
d40ec77 drm/i915: Unify intel_logical_ring_emit and intel_ring_emit
2b302ad drm/i915: Update a couple of hangcheck comments to talk about engines
dc1807f drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c
38001ff drm/i915: Avoid using intel_engine_cs *ring for GPU error capture
f68488d drm/i915: Use engine to refer to the user's BSD intel_engine_cs
ce8c1ab drm/i915/cmdparser: Remove stray intel_engine_cs *ring
5596a46 drm/i915: Only drop the batch-pool's object reference
0ab690f drm/i915: Only clear the client pointer when tearing down the file
7c850c6 drm/i915: Prefer list_first_entry_or_null
baf2c02 drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling()
SERIES REVISION LOOKS STRANGE. Please double-check patch list and the ordering before proceeding.

Patches download mbox

# Name Submitter State A F R T
[01/31] drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling() Chris Wilson Accepted 1
[02/31] drm/i915: Prefer list_first_entry_or_null Chris Wilson Accepted 1
[03/31] drm/i915: Only clear the client pointer when tearing down the file Chris Wilson Accepted 1
[04/31] drm/i915: Only drop the batch-pool's object reference Chris Wilson Accepted 1
[v2] drm/i915/cmdparser: Remove stray intel_engine_cs *ring Chris Wilson New 1
[06/31] drm/i915: Use engine to refer to the user's BSD intel_engine_cs Chris Wilson New 1
[07/31] drm/i915: Avoid using intel_engine_cs *ring for GPU error capture Chris Wilson New
[08/31] drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c Chris Wilson New
[09/31] drm/i915: Update a couple of hangcheck comments to talk about engines Chris Wilson New 1
[10/31] drm/i915: Unify intel_logical_ring_emit and intel_ring_emit Chris Wilson New 1
[11/31] drm/i915: Rename request->ringbuf to request->ring Chris Wilson New 1
[12/31] drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs Chris Wilson New 1
[13/31] drm/i915: Rename intel_context[engine].ringbuf Chris Wilson New 1
[14/31] drm/i915: Rename struct intel_ringbuffer to struct intel_ring Chris Wilson New 1
[15/31] drm/i915: Rename residual ringbuf parameters Chris Wilson New 1
[16/31] drm/i915: Rename intel_pin_and_map_ring() Chris Wilson New 1
drm/i915: Reduce engine->emit_flush() to a single mode parameter Chris Wilson Accepted 1
[18/31] drm/i915: Simplify request_alloc by returning the allocated request Chris Wilson Accepted 1
[19/31] drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START Chris Wilson New 1
[20/31] drm/i915: Remove intel_ring_get_tail() Chris Wilson New 1
[21/31] drm/i915: Convert engine->write_tail to operate on a request Chris Wilson New 1
[22/31] drm/i915: Unify request submission Chris Wilson New 1
[23/31] drm/i915/lrc: Update function names to match request flow Chris Wilson New 1
[24/31] drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal() Chris Wilson New 1
[25/31] drm/i915: Reuse legacy breadcrumbs + tail emission Chris Wilson New 1
[26/31] drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores Chris Wilson New 1
[27/31] drm/i915: Remove duplicate golden render state init from execlists Chris Wilson New 1
[28/31] drm/i915: Refactor golden render state emission to unconfuse gcc Chris Wilson Accepted 1
[29/31] drm/i915: Unify legacy/execlists submit_execbuf callbacks Chris Wilson New 1
[30/31] drm/i915: Simplify calling engine->sync_to Chris Wilson New 1
[31/31] drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals Chris Wilson New 1

Tests

M	drivers/gpu/drm/i915/i915_gem_request.c
M	drivers/gpu/drm/i915/i915_gem_shrinker.c
Falling back to patching base and 3-way merge...
No changes -- Patch already applied.
Applying: drm/i915: Only clear the client pointer when tearing down the file
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/i915_gem.c
Falling back to patching base and 3-way merge...
No changes -- Patch already applied.
Applying: drm/i915: Only drop the batch-pool's object reference
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/i915_gem_batch_pool.c
Falling back to patching base and 3-way merge...
No changes -- Patch already applied.
Applying: drm/i915/cmdparser: Remove stray intel_engine_cs *ring
Applying: drm/i915: Use engine to refer to the user's BSD intel_engine_cs
Applying: drm/i915: Avoid using intel_engine_cs *ring for GPU error capture
Applying: drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c
Applying: drm/i915: Update a couple of hangcheck comments to talk about engines
Applying: drm/i915: Unify intel_logical_ring_emit and intel_ring_emit
Applying: drm/i915: Rename request->ringbuf to request->ring
Applying: drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs
Applying: drm/i915: Rename intel_context[engine].ringbuf
Applying: drm/i915: Rename struct intel_ringbuffer to struct intel_ring
Applying: drm/i915: Rename residual ringbuf parameters
Applying: drm/i915: Rename intel_pin_and_map_ring()
Applying: drm/i915: Reduce engine->emit_flush() to a single mode parameter
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/i915_gem_context.c
M	drivers/gpu/drm/i915/i915_gem_execbuffer.c
M	drivers/gpu/drm/i915/i915_gem_gtt.c
M	drivers/gpu/drm/i915/i915_gem_request.c
M	drivers/gpu/drm/i915/intel_lrc.c
M	drivers/gpu/drm/i915/intel_ringbuffer.c
M	drivers/gpu/drm/i915/intel_ringbuffer.h
Falling back to patching base and 3-way merge...
Auto-merging drivers/gpu/drm/i915/intel_ringbuffer.h
Auto-merging drivers/gpu/drm/i915/intel_ringbuffer.c
CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_ringbuffer.c
Auto-merging drivers/gpu/drm/i915/intel_lrc.c
CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_lrc.c
Auto-merging drivers/gpu/drm/i915/i915_gem_request.c
CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_gem_request.c
Auto-merging drivers/gpu/drm/i915/i915_gem_gtt.c
CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_gem_gtt.c
Auto-merging drivers/gpu/drm/i915/i915_gem_execbuffer.c
CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_gem_execbuffer.c
Auto-merging drivers/gpu/drm/i915/i915_gem_context.c
CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_gem_context.c
error: Failed to merge in the changes.
Patch failed at 0017 drm/i915: Reduce engine->emit_flush() to a single mode parameter
The copy of the patch that failed is found in: .git/rebase-apply/patch
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
SERIES REVISION LOOKS STRANGE. Please double-check patch list and the ordering before proceeding.

Patches download mbox

# Name Submitter State A F R T
[01/31] drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling() Chris Wilson Accepted 1
[02/31] drm/i915: Prefer list_first_entry_or_null Chris Wilson Accepted 1
[03/31] drm/i915: Only clear the client pointer when tearing down the file Chris Wilson Accepted 1
[04/31] drm/i915: Only drop the batch-pool's object reference Chris Wilson Accepted 1
[v2] drm/i915/cmdparser: Remove stray intel_engine_cs *ring Chris Wilson New 1
[06/31] drm/i915: Use engine to refer to the user's BSD intel_engine_cs Chris Wilson New 1
[07/31] drm/i915: Avoid using intel_engine_cs *ring for GPU error capture Chris Wilson New
[08/31] drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c Chris Wilson New
[09/31] drm/i915: Update a couple of hangcheck comments to talk about engines Chris Wilson New 1
[10/31] drm/i915: Unify intel_logical_ring_emit and intel_ring_emit Chris Wilson New 1
[11/31] drm/i915: Rename request->ringbuf to request->ring Chris Wilson New 1
[12/31] drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs Chris Wilson New 1
[13/31] drm/i915: Rename intel_context[engine].ringbuf Chris Wilson New 1
[14/31] drm/i915: Rename struct intel_ringbuffer to struct intel_ring Chris Wilson New 1
[15/31] drm/i915: Rename residual ringbuf parameters Chris Wilson New 1
[16/31] drm/i915: Rename intel_pin_and_map_ring() Chris Wilson New 1
drm/i915: Reduce engine->emit_flush() to a single mode parameter Chris Wilson Accepted 1
[18/31] drm/i915: Simplify request_alloc by returning the allocated request Chris Wilson Accepted 1
[19/31] drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START Chris Wilson New 1
[20/31] drm/i915: Remove intel_ring_get_tail() Chris Wilson New 1
[1/2] drm/i915: Convert engine->write_tail to operate on a request Chris Wilson Accepted 1
[22/31] drm/i915: Unify request submission Chris Wilson New 1
[23/31] drm/i915/lrc: Update function names to match request flow Chris Wilson New 1
[24/31] drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal() Chris Wilson New 1
[25/31] drm/i915: Reuse legacy breadcrumbs + tail emission Chris Wilson New 1
[26/31] drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores Chris Wilson New 1
[27/31] drm/i915: Remove duplicate golden render state init from execlists Chris Wilson New 1
[28/31] drm/i915: Refactor golden render state emission to unconfuse gcc Chris Wilson Accepted 1
[29/31] drm/i915: Unify legacy/execlists submit_execbuf callbacks Chris Wilson New 1
[30/31] drm/i915: Simplify calling engine->sync_to Chris Wilson New 1
[31/31] drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals Chris Wilson New 1
SERIES REVISION LOOKS STRANGE. Please double-check patch list and the ordering before proceeding.

Patches download mbox

# Name Submitter State A F R T
[01/31] drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling() Chris Wilson Accepted 1
[02/31] drm/i915: Prefer list_first_entry_or_null Chris Wilson Accepted 1
[03/31] drm/i915: Only clear the client pointer when tearing down the file Chris Wilson Accepted 1
[04/31] drm/i915: Only drop the batch-pool's object reference Chris Wilson Accepted 1
[v2] drm/i915/cmdparser: Remove stray intel_engine_cs *ring Chris Wilson New 1
[06/31] drm/i915: Use engine to refer to the user's BSD intel_engine_cs Chris Wilson New 1
[07/31] drm/i915: Avoid using intel_engine_cs *ring for GPU error capture Chris Wilson New
[08/31] drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.c Chris Wilson New
[09/31] drm/i915: Update a couple of hangcheck comments to talk about engines Chris Wilson New 1
[10/31] drm/i915: Unify intel_logical_ring_emit and intel_ring_emit Chris Wilson New 1
[11/31] drm/i915: Rename request->ringbuf to request->ring Chris Wilson New 1
[12/31] drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs Chris Wilson New 1
[13/31] drm/i915: Rename intel_context[engine].ringbuf Chris Wilson New 1
[14/31] drm/i915: Rename struct intel_ringbuffer to struct intel_ring Chris Wilson New 1
[15/31] drm/i915: Rename residual ringbuf parameters Chris Wilson New 1
[16/31] drm/i915: Rename intel_pin_and_map_ring() Chris Wilson New 1
drm/i915: Reduce engine->emit_flush() to a single mode parameter Chris Wilson Accepted 1
[18/31] drm/i915: Simplify request_alloc by returning the allocated request Chris Wilson Accepted 1
[19/31] drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START Chris Wilson New 1
[20/31] drm/i915: Remove intel_ring_get_tail() Chris Wilson New 1
[2/2] drm/i915: Move the modulus for ring emission to the register write Chris Wilson New 1
[22/31] drm/i915: Unify request submission Chris Wilson New 1
[23/31] drm/i915/lrc: Update function names to match request flow Chris Wilson New 1
[24/31] drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal() Chris Wilson New 1
[25/31] drm/i915: Reuse legacy breadcrumbs + tail emission Chris Wilson New 1
[26/31] drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores Chris Wilson New 1
[27/31] drm/i915: Remove duplicate golden render state init from execlists Chris Wilson New 1
[28/31] drm/i915: Refactor golden render state emission to unconfuse gcc Chris Wilson Accepted 1
[29/31] drm/i915: Unify legacy/execlists submit_execbuf callbacks Chris Wilson New 1
[30/31] drm/i915: Simplify calling engine->sync_to Chris Wilson New 1
[31/31] drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals Chris Wilson New 1

Tests

Applying: drm/i915: Reduce breadcrumb lock coverage for intel_engine_enable_signaling()
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/intel_breadcrumbs.c
Falling back to patching base and 3-way merge...
No changes -- Patch already applied.
Applying: drm/i915: Prefer list_first_entry_or_null
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/i915_gem_gtt.c
M	drivers/gpu/drm/i915/i915_gem_request.c
M	drivers/gpu/drm/i915/i915_gem_shrinker.c
Falling back to patching base and 3-way merge...
No changes -- Patch already applied.
Applying: drm/i915: Only clear the client pointer when tearing down the file
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/i915_gem.c
Falling back to patching base and 3-way merge...
No changes -- Patch already applied.
Applying: drm/i915: Only drop the batch-pool's object reference
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/i915_gem_batch_pool.c
Falling back to patching base and 3-way merge...
No changes -- Patch already applied.
Applying: drm/i915/cmdparser: Remove stray intel_engine_cs *ring
Using index info to reconstruct a base tree...
M	drivers/gpu/drm/i915/i915_cmd_parser.c
M	drivers/gpu/drm/i915/i915_drv.h
M	drivers/gpu/drm/i915/i915_gem_execbuffer.c
M	drivers/gpu/drm/i915/intel_engine_cs.c
M	drivers/gpu/drm/i915/intel_lrc.c
M	drivers/gpu/drm/i915/intel_ringbuffer.c
M	drivers/gpu/drm/i915/intel_ringbuffer.h
Falling back to patching base and 3-way merge...
Auto-merging drivers/gpu/drm/i915/i915_cmd_parser.c
CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_cmd_parser.c
error: Failed to merge in the changes.
Patch failed at 0005 drm/i915/cmdparser: Remove stray intel_engine_cs *ring
The copy of the patch that failed is found in: .git/rebase-apply/patch
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".