Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-3080

[4.12] RPS hook only sets the first queue, but there are now many

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • None
    • 4.13, 4.12
    • None

    Description

      Description of problem:

      The UDP GRO feature was enabled for 4.12 and veth devices now have many RX queues created by default. Used to be just rx-0 before.
      
      The latency tuning will not be correct until all the queues are configure properly.

      Version-Release number of selected component (if applicable):

      NTO in 4.12 and master branch

      How reproducible:

      Always on latency sensitive system.

      Steps to Reproduce:

      1. Use low latency tuning, enable real time.
      2. Check veth RPS masks using /sys/class/net/${dev}/queues/rx-*/rps_cpus
      3. 
      

      Actual results:

      The masks will be different when realtime tuning is applies. RX-0 will have the reserved mask, all the others will be 0.

      Expected results:

      All queues configured.

      Additional info:

       

       

      Attachments

        Issue Links

          Activity

            People

              titzhak Talor Itzhak
              msivak@redhat.com Martin Sivak
              Mallapadi Niranjan Mallapadi Niranjan
              Martin Sivak
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: