mbox series

[GIT,PULL] etnaviv-next for 5.19

Message ID ffae9f7d03ca7a9e00da16d5910ae810befd3c5a.camel@pengutronix.de (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] etnaviv-next for 5.19 | expand

Pull-request

https://git.pengutronix.de/git/lst/linux etnaviv/next

Message

Lucas Stach May 13, 2022, 4:39 p.m. UTC
Hi Dave, hi Daniel,

please pull the following etnaviv changes for the next merge window,
which fix address space collisions in some edge cases when userspace is
using softpin and cleans up the MMU reference handling a bit.

Regards,
Lucas

The following changes since commit f443e374ae131c168a065ea1748feac6b2e76613:

  Linux 5.17 (2022-03-20 13:14:17 -0700)

are available in the Git repository at:

  https://git.pengutronix.de/git/lst/linux etnaviv/next

for you to fetch changes up to 2829a9fcb738f742baad9d15de4c6eac84bcfd08:

  drm/etnaviv: reap idle softpin mappings when necessary (2022-04-06 10:01:51 +0200)

----------------------------------------------------------------
Lucas Stach (4):
      drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem
      drm/etnaviv: move MMU context ref/unref into map/unmap_gem
      drm/etnaviv: move flush_seq increment into etnaviv_iommu_map/unmap
      drm/etnaviv: reap idle softpin mappings when necessary

 drivers/gpu/drm/etnaviv/etnaviv_gem.c | 11 ++----
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 54 ++++++++++++++++++++++++++-
 2 files changed, 55 insertions(+), 10 deletions(-)