virtio-net: disable USO for virt-rhel9.6
JIRA: https://issues.redhat.com/browse/RHEL-80313
Upstream Status: RHEL only
RHEL9 kernels have USO* disableld while RHEL10 has it enabled, this can cause the migration fail when running a RHEL9 qemu on a RHEL10 kernel and then migrate to a RHEL9 kernel.
Make sure the virt-rhel9.6 machine type in RHEL9 stay the same independennt of the kernel.
Changelog:
v2 -> v3: \
- Fix some type error
- Added the missing UPSTREAM Status
v1 -> v2: \
- Add the USO to the i440fx machine type.
- Delete the USO in the hw_compat_rhel_9_4.
- For arm, move the compat apply to the arm_virt_compat_set().
Signed-off-by: Shaoqin Huang shahuang@redhat.com
Edited by Shaoqin Huang