gcc-11 (fedora 35):
/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c: In function ?UsbIoBulkTransfer?:
/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c:277:12: error: ?UsbHcBulkTransfer? accessing 80 bytes in a region of size 8 [-Werror=stringop-overflow=]
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
IN UINT8 DevSpeed,\r
IN UINTN MaxPacket,\r
IN UINT8 BufferNum,\r
- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM],\r
+ IN OUT VOID *Data[],\r
IN OUT UINTN *DataLength,\r
IN OUT UINT8 *DataToggle,\r
IN UINTN TimeOut,\r
IN UINT8 DevSpeed,\r
IN UINTN MaxPacket,\r
IN UINT8 BufferNum,\r
- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM],\r
+ IN OUT VOID *Data[],\r
IN OUT UINTN *DataLength,\r
IN OUT UINT8 *DataToggle,\r
IN UINTN TimeOut,\r