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

netkvm: support GRE and tunnelling in general

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

    • Important
    • rhel-virt-windows
    • ssg_virtualization
    • 13
    • QE ack
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • x86_64
    • Windows
    • None

      Goal

      Enable the Windows virtio driver to support GRE and other general tunnelling protocols by allowing the driver to deliver packets to the correct queues and provide the calculated hash for each packet following the virtio spec (VIRTIO_NET_F_RSS and VIRTIO_NET_F_HASH_REPORT).

      This enhancement would improve RSS performance, optimize load balancing, and increase overall throughput in tunnelling scenarios.

      Current Status

      GRE: At the moment, the netkvm driver does not declare support of the GRE to Windows and does not support it; this means both RX direction (RSS and checksum validation) and TX direction (LSO and checksum offloads). Support for the GRE also involves dedicated certification tests.

      Upstream issue: https://github.com/virtio-win/kvm-guest-drivers-windows/issues/978

              ybendito@redhat.com Yuri Benditovich
              rh-ee-wji Wenkang Ji
              Meirav Dean Meirav Dean
              Wenkang Ji Wenkang Ji
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: