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

pqos doesn't detect model-specific L3 CAT

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • rhel-9.4
    • rhel-9.3.0.z
    • intel-cmt-cat
    • None
    • intel-cmt-cat-23.11-1.el9
    • None
    • None
    • rhel-sst-kernel-ft
    • ssg_core_kernel
    • 4
    • False
    • Hide

      None

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

      What were you trying to do that didn't work?

      I've used

      RDT_PROBE_MSR=1 pqos -v -d
      

      in order to detect Intel Cache Allocation Technology (CAT) support on a Intel® Core(TM) i7-1185GRE Tiger Lake UP3, but it failed detecting the model-specific L3 CAT.

       

      Please provide the package NVR for which bug is seen:

      intel-cmt-cat-4.1.0-3.el9.x86_64

      How reproducible:

      Use a Intel HW with model-specific L3 CAT support, one of the following list:

      Intel Atom® x6200FE Processor
      Intel Atom® x6212RE Processor
      Intel Atom® X6214RE Processor
      Intel Atom® x6414RE Processor
      Intel Atom® X6416RE Processor
      Intel Atom® x6425RE Processor
      Intel Atom® x6427FE Processor
      Intel Atom® x7211E Processor
      Intel Atom® x7213E Processor
      Intel Atom® x7425E Processor
      Intel® Core™ i3-1115GRE Processor
      Intel® Core™ i5-1145GRE Processor
      Intel® Core™ i5-12500E Processor
      Intel® Core™ i7-1185GRE Processor
      Intel® Core™ i7-12700E Processor
      Intel® Core™ i9-12900E Processor
      Intel® Xeon® W Processors
      Intel® Xeon® W-11155MLE Processor
      Intel® Xeon® W-11155MRE Processor
      Intel® Xeon® W-11555MLE Processor
      Intel® Xeon® W-11555MRE Processor
      Intel® Xeon® W-11865MLE Processor
      Intel® Xeon® W-11865MRE Processor

      Steps to reproduce

      1. install the intel-cmt-cat package
      2. RDT_PROBE_MSR=1 pqos -v -d

      Expected results

      NOTE:  Mixed use of MSR and kernel interfaces to manage
             CAT or CMT & MBM may lead to unexpected behavior.
      INFO: Requested interface: AUTO
      INFO: Selected interface: MSR
      INFO: CACHE: type 1, level 1, max id sharing this cache 2 (1 bits)
      INFO: CACHE: type 2, level 1, max id sharing this cache 2 (1 bits)
      INFO: CACHE: type 3, level 2, max id sharing this cache 2 (1 bits)
      INFO: CACHE: type 3, level 3, max id sharing this cache 16 (4 bits)
      WARN: CPUID.0x7.0: Monitoring capability not supported!
      INFO: Monitoring capability not detected
      INFO: CPUID.0x10.0: L3 CAT not detected.
      INFO: CPUID.0x10.0: L3 CAT not detected. Checking brand string...
      INFO: Cache allocation detected for model name '11th Gen Intel(R) Core(TM) i7-1185GRE @ 2.80GHz'
      WARN: Detected model specific non-architectural features (L3 CAT).
            Intel recommends validating that the feature provides the
            performance necessary for your use-case. Non-architectural
            features may not behave as expected in all scenarios.
      INFO: L3CA capability detected
      INFO: L3 CAT details: CDP support=0, CDP on=0, #COS=4, #ways=12, ways contention bit-mask 0x0
      INFO: L3 CAT details: cache size 12582912 bytes, way size 1048576 bytes
      INFO: L3 CAT details: I/O RDT support=0, I/O RDT on=0
      INFO: L2 CDP is disabled
      INFO: L2CA capability detected
      INFO: L2 CAT details: CDP support=1, CDP on=0, #COS=8, #ways=20, ways contention bit-mask 0x0
      INFO: L2 CAT details: cache size 1310720 bytes, way size 65536 bytes
      INFO: CPUID.0x7.0: CORE_CAPABILITIES MSR (0xCF) available
      INFO: CPUID 0x10.0: MBA not supported!
      INFO: MBA capability not detected
      Hardware capabilities
          Allocation
              Cache Allocation Technology (CAT)
                  L3 CAT
                      CDP: unsupported
                      Non-Contiguous CBM: unsupported
                      I/O RDT: unsupported
                      Num COS: 4
                  L2 CAT
                      CDP: disabled
                      Non-Contiguous CBM: unsupported
                      Num COS: 8
       

      Actual results

      NOTE:  Mixed use of MSR and kernel interfaces to manage
             CAT or CMT & MBM may lead to unexpected behavior.
      INFO: CACHE: type 1, level 1, max id sharing this cache 2 (1 bits)
      INFO: CACHE: type 2, level 1, max id sharing this cache 2 (1 bits)
      INFO: CACHE: type 3, level 2, max id sharing this cache 2 (1 bits)
      INFO: CACHE: type 3, level 3, max id sharing this cache 16 (4 bits)
      WARN: CPUID.0x7.0: Monitoring capability not supported!
      INFO: Monitoring capability not detected
      INFO: CPUID.0x7.0: L3 CAT supported
      INFO: CPUID.0x10.0: L3 CAT not detected.
      INFO: L3CA capability not detected
      INFO: L2 CDP is disabled
      INFO: L2CA capability detected
      INFO: L2 CAT details: CDP support=1, CDP on=0, #COS=8, #ways=20, ways contention bit-mask 0x0
      INFO: L2 CAT details: cache size 1310720 bytes, way size 65536 bytes
      INFO: CPUID 0x10.0: MBA not supported!
      INFO: MBA capability not detected
      Hardware capabilities
          Allocation
              Cache Allocation Technology (CAT)
                  L2 CAT
                      CDP: disabled
                      Num COS: 8
       

              esyromia@redhat.com Eugene Syromiatnikov
              wolfgang.pross2@intel.com Wolfgang Pross (Inactive)
              Eugene Syromiatnikov Eugene Syromiatnikov
              Jeffrey Bastian Jeffrey Bastian
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: