On 4/30/19 7:10 AM, Christian König wrote:
> diff --git a/drivers/xen/gntdev-dmabuf.c b/drivers/xen/gntdev-dmabuf.c
> index 2c4f324f8626..cacca830b482 100644
> --- a/drivers/xen/gntdev-dmabuf.c
> +++ b/drivers/xen/gntdev-dmabuf.c
> @@ -608,6 +608,7 @@ dmabuf_imp_to_refs(struct gntdev_dmabuf_priv *priv, 
> struct device *dev,
>                  int fd, int count, int domid)
>  {
>       struct gntdev_dmabuf *gntdev_dmabuf, *ret;
> +     struct dma_buf_attach_info attach_info;
>       struct dma_buf *dma_buf;
>       struct dma_buf_attachment *attach;
>       struct sg_table *sgt;
> @@ -627,6 +628,9 @@ dmabuf_imp_to_refs(struct gntdev_dmabuf_priv *priv, 
> struct device *dev,
>       gntdev_dmabuf->priv = priv;
>       gntdev_dmabuf->fd = fd;
>  
> +     memset(&attach_info, 0, sizeof(attach_info));
> +     attach_info.dev = dev;
> +     attach_info.dmabuf = dma_buf;
>       attach = dma_buf_attach(dma_buf, dev);
>       if (IS_ERR(attach)) {
>               ret = ERR_CAST(attach);

This won't build.

Did you mean

    attach = dma_buf_attach(&attach_info);

?

-boris
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to