Series without cover letter

Submitted by Chris Wilson on Jan. 11, 2019, 11:52 p.m.

Details

Reviewer None
Submitted Jan. 11, 2019, 11:52 p.m.
Last Updated Jan. 12, 2019, 12:25 a.m.
Revision 1

Revisions

Patches download mbox

# Name Submitter State A F R T
[01/50] drm/i915: Prevent concurrent GGTT update and use on Braswell (again) Chris Wilson New
[02/50] drm/i915: Track all held rpm wakerefs Chris Wilson New 1 1
[03/50] drm/i915: Markup paired operations on wakerefs Chris Wilson New 1
[04/50] drm/i915: Track GT wakeref Chris Wilson New 1
[05/50] drm/i915: Track the rpm wakerefs for error handling Chris Wilson New 1
[06/50] drm/i915: Mark up sysfs with rpm wakeref tracking Chris Wilson New 1
[07/50] drm/i915: Mark up debugfs with rpm wakeref tracking Chris Wilson New 1
[08/50] drm/i915/perf: Track the rpm wakeref Chris Wilson New 1
[09/50] drm/i915/pmu: Track rpm wakeref Chris Wilson New 1
[10/50] drm/i915/guc: Track the rpm wakeref Chris Wilson New 1
[11/50] drm/i915/gem: Track the rpm wakerefs Chris Wilson New 1
[12/50] drm/i915/fb: Track rpm wakerefs Chris Wilson New 1
[13/50] drm/i915/hotplug: Track temporary rpm wakeref Chris Wilson New 1
[14/50] drm/i915/panel: Track temporary rpm wakeref Chris Wilson New 1
[15/50] drm/i915/selftests: Mark up rpm wakerefs Chris Wilson New 1
[16/50] drm/i915: Syntatic sugar for using intel_runtime_pm Chris Wilson New 1
[17/50] drm/i915: Markup paired operations on display power domains Chris Wilson New 1
[18/50] drm/i915: Track the wakeref used to initialise display power domains Chris Wilson New 1
[19/50] drm/i915: Combined gt.awake/gt.power wakerefs Chris Wilson New
[20/50] drm/i915/dp: Markup pps lock power well Chris Wilson New 1
[21/50] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice Chris Wilson New 1
[22/50] drm/i915: Mark up Ironlake ips with rpm wakerefs Chris Wilson New
[23/50] drm/i915/audio: Track temporary rpm wakerefs Chris Wilson New
[24/50] snd/hda: Track the display_power_status using a cookie Chris Wilson New
[25/50] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start Chris Wilson New
[26/50] drm/i915/userptr: Probe vma range before gup Chris Wilson New
[27/50] drm/i915: Serialise concurrent calls to i915_gem_set_wedged() Chris Wilson New
[28/50] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex Chris Wilson New 1
[29/50] drm/i915: Pull all the reset functionality together into i915_reset.c Chris Wilson New
[30/50] drm/i915: Make all GPU resets atomic Chris Wilson New
[31/50] drm/i915/guc: Disable global reset Chris Wilson New
[32/50] drm/i915: Remove GPU reset dependence on struct_mutex Chris Wilson New
[33/50] drm/i915: Issue engine resets onto idle engines Chris Wilson New
[34/50] drm/i915: Stop tracking MRU activity on VMA Chris Wilson New
[35/50] drm/i915: Pull VM lists under the VM mutex. Chris Wilson New
[36/50] drm/i915: Move vma lookup to its own lock Chris Wilson New
[37/50] drm/i915: Move intel_execlists_show_requests() aside Chris Wilson New 1
[38/50] drm/i915: Use b->irq_enable() as predicate for mock engine Chris Wilson New
[39/50] drm/i915/selftests: Allocate mock ring/timeline per context Chris Wilson New
[40/50] drm/i915/selftests: Make evict tolerant of foreign objects Chris Wilson New
[41/50] drm/i915: Remove the intel_engine_notify tracepoint Chris Wilson New
[42/50] drm/i915: Always allocate an object/vma for the HWSP Chris Wilson New 1
[43/50] drm/i915: Move list of timelines under its own lock Chris Wilson New
[44/50] drm/i915: Introduce concept of per-timeline (context) HWSP Chris Wilson New
[45/50] drm/i915: Enlarge vma->pin_count Chris Wilson New
[46/50] drm/i915: Allocate a status page for each timeline Chris Wilson New
[47/50] drm/i915: Track the context's seqno in its own timeline HWSP Chris Wilson New
[48/50] drm/i915: Identify active requests Chris Wilson New
[49/50] drm/i915: Replace global breadcrumbs with per-context interrupt tracking Chris Wilson New
[50/50] bread Chris Wilson New

Tests

Applying: drm/i915: Track all held rpm wakerefs
Applying: drm/i915: Markup paired operations on wakerefs
Applying: drm/i915: Track GT wakeref
Applying: drm/i915: Track the rpm wakerefs for error handling
Applying: drm/i915: Mark up sysfs with rpm wakeref tracking
Applying: drm/i915: Mark up debugfs with rpm wakeref tracking
Applying: drm/i915/perf: Track the rpm wakeref
Applying: drm/i915/pmu: Track rpm wakeref
Applying: drm/i915/guc: Track the rpm wakeref
Applying: drm/i915/gem: Track the rpm wakerefs
Applying: drm/i915/fb: Track rpm wakerefs
Applying: drm/i915/hotplug: Track temporary rpm wakeref
Applying: drm/i915/panel: Track temporary rpm wakeref
Applying: drm/i915/selftests: Mark up rpm wakerefs
Applying: drm/i915: Syntatic sugar for using intel_runtime_pm
Applying: drm/i915: Markup paired operations on display power domains
Applying: drm/i915: Track the wakeref used to initialise display power domains
Applying: drm/i915: Combined gt.awake/gt.power wakerefs
Applying: drm/i915/dp: Markup pps lock power well
Applying: drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Applying: drm/i915: Mark up Ironlake ips with rpm wakerefs
Applying: drm/i915/audio: Track temporary rpm wakerefs
Applying: snd/hda: Track the display_power_status using a cookie
Applying: drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Applying: drm/i915/userptr: Probe vma range before gup
Applying: drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Applying: drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Applying: drm/i915: Pull all the reset functionality together into i915_reset.c
Patch failed at 0028 drm/i915: Pull all the reset functionality together into i915_reset.c
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".