Rev 6661 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6661 | Rev 6938 | ||
---|---|---|---|
Line 114... | Line 114... | ||
114 | 114 | ||
115 | man = &bdev->man[bo->mem.mem_type]; |
115 | man = &bdev->man[bo->mem.mem_type]; |
116 | list_add_tail(&bo->lru, &man->lru); |
116 | list_add_tail(&bo->lru, &man->lru); |
Line 117... | Line 117... | ||
117 | kref_get(&bo->list_kref); |
117 | kref_get(&bo->list_kref); |
118 | 118 | ||
119 | if (bo->ttm != NULL) { |
119 | if (bo->ttm && !(bo->ttm->page_flags & TTM_PAGE_FLAG_SG)) { |
120 | list_add_tail(&bo->swap, &bo->glob->swap_lru); |
120 | list_add_tail(&bo->swap, &bo->glob->swap_lru); |
121 | kref_get(&bo->list_kref); |
121 | kref_get(&bo->list_kref); |
122 | } |
122 | } |
Line 852... | Line 852... | ||
852 | return true; |
852 | return true; |
853 | } |
853 | } |
Line 854... | Line 854... | ||
854 | 854 | ||
855 | return false; |
855 | return false; |
856 | } |
- | |
Line 857... | Line 856... | ||
857 | EXPORT_SYMBOL(ttm_bo_mem_compat); |
856 | } |
858 | 857 | ||
859 | int ttm_bo_validate(struct ttm_buffer_object *bo, |
858 | int ttm_bo_validate(struct ttm_buffer_object *bo, |
860 | struct ttm_placement *placement, |
859 | struct ttm_placement *placement, |