Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-45624

Deprecate rtl8139 NIC in QEMU

Linking RHIVOS CVEs to...Migration: Automation ...RHELPRIO AssignedTeam ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • qemu-kvm-10.0.0-9.el10
    • None
    • 1
    • rhel-virt-networking-core
    • ssg_virtualization
    • 23
    • 25
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • VIRT-NET-CY25-July-31-Sprint 3
    • Deprecated Functionality
    • Hide
      .The `rtl8139` NIC has been deprecated for VMs

      With this update, the `rtl8139` network interface controller type has been deprecated, and will become unsupported for use in virtual machines in a future major release of RHEL. If you require using a non-virtio NIC type on your host, use the `e1000` or `e1000e` NIC instead.
      Show
      .The `rtl8139` NIC has been deprecated for VMs With this update, the `rtl8139` network interface controller type has been deprecated, and will become unsupported for use in virtual machines in a future major release of RHEL. If you require using a non-virtio NIC type on your host, use the `e1000` or `e1000e` NIC instead.
    • Done
    • None

      QEMU currently ships the following NICs for x86_64 targets

      • rtl8139
      • e1000
      • e1000e
      • virtio-net

      The e1000 generation of NICs has existed since at least 2002:

      https://git.kernel.org/pub/scm/linux/kernel/git/tglx/history.git/commit/drivers/net/e1000/e1000.h?id=87a54bc31a96b8814e6dca2b3992c81b141115db

      IOW, the e1000+e1000e pair should be more than sufficient for the "ancient non-virtio NIC" use case.

      There does not appear to be any compelling reason to continue supporting the rtl8139 NIC, so we should deprecate it in RHEL-10, with a view to deleting it in RHEL-11.

              lvivier@redhat.com Laurent Vivier
              rhn-engineering-berrange Daniel Berrangé
              virt-maint virt-maint
              Lei Yang Lei Yang
              Jiří Herrmann Jiří Herrmann
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: