mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2025-12-23 16:40:12 +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;
|
return 0;
|
||||||
|
|
||||||
be = ttm->be;
|
be = ttm->be;
|
||||||
if (ttm->page_flags & DRM_TTM_PAGE_WRITE) {
|
|
||||||
for (i = 0; i < ttm->num_pages; ++i) {
|
for (i = 0; i < ttm->num_pages; ++i) {
|
||||||
page = drm_ttm_get_page(ttm, i);
|
page = drm_ttm_get_page(ttm, i);
|
||||||
if (!page)
|
if (!page)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
be->func->populate(be, ttm->num_pages, ttm->pages, ttm->dummy_read_page);
|
be->func->populate(be, ttm->num_pages, ttm->pages, ttm->dummy_read_page);
|
||||||
ttm->state = ttm_unbound;
|
ttm->state = ttm_unbound;
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue