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

Merge request reports

Loading