vcpuHint has been expanded to 16 bit on host to enable routing to more CPUs. Guest side should align with the change. This change has been tested with hosts with 8-bit and 16-bit vcpuHint, on both platforms host side can get correct value.
Unified · Split
| @@ -331,8 +331,8 @@ struct PVSCSIRingReqDesc { · 330 unmodified lines | ||
| 331 | 331 | u8 tag; |
| 332 | 332 | u8 bus; |
| 333 | 333 | u8 target; |
| 334 | − u8 vcpuHint; | |
| 335 | − u8 unused[59]; | |
| 334 | + u16 vcpuHint; | |
| 335 | + u8 unused[58]; | |
| 336 | 336 | } __packed; |
| 337 | 337 | |
| 338 | 338 | /* |