Sign in
android-kvm
/
linux
/
cc9624790d5f9c6c3bf8cd992706d97d3912290f
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem.c
2420489
drm/i915: Don't touch NULL sg on i915_gem_object_get_pages_gtt() error
by Chris Wilson
· 8 years ago
54905ab
drm/i915: Limit Valleyview and earlier to only using mappable scanout
by Chris Wilson
· 8 years ago
c4b8c57
drm/i915: Round tile chunks up for constructing partial VMAs
by Chris Wilson
· 8 years ago
7e9b3f9
drm/i915: Remove two invalid warns
by Tvrtko Ursulin
· 8 years ago
6d9deb9
drm/i915: Rotated view does not need a fence
by Tvrtko Ursulin
· 8 years ago
6b25e21
Merge tag 'drm-for-v4.9' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 8 years ago
105f1a6
drm/i915: Fix conflict resolution from backmerge of v4.8-rc8 to drm-next
by Chris Wilson
· 8 years ago
ec7ce65
drm/i915: Only shrink the unbound objects during freeze
by Chris Wilson
· 8 years ago
ac75694
drm/i915: Restore current RPS state after reset
by Chris Wilson
· 8 years ago
ca09fb9
Merge tag 'v4.8-rc8' into drm-next
by Dave Airlie
· 8 years ago
4bce9f6e
get rid of separate multipage fault-in primitives
by Al Viro
· 8 years ago
7aab2d5
drm/i915: Shrink objects prior to hibernation
by Chris Wilson
· 8 years ago
a2bc469
drm/i915: Prepare object synchronisation for asynchronicity
by Chris Wilson
· 8 years ago
5590af3
drm/i915: Drive request submission through fence callbacks
by Chris Wilson
· 8 years ago
821ed7d
drm/i915: Update reset path to fix incomplete requests
by Chris Wilson
· 8 years ago
22dd3bb
drm/i915: Mark up all locked waiters
by Chris Wilson
· 8 years ago
ea746f3
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
by Chris Wilson
· 8 years ago
8af29b0
drm/i915: Separate out reset flags from the reset counter
by Chris Wilson
· 8 years ago
70c2a24
drm/i915: Simplify ELSP queue request tracking
by Chris Wilson
· 8 years ago
6f63340
drm/i915: Use atomic for dev_priv->mm.bsd_engine_dispatch_index
by Joonas Lahtinen
· 9 years ago
4cc6907
drm/i915: Add I915_PARAM_MMAP_GTT_VERSION to advertise unlimited mmaps
by Chris Wilson
· 9 years ago
c58305a
drm/i915: Use remap_io_mapping() to prefault all PTE in a single pass
by Chris Wilson
· 9 years ago
f7bbe78
drm/i915: Embed the io-mapping struct inside drm_i915_private
by Chris Wilson
· 9 years ago
cd3127d
drm/i915: Stop discarding GTT cache-domain on unbind vma
by Chris Wilson
· 9 years ago
383d582
drm/i915: Bump the inactive tracking for all VMA accessed
by Chris Wilson
· 9 years ago
d8923dc
drm/i915: Track display alignment on VMA
by Chris Wilson
· 9 years ago
2efb813
drm/i915: Fallback to using unmappable memory for scanout
by Chris Wilson
· 9 years ago
8211887
drm/i915: Choose not to evict faultable objects from the GGTT
by Chris Wilson
· 9 years ago
5034924
drm/i915: Drop ORIGIN_GTT for untracked GTT writes
by Chris Wilson
· 9 years ago
aa136d9
drm/i915: Convert partial ggtt vma to full ggtt if it spans the entire object
by Chris Wilson
· 9 years ago
a61007a8
drm/i915: Fix partial GGTT faulting
by Chris Wilson
· 9 years ago
03af84f
drm/i915: Choose partial chunksize based on tile row size
by Chris Wilson
· 9 years ago
49ef529
drm/i915: Move fence tracking from object to vma
by Chris Wilson
· 9 years ago
a1e5afb
drm/i915: Rename fence.lru_list to link
by Chris Wilson
· 9 years ago
05a20d0
drm/i915: Move map-and-fenceable tracking to the VMA
by Chris Wilson
· 9 years ago
b0dc465
drm/i915: Tidy up flush cpu/gtt write domains
by Chris Wilson
· 9 years ago
9764951
drm/i915: Pin the pages first in shmem prepare read/write
by Chris Wilson
· 9 years ago
3b5724d
drm/i915: Wait for writes through the GTT to land before reading back
by Chris Wilson
· 9 years ago
a314d5c
drm/i915: Before accessing an object via the cpu, flush GTT writes
by Chris Wilson
· 9 years ago
43394c7
drm/i915: Extract i915_gem_obj_prepare_shmem_write()
by Chris Wilson
· 9 years ago
1803458
drm/i915: Fallback to single page pwrite/pread if unable to release fence
by Chris Wilson
· 9 years ago
d243ad8
drm/i915: Mark up the GTT flush following WC writes as ORIGIN_CPU
by Chris Wilson
· 9 years ago
b19482d
drm/i915: Use ORIGIN_CPU for fb invalidation from pwrite
by Chris Wilson
· 9 years ago
4b30cb2
drm/i915: vfree() no longer ignores the low bits of the address
by Chris Wilson
· 9 years ago
1255501
drm/i915: Embrace the race in busy-ioctl
by Chris Wilson
· 9 years ago
bde13eb
drm/i915: Introduce i915_ggtt_offset()
by Chris Wilson
· 9 years ago
058d88c
drm/i915: Track pinned VMA
by Chris Wilson
· 9 years ago
247177d
drm/i915: Always set the vma->pages
by Chris Wilson
· 9 years ago
cc92638
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued
by Daniel Vetter
· 9 years ago
fc93ff6
Merge tag 'drm-intel-next-2016-08-08' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 9 years ago
02bef8f
drm/i915: Unbind closed vma for i915_gem_object_unbind()
by Chris Wilson
· 9 years ago
35a9611
drm/i915: Initialize return value for empty i915_gem_object_unbind()
by Chris Wilson
· 9 years ago
d31d7cb
drm/i915: Support for creating write combined type vmaps
by Chris Wilson
· 9 years ago
2ca17b8
drm/i915: Add missing rpm wakelock to GGTT pread
by Chris Wilson
· 9 years ago
fae82e5
drm/i915: Handle ENOSPC after failing to insert a mappable node
by Chris Wilson
· 9 years ago
b06bc7e
drm/i915: Flush GT idle status upon reset
by Chris Wilson
· 9 years ago
83348ba8
drm/i915: Move missed interrupt detection from hangcheck to breadcrumbs
by Chris Wilson
· 9 years ago
70cb472
drm/i915: Always mark the writer as also a read for busy ioctl
by Chris Wilson
· 9 years ago
edf6b76
drm/i915: Add smp_rmb() to busy ioctl's RCU dance
by Chris Wilson
· 9 years ago
87b723a
drm/i915: Don't check for idleness before retiring after a GPU hang
by Chris Wilson
· 9 years ago
3e510a8
drm/i915: Repack fence tiling mode and stride into a single integer
by Chris Wilson
· 9 years ago
e883d73
drm/i915: Remove pinned check from madvise ioctl
by Chris Wilson
· 9 years ago
c21724c
drm/i915: Reduce locking inside swfinish ioctl
by Chris Wilson
· 9 years ago
3fdc13c
drm/i915: Remove (struct_mutex) locking for busy-ioctl
by Chris Wilson
· 9 years ago
033d549
drm/i915: Remove (struct_mutex) locking for wait-ioctl
by Chris Wilson
· 9 years ago
258a5ed
drm/i915: Do a nonblocking wait first in pread/pwrite
by Chris Wilson
· 9 years ago
f3f6184
drm/i915: Tidy generation of the GTT mmap offset
by Chris Wilson
· 9 years ago
dcff85c
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
by Chris Wilson
· 9 years ago
90f4fcd
drm/i915: Remove forced stop ring on suspend/unload
by Chris Wilson
· 9 years ago
b8f9096
drm/i915: Convert non-blocking waits for requests over to using RCU
by Chris Wilson
· 9 years ago
0eafec6
drm/i915: Enable lockless lookup of request tracking via RCU
by Chris Wilson
· 9 years ago
00e60f2
drm/i915: Move i915_gem_object_wait_rendering()
by Chris Wilson
· 9 years ago
573adb3
drm/i915: Move obj->active:5 to obj->flags
by Chris Wilson
· 9 years ago
faf5bf0
drm/i915: Use atomics to manipulate obj->frontbuffer_bits
by Chris Wilson
· 9 years ago
b5add95
drm/i915: Make fb_tracking.lock a spinlock
by Chris Wilson
· 9 years ago
5d723d7
drm/i915: Separate intel_frontbuffer into its own header
by Chris Wilson
· 9 years ago
de89508
drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin()
by Chris Wilson
· 9 years ago
305bc23
drm/i915: Make i915_vma_pin() small and inline
by Chris Wilson
· 9 years ago
3272db5
drm/i915: Combine all i915_vma bitfields into a single set of flags
by Chris Wilson
· 9 years ago
59bfa12
drm/i915: Start passing around i915_vma from execbuffer
by Chris Wilson
· 9 years ago
20dfbde
drm/i915: Wrap vma->pin_count accessors with small inline helpers
by Chris Wilson
· 9 years ago
de18003
drm/i915: Record allocated vma size
by Chris Wilson
· 9 years ago
a9f1481
drm/i915: Update i915_gem_get_ggtt_size/_alignment to use drm_i915_private
by Chris Wilson
· 9 years ago
ad1a7d2
drm/i915: Update the GGTT size/alignment query functions
by Chris Wilson
· 9 years ago
954c469
drm/i915: Convert 4096 alignment request to 0 for drm_mm allocations
by Chris Wilson
· 9 years ago
3b16525
drm/i915: Split insertion/binding of an object into the VM
by Chris Wilson
· 9 years ago
3750858
drm/i915: Reduce WARN(i915_gem_valid_gtt_space) to a debug-only check
by Chris Wilson
· 9 years ago
91b2db6
drm/i915: Pad GTT views of exec objects up to user specified size
by Chris Wilson
· 9 years ago
2ffffd0
drm/i915: Fix up vma alignment to be u64
by Chris Wilson
· 9 years ago
e522ac23
drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something()
by Chris Wilson
· 9 years ago
1dd5b6f
drm/i915: Add missing rpm wakelock to GGTT pread
by Chris Wilson
· 9 years ago
df0e9a2
Revert "drm/i915: Clean up associated VMAs on context destruction"
by Chris Wilson
· 9 years ago
50e046b
drm/i915: Mark the context and address space as closed
by Chris Wilson
· 9 years ago
b1f788c
drm/i915: Release vma when the handle is closed
by Chris Wilson
· 9 years ago
b0decaf
drm/i915: Track active vma requests
by Chris Wilson
· 9 years ago
5cf3d28
drm/i915: i915_vma_move_to_active prep patch
by Chris Wilson
· 9 years ago
4b8de8e
drm/i915: Move request list retirement to i915_gem_request.c
by Chris Wilson
· 9 years ago
776f323
drm/i915: s/__i915_wait_request/i915_wait_request/
by Chris Wilson
· 9 years ago
fa545cb
drm/i915: Refactor activity tracking for requests
by Chris Wilson
· 9 years ago
21c310f
drm/i915: Remove obsolete i915_gem_object_flush_active()
by Chris Wilson
· 9 years ago
Next »