All of lore.kernel.org
 help / color / mirror / Atom feed
* Adding sync_shrinkers function for TTM pool optimization
@ 2021-08-20 12:05 Christian König
  2021-08-20 12:05 ` [PATCH 1/2] mm/vmscan: add sync_shrinkers function v2 Christian König
  2021-08-20 12:05 ` [PATCH 2/2] drm/ttm: optimize the pool shrinker a bit v2 Christian König
  0 siblings, 2 replies; 9+ messages in thread
From: Christian König @ 2021-08-20 12:05 UTC (permalink / raw)
  To: akpm; +Cc: dri-devel, daniel

Hi Andrew,

Daniel suggested that I ping you once more about this.

Basically we want to add a barrier function to make sure that our TTM pool shrinker is not freeing up pages from a device while the device is being unplugged.

Currently we are having a global mutex to serialize all of this, but this caused contention for unmapping the freed pages in the IOMMU.

We just need your Acked-by and I hope my explanation is now more understandable than the last time.

Cheers,
Christian.



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-08-27  6:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-20 12:05 Adding sync_shrinkers function for TTM pool optimization Christian König
2021-08-20 12:05 ` [PATCH 1/2] mm/vmscan: add sync_shrinkers function v2 Christian König
2021-08-22 21:31   ` Andrew Morton
2021-08-26 13:27   ` Daniel Vetter
2021-08-26 13:28     ` Daniel Vetter
2021-08-26 14:58       ` Christian König
2021-08-26 15:34         ` Daniel Vetter
2021-08-27  6:09           ` Christian König
2021-08-20 12:05 ` [PATCH 2/2] drm/ttm: optimize the pool shrinker a bit v2 Christian König

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.