Sumit Semwal
72449cb47b
staging: android: ion: fix wrong init of dma_buf_export_info
Fixes: 817bd7253291 ("dma-buf: cleanup dma_buf_export() to make it
easily extensible")
Stupid copy-paste from me in the above patch leads to the following static
checker warning:
drivers/staging/android/ion/ion.c:1112 ion_share_dma_buf()
error: potentially dereferencing uninitialized 'buffer'.
drivers/staging/android/ion/ion.c
1103 struct dma_buf *ion_share_dma_buf(struct ion_client *client,
1104 struct
ion_handle *handle)
1105 {
1106 struct ion_buffer *buffer;
^^^^^^
1107 struct dma_buf *dmabuf;
1108 bool valid_handle;
1109 DEFINE_DMA_BUF_EXPORT_INFO(exp_info);
1110
1111 exp_info.ops = &dma_buf_ops;
1112 exp_info.size = buffer->size;
^^^^^^
1113 exp_info.flags = O_RDWR;
1114 exp_info.priv = buffer;
^^^^^^
And here also.
1115
This patch corrects this stupidity.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
2015-04-21 14:47:16 +05:30
..
2015-04-21 14:47:16 +05:30
2014-07-08 13:28:26 -07:00
2015-01-25 20:10:10 +08:00
2015-04-11 22:29:38 -04:00
2014-02-18 11:03:28 -08:00
2015-01-28 11:31:26 -08:00
2015-02-11 17:06:03 -08:00
2015-01-28 11:32:39 -08:00
2014-09-19 16:35:53 -07:00
2014-09-19 16:35:53 -07:00
2015-01-17 16:17:11 -08:00
2015-03-26 10:58:51 +01:00
2014-09-28 22:03:57 -04:00
2014-12-15 18:06:13 -08:00
2014-07-30 17:17:02 -07:00
2014-02-11 12:27:30 -08:00
2014-11-03 16:09:28 -08:00