Re: [PATCH] iommufd: Constify struct dma_buf_attach_ops

From: Jason Gunthorpe

Date: Mon Mar 02 2026 - 19:25:53 EST


On Thu, Feb 26, 2026 at 10:05:21PM +0100, Christophe JAILLET wrote:
> 'struct dma_buf_attach_ops' is not modified in this driver.
>
> Constifying this structure moves some data to a read-only section, so
> increases overall security, especially when the structure holds some
> function pointers.
>
> On a x86_64, with allmodconfig:
> Before:
> ======
> text data bss dec hex filename
> 81096 13899 192 95187 173d3 drivers/iommu/iommufd/pages.o
>
> After:
> =====
> text data bss dec hex filename
> 81160 13835 192 95187 173d3 drivers/iommu/iommufd/pages.o
>
> Signed-off-by: Christophe JAILLET <christophe.jaillet@xxxxxxxxxx>
> ---
> Compile tested only.
> ---
> drivers/iommu/iommufd/pages.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)

Applied thanks

Jason