]>
2019-10-12 | Chris Wilson | drm/i915/perf: Replace global wakeref tracking with engine-pm Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915/selftests: Serialise write to scratch with... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915: Add an rcu_barrier option to i915_drop_caches Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915/execlists: Only mark incomplete requests as... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915/execlists: Leave tell-tales as to why pending[] is bad Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915: Note the addition of timeslicing to the pretend... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/perf: Store shortcut to intel_uncore Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Lionel Landwerlin | drm/i915/perf: store the associated engine of a stream Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/selftests: Check that registers are preserved... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/execlists: Mark up expected state during reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/gt: Warn CI about an unrecoverable wedge Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Daniele Ceraolo Spurio | drm/i915/tgl: simplify the lrc register list for !RCS Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Daniele Ceraolo Spurio | drm/i915/tgl: the BCS engine supports relative MMIO Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-09 | Chris Wilson | drm/i915/gt: execlists->active is serialised by the tasklet Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-09 | Chris Wilson | drm/i915/execlists: Protect peeking at execlists->active Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-09 | Colin Ian King | drm/i915/selftests: fix null pointer dereference on pointer data Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-09 | Chris Wilson | drm/i915/selftests: Hold request reference over waits Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Chris Wilson | drm/i915/gt: Give engine->kernel_context distinct timeline... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Matthew Auld | drm/i915/region: support volatile objects Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Matthew Auld | drm/i915/region: support contiguous allocations Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Matthew Auld | drm/i915: introduce intel_memory_region Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Chris Wilson | drm/i915/gt: Flush submission tasklet before waiting/retiring Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Lionel Landwerlin | drm/i915/perf: drop list of streams Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Chris Wilson | drm/i915/selftests: Assign the intel_runtime_pm pointer... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Chris Wilson | drm/i915/selftests: Assign the mock_engine->uncore shortcut Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Chris Wilson | drm/i915/execlists: Assign virtual_engine->uncore from... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Chris Wilson | drm/i915/perf: Set the exclusive stream under perf->lock Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-08 | Chris Wilson | drm/i915/perf: Wean ourselves off dev_priv Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-07 | Chris Wilson | drm/i915/gt: Treat a busy timeline as 'active' while waiting Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-07 | Chris Wilson | drm/i915/selftests: Appease lockdep Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-07 | Chris Wilson | drm/i915/execlists: Fix annotation for decoupling virtual... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-07 | Chris Wilson | drm/i915/gt: Prefer local path to runtime powermanagement Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-07 | Colin Ian King | drm/i915: make array hw_engine_mask static, makes object smaller Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-07 | Chris Wilson | drm/i915/gt: Restore dropped 'interruptible' flag Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | CQ Tang | drm/i915/stolen: make the object creation interface consistent Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Drop struct_mutex from around GEM initialisation Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915/selftests: Drop vestigal struct_mutex guards Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Drop struct_mutex from suspend state save/restore Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Remove struct_mutex guard for debugfs/opregion Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Drop struct_mutex guard from debugfs/framebuffer_info Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915/overlay: Drop struct_mutex guard Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Move context management under GEM Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Remove logical HW ID Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Move global activity tracking from GEM to GT Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Move request runtime management onto gt Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915/gem: Retire directly for mmap-offset shrinking Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Merge wait_for_timelines with retire_request Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Remove the GEM idle worker Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Drop struct_mutex from around i915_retire_requests() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Move idle barrier cleanup into engine-pm Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Coordinate i915_active with its own mutex Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Push the i915_active.retire into a worker Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Pull i915_vma_pin under the vm->mutex Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Mark up address spaces that may need to allocate Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Only track bound elements of the GTT Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Use helpers for drm_mm_node booleans Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915: Restrict L3 remapping sysfs interface to dwords Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-04 | Chris Wilson | drm/i915/execlists: Skip redundant resubmission Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-02 | Chris Wilson | drm/i915/selftests: Exercise potential false lite-restore Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-02 | Chris Wilson | drm/i915/gem: Refactor tests on obj->ops->flags Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-02 | Chris Wilson | drm/i915/selftests: Extract random_offset() for use with a prng Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-02 | Chris Wilson | drm/i915/userptr: Never allow userptr into the mappable GGTT Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-01 | Chris Wilson | drm/i915: Initialise breadcrumb lists on the virtual engine Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-30 | Chris Wilson | drm/i915/gt: Only unwedge if we can reset first Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-30 | Chris Wilson | drm/i915/selftests: Exercise context switching in parallel Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Chris Wilson | drm/i915/selftests: Provide a mock GPU reset routine Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Chris Wilson | drm/i915/selftests: Distinguish mock device from no wakeref Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Chris Wilson | drm/i915: Pass intel_gt to has-reset? Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Chris Wilson | drm/i915/selftests: Do not try to sanitize mock HW Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Matthew Auld | drm/i915: simplify i915_gem_init_early Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Matthew Auld | drm/i915: check for kernel_context Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Andi Shyti | drm/i915: Extract GT render sleep (rc6) management Based on a patch by Chris Wilson. Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-27 | Chris Wilson | drm/i915/selftests: Exercise concurrent submission... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-26 | Michał Winiarski | drm/i915: Add definitions for MI_MATH command Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-26 | Anna Karas | drm/i915/perf: Fix use of kernel-doc format in structure members Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-26 | Sebastian Andrzej... | drm/i915: Don't disable interrupts for intel_engine_breadcru... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-26 | Sebastian Andrzej... | drm/i915: Drop the IRQ-off asserts Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-26 | Michał Winiarski | drm/i915: Adjust length of MI_LOAD_REGISTER_REG Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-26 | Michał Winiarski | drm/i915/execlists: Use per-process HWSP as scratch Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-26 | Michał Winiarski | drm/i915: Define explicit wedged on init reset state Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-25 | Chris Wilson | drm/i915/execlists: Simplify gen12_csb_parse Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-24 | Chris Wilson | drm/i915/tgl: Swap engines for no rps (gpu reclocking) Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-24 | Chris Wilson | drm/i915/selftests: Verify the LRC register layout... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-24 | Chris Wilson | drm/i915: Mark contents as dirty on a write fault Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-23 | Chris Wilson | drm/i915: Prevent bonded requests from overtaking each... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-23 | Chris Wilson | drm/i915: Fixup preempt-to-busy vs reset of a virtual request Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-23 | Chris Wilson | drm/i915: Fixup preempt-to-busy vs resubmission of... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-23 | Chris Wilson | drm/i915/execlists: Refactor -EIO markup of hung requests Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-23 | Chris Wilson | drm/i915: Only enqueue already completed requests Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-23 | Chris Wilson | drm/i915/execlists: Drop redundant list_del_init(&rq... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-23 | Chris Wilson | drm/i915/execlists: Relax assertion for a pinned context... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-21 | Daniele Ceraolo Spurio | drm/i915/tgl: s/ss/eu fuse reading support Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-20 | Chris Wilson | Revert "drm/i915/tgl: Implement Wa_1406941453" Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-20 | Chris Wilson | drm/i915: Protect timeline->hwsp dereferencing Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-20 | Chris Wilson | drm/i915: Lock signaler timeline while navigating Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-20 | Chris Wilson | drm/i915: Mark i915_request.timeline as a volatile, rcu pointer Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-20 | Chris Wilson | drm/i915/tgl: Suspend pre-parser across GTT invalidations Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-19 | Chris Wilson | drm/i915/selftests: Exercise CS TLB invalidation Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-19 | Chris Wilson | drm/i915: Verify the engine after acquiring the active.lock Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-09-19 | Daniele Ceraolo Spurio | drm/i915: fix SFC reset flow Cc: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
next |