Age | Commit message (Expand) | Author | Files | Lines |
2021-03-24 | drm/i915/selftests: Prepare dma-buf tests for obj->mm.lock removal. |  Maarten Lankhorst | 1 | -1/+1 |
2021-03-24 | drm/i915/selftests: Prepare context tests for obj->mm.lock removal. |  Maarten Lankhorst | 1 | -5/+5 |
2021-03-24 | drm/i915/selftests: Prepare coherency tests for obj->mm.lock removal. |  Maarten Lankhorst | 1 | -2/+2 |
2021-03-24 | drm/i915/selftests: Prepare client blit for obj->mm.lock removal. |  Maarten Lankhorst | 1 | -4/+4 |
2021-03-24 | drm/i915/selftests: Prepare huge_pages testcases for obj->mm.lock removal. |  Maarten Lankhorst | 1 | -7/+21 |
2021-03-24 | drm/i915: Use a single page table lock for each gtt. |  Maarten Lankhorst | 5 | -3/+56 |
2021-03-24 | drm/i915: Fix ww locking in shmem_create_from_object |  Maarten Lankhorst | 1 | -1/+1 |
2021-03-24 | drm/i915: Add missing ww lock in intel_dsb_prepare. |  Maarten Lankhorst | 1 | -1/+1 |
2021-03-24 | drm/i915: Add ww locking to dma-buf ops, v2. |  Maarten Lankhorst | 1 | -28/+34 |
2021-03-24 | drm/i915: Lock ww in ucode objects correctly |  Maarten Lankhorst | 6 | -5/+27 |
2021-03-24 | drm/i915: Increase ww locking for perf. |  Maarten Lankhorst | 1 | -13/+43 |
2021-03-24 | drm/i915: Add ww locking around vm_access() |  Maarten Lankhorst | 1 | -2/+22 |
2021-03-24 | drm/i915: Add igt_spinner_pin() to allow for ww locking around spinner. |  Maarten Lankhorst | 2 | -46/+95 |
2021-03-24 | drm/i915: Prepare for obj->mm.lock removal, v2. |  Thomas Hellström | 3 | -7/+33 |
2021-03-24 | drm/i915: Fix workarounds selftest, part 1 |  Maarten Lankhorst | 3 | -27/+64 |
2021-03-24 | drm/i915: Fix pread/pwrite to work with new locking rules. |  Maarten Lankhorst | 4 | -211/+114 |
2021-03-24 | drm/i915: Defer pin calls in buffer pool until first use by caller. |  Maarten Lankhorst | 5 | -26/+35 |
2021-03-24 | drm/i915: Take obj lock around set_domain ioctl |  Maarten Lankhorst | 1 | -8/+10 |
2021-03-24 | drm/i915: Make __engine_unpark() compatible with ww locking. |  Maarten Lankhorst | 1 | -0/+4 |
2021-03-24 | drm/i915: Make lrc_init_wa_ctx compatible with ww locking, v3. |  Maarten Lankhorst | 1 | -11/+38 |
2021-03-24 | drm/i915: Take reservation lock around i915_vma_pin. |  Maarten Lankhorst | 4 | -14/+26 |
2021-03-24 | drm/i915: Move pinning to inside engine_wa_list_verify() |  Maarten Lankhorst | 7 | -10/+33 |
2021-03-24 | drm/i915: Add object locking to vm_fault_cpu |  Maarten Lankhorst | 1 | -0/+4 |
2021-03-24 | drm/i915: Pass ww ctx to intel_pin_to_display_plane |  Maarten Lankhorst | 8 | -64/+86 |
2021-03-24 | drm/i915: Rework clflush to work correctly without obj->mm.lock. |  Maarten Lankhorst | 1 | -8/+7 |
2021-03-24 | drm/i915: Handle ww locking in init_status_page |  Maarten Lankhorst | 1 | -13/+24 |
2021-03-24 | drm/i915: Make ring submission compatible with obj->mm.lock removal, v2. |  Maarten Lankhorst | 1 | -66/+118 |
2021-03-24 | drm/i915: Populate logical context during first pin. |  Maarten Lankhorst | 1 | -3/+23 |
2021-03-24 | drm/i915: Flatten obj->mm.lock |  Maarten Lankhorst | 6 | -47/+27 |
2021-03-24 | drm/i915: Fix userptr so we do not have to worry about obj->mm.lock, v7. |  Maarten Lankhorst | 8 | -584/+395 |
2021-03-24 | drm/i915: Make compilation of userptr code depend on MMU_NOTIFIER. |  Maarten Lankhorst | 5 | -37/+31 |
2021-03-24 | drm/i915: Reject UNSYNCHRONIZED for userptr, v2. |  Maarten Lankhorst | 1 | -8/+2 |
2021-03-24 | drm/i915: Reject more ioctls for userptr, v2. |  Maarten Lankhorst | 4 | -4/+19 |
2021-03-24 | drm/i915: No longer allow exporting userptr through dma-buf |  Maarten Lankhorst | 1 | -3/+2 |
2021-03-24 | drm/i915: Disable userptr pread/pwrite support. |  Maarten Lankhorst | 2 | -0/+25 |
2021-03-24 | drm/i915: make lockdep slightly happier about execbuf. |  Maarten Lankhorst | 4 | -19/+36 |
2021-03-24 | drm/i915: Convert i915_gem_object_attach_phys() to ww locking, v2. |  Maarten Lankhorst | 3 | -10/+22 |
2021-03-24 | drm/i915: Rework struct phys attachment handling |  Maarten Lankhorst | 4 | -60/+78 |
2021-03-24 | drm/i915: Move HAS_STRUCT_PAGE to obj->flags |  Maarten Lankhorst | 21 | -52/+63 |
2021-03-24 | drm/i915: Add gem object locking to madvise. |  Maarten Lankhorst | 1 | -1/+7 |
2021-03-24 | drm/i915: Ensure we hold the object mutex in pin correctly. |  Maarten Lankhorst | 3 | -2/+14 |
2021-03-24 | drm/i915: Add missing -EDEADLK handling to execbuf pinning, v2. |  Maarten Lankhorst | 1 | -11/+24 |
2021-03-24 | drm/i915: Move cmd parser pinning to execbuffer |  Maarten Lankhorst | 8 | -80/+142 |
2021-03-24 | drm/i915: Pin timeline map after first timeline pin, v4. |  Maarten Lankhorst | 5 | -44/+83 |
2021-03-24 | drm/i915: Do not share hwsp across contexts any more, v8. |  Maarten Lankhorst | 11 | -417/+178 |
2021-03-24 | i915_vma: Rename vma_lookup to i915_vma_lookup |  Liam Howlett | 1 | -2/+2 |
2021-03-18 | drm/i915: Disable pread/pwrite ioctl's for future platforms (v3) |  Ashutosh Dixit | 1 | -0/+14 |
2021-03-18 | drm/i915/gem: Drop relocation support on all new hardware (v6) |  Jason Ekstrand | 1 | -0/+7 |
2021-03-18 | drm/i915/gem: Drop legacy execbuffer support (v2) |  Jason Ekstrand | 4 | -103/+2 |
2021-03-15 | drm/i915/dp_link_training: Convert DRM_DEBUG_KMS to drm_dbg_kms |  Sean Paul | 1 | -7/+8 |