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

netkvm: Make RX path capacity setting more user-friendly

    • virtio-win-prewhql-0.1-253
    • Medium
    • rhel-sst-virtualization-windows
    • ssg_virtualization
    • 11
    • None
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • None
    • None

      Currently the default RX capacity setting is 256 (the same as QEMU default). However if we configure QEMU to run with bigger RX queue size (QEMU allows up to 1024) this requires to configure also the RX capacity in the driver to the same value. I would be good to make the driver to adapt automatically to the RX queue size of the device. This is not just to change the default to 1024, as there are some TODO-s in the driver to make such a change to work completely correctly.

      Upstream pull request:

      https://github.com/virtio-win/kvm-guest-drivers-windows/pull/1016

      Acceptance criteria:

      1. use "netkvm-wmi.cmd cfg" command (build 247) to verify that the behavior of the driver is as expected with different sizes of the RX queue (device virtio-net-pci,...,rx_queue_size=1024) and different driver settings (Advanced:Init.MaxRxBuffers) .
      2. HCK as usual

       

              yuri.benditovich Yuri Benditovich
              yuri.benditovich Yuri Benditovich
              Virt Windows SST Bugs Virt Windows SST Bugs
              Wenkang Ji Wenkang Ji
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: