]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon: unbind in radeon_ttm_tt_unpopulate()
authorChristian König <ckoenig.leichtzumerken@gmail.com>
Wed, 28 Jul 2021 13:05:51 +0000 (15:05 +0200)
committerChristian König <christian.koenig@amd.com>
Mon, 23 Aug 2021 11:54:26 +0000 (13:54 +0200)
commit83fecd575b2a8dfb299d030e589fc9c3e1b53a2b
tree1c39efc03f4d8cda13da584cf281cf1404d68e97
parent9832871df3fa869c8c25fbc34187eb0cbce37bed
drm/radeon: unbind in radeon_ttm_tt_unpopulate()

Doing this in radeon_ttm_tt_destroy() is to late.

It turned out that this is not a good idea at all because it leaves pointers
to freed up system memory pages in the GART tables of the drivers.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210728130552.2074-4-christian.koenig@amd.com
drivers/gpu/drm/radeon/radeon_ttm.c