Re: [PATCH 06/21] drm/i915: introduce vm set_pages/clear_pages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Quoting Matthew Auld (2017-07-25 20:21:18)
> @@ -471,25 +473,31 @@ i915_vma_insert(struct i915_vma *vma, u64 size, u64 alignment, u64 flags)
>         if (ret)
>                 return ret;
>  

GEM_BUG_ON(vma->pages);

> +       if (!vma->pages) {
> +               ret = vma->vm->set_pages(vma);
> +               if (ret)
> +                       goto err_unpin;
> +       }

If we have not been inserted, vma->bind_flags == 0 and so vma->page must
be NULL.
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux