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

scsi: pm8001: Use int instead of u32 to store error codes

Use int instead of u32 for 'ret' variable to store negative error codes
returned by PM8001_CHIP_DISP->set_nvmd_req().

Signed-off-by: Qianfeng Rong <rongqianfeng@vivo.com>
Link: https://lore.kernel.org/r/20250826093242.230344-1-rongqianfeng@vivo.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>

authored by

Qianfeng Rong and committed by
Martin K. Petersen
bee3554d 11e6fb38

+1 -1
+1 -1
drivers/scsi/pm8001/pm8001_ctl.c
··· 682 682 struct pm8001_ioctl_payload *payload; 683 683 DECLARE_COMPLETION_ONSTACK(completion); 684 684 u8 *ioctlbuffer; 685 - u32 ret; 685 + int ret; 686 686 u32 length = 1024 * 5 + sizeof(*payload) - 1; 687 687 688 688 if (pm8001_ha->fw_image->size > 4096) {