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

[virtio-win][netkvm] Evaluate possibility to improve some of TX throughput cases by avoiding mapping of some of TX packets

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

    • Important
    • rhel-virt-windows
    • ssg_virtualization
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      Goal

      In TX path we copy significant part of some TX packets (depending on exact classification). For such a packets we can prefer to copy the entire packet and avoid mapping of them at all. Mapping involves heavy asynchronous PCI/HAL operations to create temporary/secure hardware addresses for specific packets. HW address for copied part of the packet already exists (obtained at initialization stage).

      Acceptance criteria

      Improvement of some TX throughput cases (probably short packets, UDP packets, non-IP packets etc) and no regression in other performance indicators.

              ybendito@redhat.com Yuri Benditovich
              ybendito@redhat.com Yuri Benditovich
              Virt Windows SST Bugs Virt Windows SST Bugs
              Wenkang Ji Wenkang Ji
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: