scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAI...
[linux-2.6-block.git] / drivers / scsi / megaraid / megaraid_sas_fusion.h
index ce84f811e5e10b0bb312b8d94ad6008f9fc97a9f..5530c233fccbb77b527670faa69cc5113b94438e 100644 (file)
@@ -942,7 +942,7 @@ struct MR_FW_RAID_MAP {
        u8                  reserved2[7];
        struct MR_ARRAY_INFO       arMapInfo[MAX_RAIDMAP_ARRAYS];
        struct MR_DEV_HANDLE_INFO  devHndlInfo[MAX_RAIDMAP_PHYSICAL_DEVICES];
-       struct MR_LD_SPAN_MAP      ldSpanMap[1];
+       struct MR_LD_SPAN_MAP      ldSpanMap[];
 };
 
 struct IO_REQUEST_INFO {
@@ -1148,7 +1148,7 @@ typedef struct LOG_BLOCK_SPAN_INFO {
 
 struct MR_FW_RAID_MAP_ALL {
        struct MR_FW_RAID_MAP raidMap;
-       struct MR_LD_SPAN_MAP ldSpanMap[MAX_LOGICAL_DRIVES - 1];
+       struct MR_LD_SPAN_MAP ldSpanMap[MAX_LOGICAL_DRIVES];
 } __attribute__ ((packed));
 
 struct MR_DRV_RAID_MAP {