[RFC PATCH 0/4] drm/i915: Resolve device hotunplug issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The idea is to revoke DMA mappings on driver remove in order to work
around intel-iommu judging late unmapping on driver release after an
open device is removed as bugs.  That also resolves runtime power
management warnings on late object removal.

Janusz Krzysztofik (4):
  drm/i915: Drop user contexts on driver remove
  drm/i915: Release GT resources on driver remove
  drm/i915: Move GGTT cleanup from driver_release to _remove
  drm/i915: Move UC firmware cleanup from driver_release to _remove

 drivers/gpu/drm/i915/gem/i915_gem_context.c | 38 +++++++++++++++++++++
 drivers/gpu/drm/i915/gem/i915_gem_context.h |  1 +
 drivers/gpu/drm/i915/gt/intel_ggtt.c        | 13 ++++---
 drivers/gpu/drm/i915/gt/intel_gt.c          |  2 ++
 drivers/gpu/drm/i915/gt/intel_gtt.h         |  1 +
 drivers/gpu/drm/i915/i915_drv.c             |  2 ++
 drivers/gpu/drm/i915/i915_gem.c             |  5 ++-
 7 files changed, 57 insertions(+), 5 deletions(-)

-- 
2.21.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx



[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux