Re: [PATCH v3] dma-buf: Add a capabilities directory

2022-05-31 Thread Greg KH
On Tue, May 31, 2022 at 07:53:50AM -0500, Jason Ekstrand wrote: > On Mon, 2022-05-30 at 10:26 +0200, Greg KH wrote: > > On Mon, May 30, 2022 at 08:15:04AM +, Simon Ser wrote: > > > On Monday, May 30th, 2022 at 09:20, Greg KH > > > wrote: > > > > > > > > > +static struct attribute *dma_buf_cap

Re: [PATCH v3] dma-buf: Add a capabilities directory

2022-05-31 Thread Jason Ekstrand
On Mon, 2022-05-30 at 10:26 +0200, Greg KH wrote: > On Mon, May 30, 2022 at 08:15:04AM +, Simon Ser wrote: > > On Monday, May 30th, 2022 at 09:20, Greg KH > > wrote: > > > > > > > +static struct attribute *dma_buf_caps_attrs[] = { > > > > > +   &dma_buf_sync_file_import_export_attr.attr,

Re: [PATCH v3] dma-buf: Add a capabilities directory

2022-05-30 Thread Greg KH
On Mon, May 30, 2022 at 08:15:04AM +, Simon Ser wrote: > On Monday, May 30th, 2022 at 09:20, Greg KH > wrote: > > > > > +static struct attribute *dma_buf_caps_attrs[] = { > > > > + &dma_buf_sync_file_import_export_attr.attr, > > > > + NULL, > > > > +}; > > > > + > > > > +static c

Re: [PATCH v3] dma-buf: Add a capabilities directory

2022-05-30 Thread Simon Ser
On Monday, May 30th, 2022 at 09:20, Greg KH wrote: > > > +static struct attribute *dma_buf_caps_attrs[] = { > > > + &dma_buf_sync_file_import_export_attr.attr, > > > + NULL, > > > +}; > > > + > > > +static const struct attribute_group dma_buf_caps_attr_group = { > > > + .attrs = dma_buf_caps_attr

Re: [PATCH v3] dma-buf: Add a capabilities directory

2022-05-30 Thread Simon Ser
On Monday, May 30th, 2022 at 09:09, Christian König wrote: > I find a separate directory rather unusual, but can't come up with any > better idea either. > > IIRC the security module had a mask file with names for the supported > capabilities. Are you referring to /sys/kernel/security/lsm? Thi

Re: [PATCH v3] dma-buf: Add a capabilities directory

2022-05-30 Thread Greg KH
On Mon, May 30, 2022 at 09:09:30AM +0200, Christian König wrote: > Am 27.05.22 um 09:34 schrieb Simon Ser: > > To discover support for new DMA-BUF IOCTLs, user-space has no > > choice but to try to perform the IOCTL on an existing DMA-BUF. > > However, user-space may want to figure out whether or n

Re: [PATCH v3] dma-buf: Add a capabilities directory

2022-05-30 Thread Christian König
Am 27.05.22 um 09:34 schrieb Simon Ser: To discover support for new DMA-BUF IOCTLs, user-space has no choice but to try to perform the IOCTL on an existing DMA-BUF. However, user-space may want to figure out whether or not the IOCTL is available before it has a DMA-BUF at hand, e.g. at initializa