mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2025-12-23 12:00:10 +01:00
Bug # 14712
Disable page saving for GPU read-only TTMs.
This commit is contained in:
parent
5bebcd7a0b
commit
2a618e5a7f
1 changed files with 6 additions and 6 deletions
|
|
@ -299,13 +299,13 @@ int drm_ttm_populate(struct drm_ttm *ttm)
|
|||
return 0;
|
||||
|
||||
be = ttm->be;
|
||||
if (ttm->page_flags & DRM_TTM_PAGE_WRITE) {
|
||||
for (i = 0; i < ttm->num_pages; ++i) {
|
||||
page = drm_ttm_get_page(ttm, i);
|
||||
if (!page)
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
for (i = 0; i < ttm->num_pages; ++i) {
|
||||
page = drm_ttm_get_page(ttm, i);
|
||||
if (!page)
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
be->func->populate(be, ttm->num_pages, ttm->pages, ttm->dummy_read_page);
|
||||
ttm->state = ttm_unbound;
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue