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

Deprecate rtl8139 NIC in QEMU

Linking RHIVOS CVEs to...Migration: Automation ...Sync 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
      Description:
      Consequence:
      Show
      Description: Consequence:
    • Proposed
    • 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: