[PATCH v3] dma-buf: cleanup dma_buf_export() to make it easily extensible
Mauro Carvalho Chehab
mchehab at osg.samsung.com
Wed Jan 28 05:23:39 PST 2015
Em Wed, 28 Jan 2015 18:24:03 +0530
Sumit Semwal <sumit.semwal at linaro.org> escreveu:
> +/**
> + * helper macro for exporters; zeros and fills in most common values
> + */
> +#define DEFINE_DMA_BUF_EXPORT_INFO(a) \
> + struct dma_buf_export_info a = { .exp_name = KBUILD_MODNAME }
> +
I suspect that this will let the other fields not initialized.
You likely need to do:
#define DEFINE_DMA_BUF_EXPORT_INFO(a) \
struct dma_buf_export_info a = { \
.exp_name = KBUILD_MODNAME; \
.fields = 0; \
...
}
Regards,
Mauro
More information about the linux-arm-kernel
mailing list