[AMD Official Use Only - Internal Distribution Only]

For patch 1/2/3/5/6
Reviewed-by: xinhui pan <xinhui....@amd.com>
________________________________
From: Christian König <ckoenig.leichtzumer...@gmail.com>
Sent: Monday, February 10, 2020 11:09:01 PM
To: Pan, Xinhui <xinhui....@amd.com>; amd-...@lists.freedesktop.org 
<amd-...@lists.freedesktop.org>; dri-devel@lists.freedesktop.org 
<dri-devel@lists.freedesktop.org>
Subject: Cleanup TTMs delayed delete handling

This series of patches cleans up TTMs delayed delete handling.

The core of the new handling is that we new only have a single reference 
counter instead of two and use kref_get_unless_zero() to grab BOs from the LRU 
during eviction.

This reduces the overhead of LRU moves and allows us to properly individualize 
the BOs reservation object during deletion to allow adding BOs for clearing 
memory, unmapping page tables etc..

Please review and comment,
Christian.


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to