Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

scsi: message: fusion: Remove unnecessary cast

Fix the following coccicheck warning:
WARNING: casting value returned by memory allocation function is useless.

Link: https://lore.kernel.org/r/1615515483-777-1-git-send-email-wangqing@vivo.com
Signed-off-by: Wang Qing <wangqing@vivo.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>

authored by

Wang Qing and committed by
Martin K. Petersen
690209d5 dfd35e1d

+3 -3
+3 -3
drivers/message/fusion/mptbase.c
··· 4974 4974 4975 4975 if (hdr.PageLength > 0) { 4976 4976 data_sz = hdr.PageLength * 4; 4977 - ppage0_alloc = (LANPage0_t *) pci_alloc_consistent(ioc->pcidev, data_sz, &page0_dma); 4977 + ppage0_alloc = pci_alloc_consistent(ioc->pcidev, data_sz, &page0_dma); 4978 4978 rc = -ENOMEM; 4979 4979 if (ppage0_alloc) { 4980 4980 memset((u8 *)ppage0_alloc, 0, data_sz); ··· 5020 5020 5021 5021 data_sz = hdr.PageLength * 4; 5022 5022 rc = -ENOMEM; 5023 - ppage1_alloc = (LANPage1_t *) pci_alloc_consistent(ioc->pcidev, data_sz, &page1_dma); 5023 + ppage1_alloc = pci_alloc_consistent(ioc->pcidev, data_sz, &page1_dma); 5024 5024 if (ppage1_alloc) { 5025 5025 memset((u8 *)ppage1_alloc, 0, data_sz); 5026 5026 cfg.physAddr = page1_dma; ··· 5321 5321 /* Read the config page */ 5322 5322 data_sz = hdr.PageLength * 4; 5323 5323 rc = -ENOMEM; 5324 - ppage_alloc = (IOUnitPage2_t *) pci_alloc_consistent(ioc->pcidev, data_sz, &page_dma); 5324 + ppage_alloc = pci_alloc_consistent(ioc->pcidev, data_sz, &page_dma); 5325 5325 if (ppage_alloc) { 5326 5326 memset((u8 *)ppage_alloc, 0, data_sz); 5327 5327 cfg.physAddr = page_dma;