1. 02 11月, 2018 1 次提交
  2. 30 10月, 2018 2 次提交
  3. 23 10月, 2018 2 次提交
  4. 01 10月, 2018 3 次提交
  5. 25 9月, 2018 1 次提交
  6. 21 9月, 2018 1 次提交
    • W
      conf: Introduce RDT monitor host capability · 6af84174
      Wang Huaqiang 提交于
      This patch is introducing cache monitor(CMT) to cache and
      memory bandwidth monitor(MBM) for monitoring CPU memory
      bandwidth.
      
      The host capability of the two monitors is also introduced
      in this patch.
      
      For CMT, the host capability is shown like:
        <host>
        ...
          <cache>
            <bank id='0' level='3' type='both' size='15' unit='MiB' cpus='0-5'>
              <control granularity='768' min='1536' unit='KiB' type='both' maxAllocs='4'/>
            </bank>
            <monitor level='3' 'reuseThreshold'='270336' maxMonitors='176'>
              <feature name='llc_occupancy'/>
            </monitor>
          </cache>
          ...
        </host>
      
      For MBM, the capability is shown like this:
        <host>
          ...
          <memory_bandwidth>
            <node id='1' cpus='6-11'>
              <control granularity='10' min ='10' maxAllocs='4'/>
            </node>
            <monitor maxMonitors='176'>
              <feature name='mbm_total_bytes'/>
              <feature name='mbm_local_bytes'/>
            </monitor>
          </memory_bandwidth>
          ...
        </host>
      Signed-off-by: NWang Huaqiang <huaqiang.wang@intel.com>
      Reviewed-by: NJohn Ferlan <jferlan@redhat.com>
      6af84174
  7. 15 9月, 2018 2 次提交
  8. 13 9月, 2018 1 次提交
  9. 11 9月, 2018 2 次提交
  10. 08 9月, 2018 1 次提交
  11. 06 9月, 2018 1 次提交
  12. 04 9月, 2018 2 次提交
  13. 03 9月, 2018 1 次提交
  14. 30 8月, 2018 1 次提交
  15. 28 8月, 2018 2 次提交
  16. 24 8月, 2018 5 次提交
  17. 21 8月, 2018 1 次提交
  18. 17 8月, 2018 3 次提交
  19. 15 8月, 2018 1 次提交
  20. 14 8月, 2018 2 次提交
    • B
      conf: Add memory bandwidth allocation capability of host · 7995fecc
      Bing Niu 提交于
      Add new XML section to report host's memory bandwidth allocation
      capability. The format as below example:
      
       <host>
       .....
         <memory_bandwidth>
           <node id='0' cpus='0-19'>
             <control granularity='10' min ='10' maxAllocs='8'/>
           </node>
         </memory_bandwidth>
      </host>
      
      granularity   ---- granularity of memory bandwidth, unit percentage.
      min           ---- minimum memory bandwidth allowed, unit percentage.
      maxAllocs     ---- maximum memory bandwidth allocation group supported.
      Signed-off-by: NBing Niu <bing.niu@intel.com>
      Reviewed-by: NJohn Ferlan <jferlan@redhat.com>
      7995fecc
    • B
      conf: Add support for memorytune XML processing for resctrl MBA · 6956b7ee
      Bing Niu 提交于
      Introduce a new section memorytune to support memory bandwidth allocation.
      This is consistent with existing cachetune. As the example:
      below:
        <cputune>
          ......
          <memorytune vcpus='0'>
            <node id='0' bandwidth='30'/>
          </memorytune>
        </cputune>
      
      vpus      --- vpus subjected to this memory bandwidth.
      id        --- on which node memory bandwidth to be set.
      bandwidth --- the memory bandwidth percent to set.
      Signed-off-by: NBing Niu <bing.niu@intel.com>
      Reviewed-by: NJohn Ferlan <jferlan@redhat.com>
      6956b7ee
  21. 13 8月, 2018 2 次提交
  22. 08 8月, 2018 3 次提交