Messages in this thread | | | Subject | Re: [PATCH v2] scsi: ufs: fix missing brace warning for old compilers | From | "Martin K. Petersen" <> | Date | Fri, 02 Oct 2020 19:13:42 -0400 |
| |
Pujin,
> For older versions of gcc, the array = {0}; will cause warnings: > > drivers/scsi/ufs/ufshcd-crypto.c: In function 'ufshcd_crypto_keyslot_program': > drivers/scsi/ufs/ufshcd-crypto.c:62:8: warning: missing braces around initializer [-Wmissing-braces] > union ufs_crypto_cfg_entry cfg = { 0 }; > ^ > drivers/scsi/ufs/ufshcd-crypto.c:62:8: warning: (near initialization for 'cfg.reg_val') [-Wmissing-braces] > drivers/scsi/ufs/ufshcd-crypto.c: In function 'ufshcd_clear_keyslot': > drivers/scsi/ufs/ufshcd-crypto.c:103:8: warning: missing braces around initializer [-Wmissing-braces] > union ufs_crypto_cfg_entry cfg = { 0 }; > ^ > 2 warnings generated
Applied to 5.10/scsi-staging, thanks!
-- Martin K. Petersen Oracle Linux Engineering
| |