diff options
author | Flora Cui <[email protected]> | 2016-04-20 10:23:47 +0800 |
---|---|---|
committer | Alex Deucher <[email protected]> | 2016-04-27 12:26:50 -0400 |
commit | 56fc350224f16901db709cd8cba86bac751aa2a2 (patch) | |
tree | f9b6f852d5d928e463a1427bcb95f6a54f72634a /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 18cdfe751f26ffa610f2a7b59775c5cc4c1c9619 (diff) |
drm/ttm: fix kref count mess in ttm_bo_move_to_lru_tail
Fixes the following scenario:
1. Page table bo allocated in vram and linked to man->lru.
tbo->list_kref.refcount=2
2. Page table bo is swapped out and removed from man->lru.
tbo->list_kref.refcount=1
3. Command submission from userspace. Page table bo is moved
to vram. ttm_bo_move_to_lru_tail() link it to man->lru and
don't increase the kref count.
Reviewed-by: Thomas Hellstrom <[email protected]>
Signed-off-by: Flora Cui <[email protected]>
Reviewed-by: Christian König <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Cc: [email protected]
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions