| 66df1014efba ("drm/i915: Keep a small stash of preallocated WC pages") |
| 054b9acde6f9 ("drm/i915/gtt: Setup vm callbacks late") |
| 1e6437b0e064 ("drm/i915/gtt: Prefer i915_vm_is_48bit() over macro") |
| 75c7b0b8620c ("drm/i915: Use preferred kernel types in i915_gem_gtt.c") |
| 381b943b0702 ("drm/i915: Remove i915_address_space.start") |
| c5d092a4293f ("drm/i915: Remove bitmap tracking for used-pml4") |
| e2b763caa6eb ("drm/i915: Remove bitmap tracking for used-pdpes") |
| fe52e37fa85d ("drm/i915: Remove bitmap tracking for used-pdes") |
| dd19674bacba ("drm/i915: Remove bitmap tracking for used-ptes") |
| 16a011c8be2f ("drm/i915: Tidy gen6_write_pde()") |
| 52c126ee907f ("drm/i915: Always preallocate gen6/7 ppgtt") |
| 9231da70b338 ("drm/i915: Remove kmap/kunmap wrappers") |
| 8448661d65f6 ("drm/i915: Convert clflushed pagetables over to WC maps") |
| 1188bc66eb33 ("drm/i915: Don't special case teardown of aliasing_ppgtt") |
| 894ccebee2b0 ("drm/i915: Micro-optimise gen8_ppgtt_insert_entries()") |
| b31144c0daa8 ("drm/i915: Micro-optimise gen6_ppgtt_insert_entries()") |
| 6cde9a02e001 ("drm/i915: Extract aliasing ppgtt setup") |
| aae4a3d81175 ("drm/i915: Use fault-injection to force the shrinker to run in live GTT tests") |
| 4a6f13fce133 ("drm/i915: Live testing of lowlevel GTT operations") |
| 5c3bff482ad1 ("drm/i915: Exercise filling and removing random ranges from the live GTT") |
| 6e32ab3d4777 ("drm/i915: Fill different pages of the GTT") |
| 62c981cfe785 ("drm/i915: Exercise filling the top/bottom portions of the global GTT") |
| 8d28ba4568f4 ("drm/i915: Exercise filling the top/bottom portions of the ppgtt") |
| 1c42819a14a0 ("drm/i915: Add initial selftests for i915_gem_gtt") |
| 170594502cf5 ("drm/i915: Test coherency of and barriers between cache domains") |
| 12d30d879398 ("drm/i915: Add a live seftest for GEM objects") |
| 8335fd65ce6c ("drm/i915: Add selftests for object allocation, phys") |
| b348090d6758 ("drm/i915: Simple selftest to exercise live requests") |
| c835c5508358 ("drm/i915: Add selftests for i915_gem_request") |
| 44653988ef7c ("drm/i915: Create a fake object for testing huge allocations") |
| 3b5bb0a37665 ("drm/i915: Mock a GGTT for self-testing") |
| 66d9cb5d805a ("drm/i915: Mock the GEM device for self-testing") |
| f97fbf9606a1 ("drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove") |
| 935a2f776aa5 ("drm/i915: Add some selftests for sg_table manipulation") |
| 953c7f82eb89 ("drm/i915: Provide a hook for selftests") |
| 94d4a2a9aeec ("drm/i915: Unbind any residual objects/vma from the Global GTT on shutdown") |
| 949e8ab3a94b ("drm/i915: Use the size/type of address space to make decisions") |
| e81ecb5e31db ("drm/i915: A hotfix for making aliasing PPGTT work for GVT-g") |
| 47db922fa1c8 ("drm/i915: Assign I915_COLOR_UNEVICTABLE to the address space head_node") |
| 2355cf088d46 ("drm/i915: Create context desc template when context is created") |
| 816ee798ec2b ("drm/i915: Only disable execlist preemption for the duration of the request") |
| 70962fbe5c75 ("drm/i915: Remove disable_lite_restore_wa") |
| 34869776c76b ("drm/i915: check ppgtt validity when init reg state") |
| 625d988acc28 ("drm/i915: Extract reserving space in the GTT to a helper") |
| e007b19d7ba7 ("drm/i915: Use the MRU stack search after evicting") |
| f51455d442c0 ("drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE") |
| 05adb1850aaa ("Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued") |