sna: Skip an unmappable linear bo when searching through a cache for a GTT mapping

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
Chris Wilson 2013-11-07 14:58:08 +00:00
parent cb579a4444
commit d9ecb91ef1
1 changed files with 3 additions and 0 deletions

View File

@ -3544,6 +3544,9 @@ discard:
continue;
}
} else {
if (flags & CREATE_GTT_MAP && !kgem_bo_can_map(kgem, bo))
continue;
if (flags & (CREATE_CPU_MAP | CREATE_GTT_MAP)) {
if (first != NULL)
break;