Re: [PATCH 3/3] dma-buf: Add an API for exporting sync files (v6)

2021-03-16 Thread Jason Ekstrand
On Tue, Mar 16, 2021 at 3:51 AM Michel Dänzer wrote: > > On 2021-03-16 12:10 a.m., Jason Ekstrand wrote: > > On Mon, Mar 15, 2021 at 4:05 PM Jason Ekstrand wrote: > >> > >> Modern userspace APIs like Vulkan are built on an explicit > >> synchronization model. This doesn't always play nicely with

Re: [PATCH 3/3] dma-buf: Add an API for exporting sync files (v6)

2021-03-16 Thread Michel Dänzer
On 2021-03-16 12:10 a.m., Jason Ekstrand wrote: > On Mon, Mar 15, 2021 at 4:05 PM Jason Ekstrand wrote: >> >> Modern userspace APIs like Vulkan are built on an explicit >> synchronization model. This doesn't always play nicely with the >> implicit synchronization used in the kernel and assumed by

Re: [PATCH 3/3] dma-buf: Add an API for exporting sync files (v6)

2021-03-15 Thread kernel test robot
Hi Jason, Thank you for the patch! Yet something to improve: [auto build test ERROR on tegra-drm/drm/tegra/for-next] [also build test ERROR on linus/master v5.12-rc3 next-20210315] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use

Re: [PATCH 3/3] dma-buf: Add an API for exporting sync files (v6)

2021-03-15 Thread kernel test robot
Hi Jason, Thank you for the patch! Yet something to improve: [auto build test ERROR on tegra-drm/drm/tegra/for-next] [also build test ERROR on linus/master v5.12-rc3 next-20210315] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use

Re: [PATCH 3/3] dma-buf: Add an API for exporting sync files (v6)

2021-03-15 Thread Jason Ekstrand
On Mon, Mar 15, 2021 at 4:05 PM Jason Ekstrand wrote: > > Modern userspace APIs like Vulkan are built on an explicit > synchronization model. This doesn't always play nicely with the > implicit synchronization used in the kernel and assumed by X11 and > Wayland. The client -> compositor half of

[PATCH 3/3] dma-buf: Add an API for exporting sync files (v6)

2021-03-15 Thread Jason Ekstrand
Modern userspace APIs like Vulkan are built on an explicit synchronization model. This doesn't always play nicely with the implicit synchronization used in the kernel and assumed by X11 and Wayland. The client -> compositor half of the synchronization isn't too bad, at least on intel, because we