scsi: dpt_i2o: Remove call memset after dma_alloc_coherent
PATCH 1/1 scsi: dpt_i2o: Remove call memset after dma_alloc_coherent
This patch fixes below warning reported by coccicheck
/drivers/scsi/dpt_i2o.c:3092:11-29: WARNING: dma_alloc_coherent use in sys_tbl already zeroes out memory, so memset is not needed ./drivers/scsi/dpt_i2o.c:2802:10-28: WARNING: dma_alloc_coherent use in status already zeroes out memory, so memset is not needed ./drivers/scsi/dpt_i2o.c:2856:20-38: WARNING: dma_alloc_coherent use in pHba -> reply_pool already zeroes out memory, so memset is not needed ./drivers/scsi/dpt_i2o.c:1331:10-28: WARNING: dma_alloc_coherent use in status already zeroes out memory, so memset is not needed
Signed-off-by Hariprasad Kelam <[email protected]>
--- drivers/scsi/dpt_i2o.c | 4 ---- 1 file changed, 4 deletions(-)
drivers/scsi/dpt_i2o.c +0 -4
@@ -1334,7 +1334,6 @@ static s32 adpt_i2o_reset_hba(adpt_hba* pHba)printk (KERN_ERR "IOP reset failed - no free memory.\n" );return -ENOMEM ; } -memset (status,0 ,4 ); msg[0 ]=EIGHT_WORD_MSG_SIZE |SGL_OFFSET_0 ; msg[1 ]=I2O_CMD_ADAPTER_RESET <<24 |HOST_TID <<12 |ADAPTER_TID ;
@@ -2806,7 +2805,6 @@ static s32 adpt_i2o_init_outbound_q(adpt_hba* pHba) pHba->name);return -ENOMEM ; } -memset (status,0 ,4 );writel (EIGHT_WORD_MSG_SIZE |SGL_OFFSET_6 , &msg[0 ]);writel (I2O_CMD_OUTBOUND_INIT <<24 |HOST_TID <<12 |ADAPTER_TID , &msg[1 ]);
@@ -2860,7 +2858,6 @@ static s32 adpt_i2o_init_outbound_q(adpt_hba* pHba)printk (KERN_ERR "%s: Could not allocate reply pool\n" , pHba->name);return -ENOMEM ; } -memset (pHba->reply_pool,0 , pHba->reply_fifo_size *REPLY_FRAME_SIZE *4 );for (i =0 ; i < pHba->reply_fifo_size; i++) { writel(pHba->reply_pool_pa + (i * REPLY_FRAME_SIZE * 4),
@@ -3095,7 +3092,6 @@ static int adpt_i2o_build_sys_table(void)printk (KERN_WARNING "SysTab Set failed. Out of memory.\n" );return -ENOMEM ; } -memset (sys_tbl,0 , sys_tbl_len); sys_tbl->num_entries = hba_count; sys_tbl->version =I2OVERSION ;
Signature · 1 line
2.7.4