Message ID | 20241110223323.42772-2-thorsten.blum@linux.dev (mailing list archive) |
---|---|
State | In Next |
Commit | cdb03e598750e7ebc222571aa96653e9b5a59dbe |
Headers | show |
Series | [v2] scsi: Replace zero-length array with flexible array member | expand |
Thorsten, > Replace the deprecated zero-length array with a modern flexible array > member in the struct iscsi_bsg_host_vendor_reply. Applied to 6.14/scsi-staging, thanks!
On Sun, 10 Nov 2024 23:33:24 +0100, Thorsten Blum wrote: > Replace the deprecated zero-length array with a modern flexible array > member in the struct iscsi_bsg_host_vendor_reply. > > Applied to 6.14/scsi-queue, thanks! [1/1] scsi: Replace zero-length array with flexible array member https://git.kernel.org/mkp/scsi/c/cdb03e598750
diff --git a/include/scsi/scsi_bsg_iscsi.h b/include/scsi/scsi_bsg_iscsi.h index 9b1f0f424a79..a569c35b258d 100644 --- a/include/scsi/scsi_bsg_iscsi.h +++ b/include/scsi/scsi_bsg_iscsi.h @@ -59,7 +59,7 @@ struct iscsi_bsg_host_vendor { */ struct iscsi_bsg_host_vendor_reply { /* start of vendor response area */ - uint32_t vendor_rsp[0]; + DECLARE_FLEX_ARRAY(uint32_t, vendor_rsp); };
Replace the deprecated zero-length array with a modern flexible array member in the struct iscsi_bsg_host_vendor_reply. Link: https://github.com/KSPP/linux/issues/78 Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> --- Changes in v2: - Use DECLARE_FLEX_ARRAY() as suggested by Gustavo A. R. Silva - Link to v1: https://lore.kernel.org/r/20241110151749.3311-2-thorsten.blum@linux.dev/ --- include/scsi/scsi_bsg_iscsi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)