Re: [PATCH hmm 08/15] xen/gntdev: Use select for DMA_SHARED_BUFFER
On Wed, Oct 16, 2019 at 06:35:15AM +, Oleksandr Andrushchenko wrote: > On 10/16/19 8:11 AM, Jürgen Groß wrote: > > On 15.10.19 20:12, Jason Gunthorpe wrote: > >> From: Jason Gunthorpe > >> > >> DMA_SHARED_BUFFER can not be enabled by the user (it represents a > >> library > >> set in the kernel). The kconfig convention is to use select for such > >> symbols so they are turned on implicitly when the user enables a kconfig > >> that needs them. > >> > >> Otherwise the XEN_GNTDEV_DMABUF kconfig is overly difficult to enable. > >> > >> Fixes: 932d6562179e ("xen/gntdev: Add initial support for dma-buf UAPI") > >> Cc: Oleksandr Andrushchenko > >> Cc: Boris Ostrovsky > >> Cc: xen-de...@lists.xenproject.org > >> Cc: Juergen Gross > >> Cc: Stefano Stabellini > >> Signed-off-by: Jason Gunthorpe > > > > Reviewed-by: Juergen Gross > > > Reviewed-by: Oleksandr Andrushchenko Thanks Oleksandr and Juergen, can you also give me some advice on how to progress the more complex patch: https://patchwork.kernel.org/patch/11191369/ Is this gntdev stuff still in-use? I struggled a bit to understand what it is doing, but I think I made a reasonable guess? Jason ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
Re: [PATCH hmm 08/15] xen/gntdev: Use select for DMA_SHARED_BUFFER
On 10/16/19 8:11 AM, Jürgen Groß wrote: > On 15.10.19 20:12, Jason Gunthorpe wrote: >> From: Jason Gunthorpe >> >> DMA_SHARED_BUFFER can not be enabled by the user (it represents a >> library >> set in the kernel). The kconfig convention is to use select for such >> symbols so they are turned on implicitly when the user enables a kconfig >> that needs them. >> >> Otherwise the XEN_GNTDEV_DMABUF kconfig is overly difficult to enable. >> >> Fixes: 932d6562179e ("xen/gntdev: Add initial support for dma-buf UAPI") >> Cc: Oleksandr Andrushchenko >> Cc: Boris Ostrovsky >> Cc: xen-de...@lists.xenproject.org >> Cc: Juergen Gross >> Cc: Stefano Stabellini >> Signed-off-by: Jason Gunthorpe > > Reviewed-by: Juergen Gross > Reviewed-by: Oleksandr Andrushchenko > > Juergen ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
Re: [PATCH hmm 08/15] xen/gntdev: Use select for DMA_SHARED_BUFFER
On 15.10.19 20:12, Jason Gunthorpe wrote: From: Jason Gunthorpe DMA_SHARED_BUFFER can not be enabled by the user (it represents a library set in the kernel). The kconfig convention is to use select for such symbols so they are turned on implicitly when the user enables a kconfig that needs them. Otherwise the XEN_GNTDEV_DMABUF kconfig is overly difficult to enable. Fixes: 932d6562179e ("xen/gntdev: Add initial support for dma-buf UAPI") Cc: Oleksandr Andrushchenko Cc: Boris Ostrovsky Cc: xen-de...@lists.xenproject.org Cc: Juergen Gross Cc: Stefano Stabellini Signed-off-by: Jason Gunthorpe Reviewed-by: Juergen Gross Juergen ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel