Hi,
If a structure is only used internally by QEMU (not used in network, disk or guest interfaces), changes in padding don't matter.
[PATCH 5/7] usb: Fix packing for w32: needs packing (usb interface)
Patch looks good (and is needed as the structs are part of the guest interface).
cheers, Gerd