Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
3cf963cfe3a9fc83bc235b1892858164b1b83306
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem.c
794a11c
drm/i915: Sanity check mmap length against object size
by Chris Wilson
· 6 years ago
831ebf1
drm/i915: Suppress the "Failed to idle" warning for gem_eio
by Chris Wilson
· 6 years ago
0881954
drm/i915: Introduce intel_context.pin_mutex for pin management
by Chris Wilson
· 6 years ago
c4d52fe
drm/i915: Move over to intel_context_lookup()
by Chris Wilson
· 6 years ago
7d6ce55
drm/i915: Remove has-kernel-context
by Chris Wilson
· 6 years ago
c6eeb47
drm/i915: Reduce presumption of request ordering for barriers
by Chris Wilson
· 6 years ago
604c37d
drm/i915: Refactor common code to load initial power context
by Chris Wilson
· 6 years ago
5861b01
drm/i915: Do a synchronous switch-to-kernel-context on idling
by Chris Wilson
· 6 years ago
50b022a
drm/i915: Force GPU idle on suspend
by Chris Wilson
· 6 years ago
3d60624
drm/i915: Make I915_GEM_IDLE_TIMEOUT into a macro
by Chris Wilson
· 6 years ago
a90e194
drm/i915: Relax mmap VMA check
by Tvrtko Ursulin
· 6 years ago
cf4331d
drm/i915: Move find_active_request() to the engine
by Chris Wilson
· 6 years ago
c8b5024
drm/i915: Remove last traces of exec-id (GEM_BUSY)
by Chris Wilson
· 6 years ago
d9948a1
drm/i915: Remove second level open-coded rcu work
by Chris Wilson
· 6 years ago
13f1bfd
drm/i915: Make object/vma allocation caches global
by Chris Wilson
· 6 years ago
32eb6bc
drm/i915: Make request allocation caches global
by Chris Wilson
· 6 years ago
2d5eaad
drm/i915: Compute the global scheduler caps
by Chris Wilson
· 6 years ago
772b540
drm/i915: remove redundant likely/unlikely annotation
by Chengguang Xu
· 6 years ago
43a8f68
drm/i915: Reorder struct_mutex-vs-reset_lock in i915_gem_fault()
by Chris Wilson
· 6 years ago
c41166f
drm/i915: Beware temporary wedging when determining -EIO
by Chris Wilson
· 6 years ago
d0781a8
Merge drm/drm-next into drm-intel-next-queued
by Joonas Lahtinen
· 6 years ago
62eb3c2
drm/i915: Apply rps waitboosting for dma_fence_wait_timeout()
by Chris Wilson
· 6 years ago
aeaaa55
drm/i915: Recursive i915_reset_trylock() verboten
by Chris Wilson
· 6 years ago
5ea3998
Merge tag 'drm-intel-next-2019-02-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
by Dave Airlie
· 6 years ago
2caffbf
drm/i915: Revoke mmaps and prevent access to fence registers across reset
by Chris Wilson
· 6 years ago
ebfb697
drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set
by Joonas Lahtinen
· 6 years ago
5c4604e
drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set
by Joonas Lahtinen
· 6 years ago
21950ee
drm/i915: Pull i915_gem_active into the i915_active family
by Chris Wilson
· 6 years ago
2cc3b81
Merge tag 'drm-intel-next-2019-02-02' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
by Dave Airlie
· 6 years ago
37fdaa3
Merge tag 'drm-misc-next-2019-02-01' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
by Dave Airlie
· 6 years ago
8547444
drm/i915: Identify active requests
by Chris Wilson
· 6 years ago
9407d3b
drm/i915: Track active timelines
by Chris Wilson
· 6 years ago
5013eb8
drm/i915: Track the context's seqno in its own timeline HWSP
by Chris Wilson
· 6 years ago
1e34556
drm/i915: Move list of timelines under its own lock
by Chris Wilson
· 6 years ago
528cbd1
drm/i915: Move vma lookup to its own lock
by Chris Wilson
· 6 years ago
09d7e46
drm/i915: Pull VM lists under the VM mutex.
by Chris Wilson
· 6 years ago
499197d
drm/i915: Stop tracking MRU activity on VMA
by Chris Wilson
· 6 years ago
eb8d0f5
drm/i915: Remove GPU reset dependence on struct_mutex
by Chris Wilson
· 6 years ago
fcd70cd
drm: Split out drm_probe_helper.h
by Daniel Vetter
· 6 years ago
8ca4fd0
Merge tag 'drm-intel-next-2019-01-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
by Dave Airlie
· 6 years ago
739f3ab
drm/i915: small isolated c99 types to kernel types switch
by Jani Nikula
· 6 years ago
9f58892
drm/i915: Pull all the reset functionality together into i915_reset.c
by Chris Wilson
· 6 years ago
18bb2bc
drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
by Chris Wilson
· 6 years ago
484d9a8
drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
by Chris Wilson
· 6 years ago
decd29e
drm/i915: Only dump GPU state on set-wedged if interesting
by Chris Wilson
· 6 years ago
8d761e7
drm/i915: Combined gt.awake/gt.power wakerefs
by Chris Wilson
· 6 years ago
0e6e0be
drm/i915: Markup paired operations on display power domains
by Chris Wilson
· 6 years ago
d4225a5
drm/i915: Syntatic sugar for using intel_runtime_pm
by Chris Wilson
· 6 years ago
538ef96
drm/i915/gem: Track the rpm wakerefs
by Chris Wilson
· 6 years ago
506d1f6
drm/i915: Track GT wakeref
by Chris Wilson
· 6 years ago
16e4dd03
drm/i915: Markup paired operations on wakerefs
by Chris Wilson
· 6 years ago
8c1a765
Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
by Dave Airlie
· 6 years ago
2f80d7b
drm/i915: drop all drmP.h includes
by Jani Nikula
· 6 years ago
3eb0930
Merge drm/drm-next into drm-intel-next-queued
by Jani Nikula
· 6 years ago
b9d126e
drm/i915: Remove partial attempt to swizzle on pread/pwrite
by Chris Wilson
· 6 years ago
55c1551
drm/i915: Do not allow unwedging following a failed driver initialisation
by Chris Wilson
· 6 years ago
96d4f26
Remove 'type' argument from access_ok() function
by Linus Torvalds
· 6 years ago
55277e1
drm/i915: Always try to reset the GPU on takeover
by Chris Wilson
· 6 years ago
1216e3c
drm/i915: Drop unused engine->irq_seqno_barrier w/a
by Chris Wilson
· 6 years ago
ca79b0c
mm: convert totalram_pages and totalhigh_pages variables to atomic
by Arun KS
· 6 years ago
6faf591
drm/i915: Remove HW semaphores for gen7 inter-engine synchronisation
by Chris Wilson
· 6 years ago
cf819ef
drm/i915: replace IS_GEN<N> with IS_GEN(..., N)
by Lucas De Marchi
· 6 years ago
dd847a7
drm/i915: Compile fix for 64b dma-fence seqno
by Mika Kuoppala
· 6 years ago
5179749
drm/i915: Allocate a common scratch page
by Chris Wilson
· 6 years ago
094304b
drm/i915: Verify GT workaround state after GPU init
by Tvrtko Ursulin
· 6 years ago
25d140f
drm/i915: Record GT workarounds in a list
by Tvrtko Ursulin
· 6 years ago
3800960
drm/i915: Complete the fences as they are cancelled due to wedging
by Chris Wilson
· 6 years ago
2ac5e38
Merge drm/drm-next into drm-intel-next-queued
by Jani Nikula
· 6 years ago
a1db9c5
drm/i915: Track rcu_head for our idle worker
by Chris Wilson
· 6 years ago
8811d61
drm/i915: Initialise the obj->rcu head
by Chris Wilson
· 6 years ago
64e3d12
mm, drm/i915: mark pinned shmemfs pages as unevictable
by Kuo-Hsin Yang
· 6 years ago
e6db7f4
drm/i915: Break long iterations for get/put shmemfs pages
by Chris Wilson
· 6 years ago
53b3b6b
Merge tag 'drm-next-2018-10-24' of git://anongit.freedesktop.org/drm/drm
by Linus Torvalds
· 6 years ago
ab0d6a1
drm/i915: Large page offsets for pread/pwrite
by Chris Wilson
· 6 years ago
a5e856a5
drm/i915: Large page offsets for pread/pwrite
by Chris Wilson
· 6 years ago
e9eaf82
drm/i915: Priority boost for waiting clients
by Chris Wilson
· 6 years ago
3159f94
xarray: Replace exceptional entries
by Matthew Wilcox
· 7 years ago
f8e5786
drm/i915: Trim partial view sg lists
by Tvrtko Ursulin
· 6 years ago
6edafc4
drm/i915: Unset reset pch handshake when PCH is not present in one place
by José Roberto de Souza
· 6 years ago
74f6e18
drm/i915: Convert to BITS_PER_TYPE
by Chris Wilson
· 6 years ago
8e1cb32
drm/i915: Park the GPU on module load
by Chris Wilson
· 6 years ago
c6d22ab
drm/i915: don't assume struct page in i915_sg_trim
by Matthew Auld
· 6 years ago
8db601f
drm/i915/execlists: Reset CSB pointers on canceling requests (wedging)
by Chris Wilson
· 6 years ago
666424a
drm/i915/execlists: Use coherent writes into the context image
by Chris Wilson
· 6 years ago
37d7c9c
drm/i915: Check engine->default_state mapping on module load
by Chris Wilson
· 6 years ago
e0ff7a7
drm/i915: Early rejection of buffer allocations larger than RAM
by Chris Wilson
· 6 years ago
aae7c06
drm/i915: Flag any possible writes for a GTT fault
by Chris Wilson
· 6 years ago
3f51b7e1
drm/i915/selftests: Add a simple exerciser for suspend/hibernate
by Chris Wilson
· 6 years ago
30b71084
drm/i915: Cleanup gt powerstate from gem
by Chris Wilson
· 6 years ago
c1e63f6
drm/i915: Warn if we hit the timeout for wait-for-idle
by Chris Wilson
· 6 years ago
ec5b65a
drm/i915: Don't disable the GPU for older gen on wedging
by Chris Wilson
· 6 years ago
7ed43df
drm/i915: Restore sane defaults for KMS on GEM error load
by Chris Wilson
· 6 years ago
d899ace
drm/i915: Mark up object tiling-and-stride getters as const
by Chris Wilson
· 6 years ago
3970c65
drm/i915: Skip repeated calls to i915_gem_set_wedged()
by Chris Wilson
· 6 years ago
900ccf3
drm/i915: Only force GGTT coherency w/a on required chipsets
by Chris Wilson
· 6 years ago
01f8f33
drm/i915: Always retire residual requests before suspend
by Chris Wilson
· 6 years ago
a8bd3b8
drm/i915: Flush chipset caches after GGTT writes
by Chris Wilson
· 6 years ago
f8c1cce
drm/i915: Reject attempted pwrites into a read-only object
by Chris Wilson
· 6 years ago
3e977ac
drm/i915: Prevent writing into a read-only object via a GGTT mmap
by Chris Wilson
· 6 years ago
60c0a66
drm/i915: Tidy error handling in i915_gem_init_hw
by Michał Winiarski
· 6 years ago
Next »