2016-08-20 | Chris Wilson | drm: Restore double clflush on the last partial cacheline Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1467880930-23082-6-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2016-07-27 | Chris Wilson | drm/i915: Update ifdeffery for mutex->owner Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1468244777-4888-1-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2016-07-27 | Chris Wilson | locking/ww_mutex: Report recursive ww_mutex locking... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1464293297-19777-1-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2016-03-03 | Chris Wilson | drm/i915: Restore inhibiting the load of the default... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1448630935-27377-1-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-12-22 | Chris Wilson | drm/i915: Only spin whilst waiting on the current request Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1449833608-22125-4-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-12-22 | Chris Wilson | drm/i915: Limit the busy wait on requests to 5us not... Author: Chris Wilson <chris@chris-wilson.co.uk> ...1449833608-22125-3-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-12-22 | Chris Wilson | drm/i915: Break busywaiting for requests on pending... Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1449833608-22125-2-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-12-22 | Chris Wilson | drm/i915: Set the map-and-fenceable flag for preallocated... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1448029000-10616-1-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-12-12 | Chris Wilson | kernel: remove stop_machine() Kconfig dependency Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-12-01 | Chris Wilson | drm/i915: Check the timeout passed to i915_wait_request Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1448544702-5594-1-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-11-23 | Chris Wilson | drm/i915: Mark uneven memory banks on gen4 desktop... Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1447927085-31726-1-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-10-13 | Chris Wilson | drm/i915: Deny wrapping an userptr into a framebuffer Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-13 | Chris Wilson | drm/i915: Flush pipecontrol post-sync writes Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-13 | Chris Wilson | drm/i915: Drop i915_gem_obj_is_pinned() from set-cache... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-13 | Chris Wilson | drm/i915: Hold dev->event_lock whilst inspecting intel_crtc... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-07 | Chris Wilson | drm/i915: Kill DRI1 cliprects Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-07 | Chris Wilson | drm/i915: Avoid GPU stalls from kswapd Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-07 | Chris Wilson | drm/i915: Remove dead i915_gem_evict_everything() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-07 | Chris Wilson | drm/i915: During shrink_all we only need to idle the GPU Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-07 | Chris Wilson | drm/i915: Add a tracepoint for the shrinker Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-07 | Chris Wilson | drm/i915: shrinker_control->nr_to_scan is now unsigned... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-06 | Chris Wilson | drm/i915: Use a task to cancel the userptr on invalidate_range Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-06 | Chris Wilson | drm/i915: Fix userptr deadlock with aliased GTT mmappings Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-10-06 | Chris Wilson | drm/i915: Only update the current userptr worker Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-09-24 | Chris Wilson | drm/i915: Defer adding preallocated stolen objects... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-09-09 | Chris Wilson | drm/i915: Limit the number of loops for reading a split... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-09-04 | Chris Wilson | drm/i915: Fix cmdparser STORE/LOAD command descriptors Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-09-04 | Chris Wilson | drm/i915: Refactor common ringbuffer allocation code Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-09-02 | Chris Wilson | drm/i915: Always mark the object as dirty when used... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-08-17 | Chris Wilson | drm/i915: Flag the execlists context object as dirty... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-08-14 | Chris Wilson | drm/i915: Do not check or a stalled pageflip prior... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-08-14 | Chris Wilson | drm/i915: Remove the failed context from the fpriv... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-08-14 | Chris Wilson | drm/i915: Report IOMMU enabled status for GPU hangs Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-07-30 | Chris Wilson | drm/i915: Declare the swizzling unknown for L-shaped... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-07-30 | Chris Wilson | drm/i915: Mark PIN_USER binding as GLOBAL_BIND without... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-07-29 | Chris Wilson | drm/i915: Replace WARN inside I915_READ64_2x32 with... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-07-28 | Chris Wilson | drm/i915: Keep the mm.bound_list in rough LRU order Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-07-21 | Chris Wilson | drm/i915: Use two 32bit reads for select 64bit REG_READ... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-07-13 | Chris Wilson | drm/i915: Store device pointer in contexts for late... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-07-09 | Chris Wilson | drm/i915: Declare the swizzling unknown for L-shaped... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-29 | Chris Wilson | agp/intel: Fix typo in needs_ilk_vtd_wa() Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-23 | Chris Wilson | drm/i915: Report an error when i915.reset prevents... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-22 | Chris Wilson | drm/i915: Remove KMS Kconfig option Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-22 | Chris Wilson | drm/i915: Ignore LVDS presence in VBT flag if the LVDS... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-22 | Chris Wilson | drm/i915: Enforce execobject.alignment to be a power... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-19 | Chris Wilson | drm: Avoid the double clflush on the last cache line... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-15 | Chris Wilson | drm/i915: Report to userspace if we have a (presumed... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-15 | Chris Wilson | drm/i915: Fix build without CONFIG_PM Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-06-15 | Chris Wilson | drm/i915: Always reset vma->ggtt_view.pages cache on... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-26 | Chris Wilson | drm/i915: Use spinlocks for checking when to waitboost Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> (v1) |
commit | commitdiff | tree |
2015-05-22 | Chris Wilson | drm/i915: Introduce DRM_I915_THROTTLE_JIFFIES Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-22 | Chris Wilson | drm/i915: Use the correct destructor for freeing requests... Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Free RPS boosts for all laggards Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Don't downclock whilst we have clients waiting... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Convert RPS tracking to a intel_rps_client... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Limit mmio flip RPS boosts Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Limit ring synchronisation (sw sempahores... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Inline check required for object syncing... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Implement inter-engine read-read optimisations Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-21 | Chris Wilson | drm/i915: Force clean compilation with -Werror Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-20 | Chris Wilson | drm/i915: Use uninterruptible mutex_lock for userptr... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-20 | Chris Wilson | drm/i915: Fix race on unreferencing the wrong mmio... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-20 | Chris Wilson | drm/i915: Ensure cache flushes prior to doing CS flips Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-20 | Chris Wilson | drm/i915: Remove domain flubbing from i915_gem_object_finish... Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-08 | Chris Wilson | drm/i915: Remove locking for get-caching query Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-08 | Chris Wilson | drm/i915: Remove incorrect restriction on 32bit offsets... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-08 | Chris Wilson | drm/i915: Add RPS thresholds to debugfs/i915_frequency_info Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-05-07 | Chris Wilson | drm/i915: Drop PIPE-A quirk for 945GSE HP Mini Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-29 | Chris Wilson | drm/i915: Silence compiler warning in dvo Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-16 | Chris Wilson | x86/asm: Enable fast 32-bit put_user_64() for copy_to_user() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> ...1429091486-11443-1-git-send-email-chris@chris-wilson.co.uk |
commit | commitdiff | tree |
2015-04-16 | Chris Wilson | drm/i915: Update meaning of debugfs object's pin_flag Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-16 | Chris Wilson | drm/i915: Simplify i915_gem_obj_is_pinned() test for... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-13 | Chris Wilson | drm/i915: Remove obj->pin_mappable Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-13 | Chris Wilson | drm/i915: Optimistically spin for the request completion Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Simplify object is-pinned checking for shrinker Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Allocate context objects from stolen Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Remove request->uniq Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Prefer to check for idleness in worker rather... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Tidy gen8 IRQ handler Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Reduce locking in gen8 IRQ handler Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Reduce locking in execlist command submission Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Use a separate slab for vmas Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Use a separate slab for requests Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Remove vestigal DRI1 ring quiescing code Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Use the global runtime-pm wakelock for a... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Use simpler form of spin_lock_irq(execlist_lock) Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Record ring->start address in error state Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Suppress empty lines from debugfs/i915_gem_objects Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Include active flag when describing objects... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Split batch pool into size buckets Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Free batch pool when idle Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Split the batch pool by engine Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Tidy batch pool logic Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Split i915_gem_batch_pool into its own header Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Re-enable RPS wait-boosting for all engines Author: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Deminish contribution of wait-boosting from... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Boost GPU frequency if we detect outstanding... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Fix computation of last_adjustment for RPS... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Agressive downclocking on Baytrail Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2015-04-10 | Chris Wilson | drm/i915: Fix the flip synchronisation to consider... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
next |