|
@@ -176,7 +176,7 @@ void ttm_bo_add_to_lru(struct ttm_buffer_object *bo)
|
|
|
list_add_tail(&bo->lru, &man->lru);
|
|
|
kref_get(&bo->list_kref);
|
|
|
|
|
|
- if (bo->ttm != NULL) {
|
|
|
+ if (bo->ttm && !(bo->ttm->page_flags & TTM_PAGE_FLAG_SG)) {
|
|
|
list_add_tail(&bo->swap, &bo->glob->swap_lru);
|
|
|
kref_get(&bo->list_kref);
|
|
|
}
|