Merge drm/drm-next into drm-intel-gt-next
authorJoonas Lahtinen <joonas.lahtinen@linux.intel.com>
Wed, 2 Jun 2021 07:18:45 +0000 (10:18 +0300)
committerJoonas Lahtinen <joonas.lahtinen@linux.intel.com>
Wed, 2 Jun 2021 07:18:45 +0000 (10:18 +0300)
Pulling in -rc2 fixes and TTM changes that next upcoming patches depend
on.

Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
1  2 
drivers/gpu/drm/i915/gem/i915_gem_mman.c
drivers/gpu/drm/i915/gem/i915_gem_phys.c
drivers/gpu/drm/i915/gt/intel_ggtt.c
drivers/gpu/drm/i915/gt/intel_gtt.h
drivers/gpu/drm/i915/i915_drv.c

Simple merge
@@@ -245,11 -245,10 +245,12 @@@ struct i915_address_space 
        atomic_t open;
  
        struct mutex mutex; /* protects vma and our lists */
 -      struct dma_resv resv; /* reservation lock for all pd objects, and buffer pool */
 +
 +      struct kref resv_ref; /* kref to keep the reservation lock alive. */
 +      struct dma_resv _resv; /* reservation lock for all pd objects, and buffer pool */
  #define VM_CLASS_GGTT 0
  #define VM_CLASS_PPGTT 1
+ #define VM_CLASS_DPT 2
  
        struct drm_i915_gem_object *scratch[4];
        /**
Simple merge