Log In
source-git
/
intel-cmt-cat
Clone
Source Code
GIT
Source
Pull Requests
0
Stats
Overview
Files
Commits
Branches
Forks
Releases
8a4b7a
intel-cmt-cat-4.0.0 base
Authored and Committed by Packit Service
3 years ago
raw
patch
tree
parent
282 files changed.
39916 lines added
.
8406 lines removed
.
.clang-format
file added
+19
.github/PULL_REQUEST_TEMPLATE.md
file added
+34
.gitignore
file modified
+21
-0
.travis.yml
file modified
+13
-5
CONTRIBUTING
file added
+262
ChangeLog
file modified
+138
-0
LICENSE
file modified
+1
-1
Makefile
file modified
+12
-5
README
file modified
+29
-17
appqos/.coveragerc
file added
+4
appqos/.pylintrc
file added
+552
appqos/Makefile
file added
+69
appqos/README
file added
+969
appqos/ansible/intel/appqos/README.md
file added
+121
appqos/ansible/intel/appqos/galaxy.yml
file added
+30
appqos/ansible/intel/appqos/playbooks/deploy.yml
file added
+39
appqos/ansible/intel/appqos/playbooks/inventory/hosts
file added
+44
appqos/ansible/intel/appqos/playbooks/stop.yml
file added
+39
appqos/ansible/intel/appqos/roles/appqos/defaults/main.yml
file added
+76
appqos/ansible/intel/appqos/roles/appqos/meta/main.yml
file added
+67
appqos/ansible/intel/appqos/roles/appqos/tasks/clone_appqos_repo.yml
file added
+42
appqos/ansible/intel/appqos/roles/appqos/tasks/deploy_appqos.yml
file added
+46
appqos/ansible/intel/appqos/roles/appqos/tasks/generate_ssl_key_certs.yml
file added
+66
appqos/ansible/intel/appqos/roles/appqos/tasks/install_git.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/install_libpqos.yml
file added
+48
appqos/ansible/intel/appqos/roles/appqos/tasks/install_pgrep.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/install_python.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/install_venv.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/is_appqos_running.yml
file added
+44
appqos/ansible/intel/appqos/roles/appqos/tasks/main.yml
file added
+40
appqos/ansible/intel/appqos/roles/appqos/tasks/start_appqos.yml
file added
+64
appqos/ansible/intel/appqos/roles/appqos/tasks/stop_appqos.yml
file added
+39
appqos/appqos.conf
file added
+91
appqos/appqos.py
file added
+234
appqos/cache_ops.py
file added
+403
appqos/caps.py
file added
+120
appqos/common.py
file added
+74
appqos/config.py
file added
+676
appqos/log.py
file added
+107
appqos/pid_ops.py
file added
+103
appqos/power.py
file added
+390
appqos/power_common.py
file added
+110
appqos/pqos_api.py
file added
+364
appqos/pytest.ini
file added
+4
appqos/requirements.txt
file added
+14
appqos/rest/__init__.py
file added
+0
appqos/rest/rest_app.py
file added
+323
appqos/rest/rest_auth.py
file added
+69
appqos/rest/rest_exceptions.py
file added
+91
appqos/rest/rest_misc.py
file added
+172
appqos/rest/rest_pool.py
file added
+301
appqos/rest/rest_power.py
file added
+263
appqos/rest/rest_server.py
file added
+157
appqos/schema/README
file added
+53
appqos/schema/add_app.json
file added
+8
appqos/schema/add_app_response.json
file added
+20
appqos/schema/add_pool.json
file added
+8
appqos/schema/add_pool_response.json
file added
+21
appqos/schema/add_power.json
file added
+8
appqos/schema/add_power_response.json
file added
+21
appqos/schema/appqos.json
file added
+90
appqos/schema/definitions.json
file added
+286
appqos/schema/get_app_all_response.json
file added
+8
appqos/schema/get_app_response.json
file added
+8
appqos/schema/get_caps_response.json
file added
+19
appqos/schema/get_pool_all_response.json
file added
+9
appqos/schema/get_pool_response.json
file added
+8
appqos/schema/get_power_all_response.json
file added
+9
appqos/schema/get_power_response.json
file added
+8
appqos/schema/get_sstbf_response.json
file added
+25
appqos/schema/get_stats_response.json
file added
+20
appqos/schema/modify_app.json
file added
+8
appqos/schema/modify_pool.json
file added
+48
appqos/schema/modify_power.json
file added
+38
appqos/schema/modify_sstbf.json
file added
+17
appqos/sstbf.py
file added
+148
appqos/stats.py
file added
+113
appqos/tests/rest_common.py
file added
+219
appqos/tests/test_cache_ops.py
file added
+366
appqos/tests/test_caps.py
file added
+87
appqos/tests/test_config.py
file added
+926
appqos/tests/test_pid_ops.py
file added
+58
appqos/tests/test_power.py
file added
+543
appqos/tests/test_pqos_api.py
file added
+304
appqos/tests/test_rest_app.py
file added
+298
appqos/tests/test_rest_auth.py
file added
+71
appqos/tests/test_rest_caps.py
file added
+63
appqos/tests/test_rest_pool.py
file added
+432
appqos/tests/test_rest_power.py
file added
+341
appqos/tests/test_rest_reset.py
file added
+52
appqos/tests/test_rest_sstbf.py
file added
+131
appqos/tests/test_rest_stats.py
file added
+70
appqos/tests/test_sstbf.py
file added
+170
appqos/tests/test_stats.py
file added
+109
examples/c/CAT_MBA/Makefile
file added
+102
examples/c/CAT_MBA/README
file added
+77
examples/c/CAT_MBA/allocation_app_l2cat.c
file added
+242
examples/c/CAT_MBA/allocation_app_l3cat.c
file added
+243
examples/c/CAT_MBA/allocation_app_mba.c
file added
+264
examples/c/CAT_MBA/association_app.c
file added
+213
examples/c/CAT_MBA/reset_app.c
file added
+173
examples/c/CMT_MBM/Makefile
file modified
+10
-1
examples/c/CMT_MBM/README
file modified
+1
-1
examples/c/CMT_MBM/monitor_app.c
file modified
+73
-75
examples/c/PSEUDO_LOCK/Makefile
file modified
+10
-2
examples/c/PSEUDO_LOCK/dlock.c
file modified
+59
-53
examples/c/PSEUDO_LOCK/dlock.h
file modified
+1
-1
examples/c/PSEUDO_LOCK/pseudo_lock.c
file modified
+25
-24
examples/c/PSEUDO_LOCK/tsc.c
file modified
+1
-1
examples/c/PSEUDO_LOCK/tsc.h
file modified
+1
-1
examples/perl/Makefile
file modified
+1
-1
examples/perl/hello_world.pl
file modified
+1
-1
examples/python/Makefile
file added
+44
examples/python/README
file added
+91
examples/python/association.py
file added
+145
examples/python/l2ca.py
file added
+177
examples/python/l3ca.py
file added
+177
examples/python/mba.py
file added
+173
examples/python/monitoring.py
file added
+353
examples/python/reset_allocation.py
file added
+151
lib/Makefile
file modified
+75
-23
lib/allocation.c
file modified
+605
-464
lib/allocation.h
file modified
+55
-20
lib/api.c
file modified
+358
-274
lib/api.h
file modified
+6
-4
lib/api_doxygen.cfg
file modified
+1
-1
lib/cap.c
file modified
+408
-1426
lib/cap.h
file modified
+41
-1
lib/common.c
file added
+88
lib/common.h
file added
+78
lib/cpu_registers.h
file added
+140
lib/cpuinfo.c
file modified
+148
-37
lib/cpuinfo.h
file modified
+19
-2
lib/hw_cap.c
file added
+872
lib/hw_cap.h
file added
+108
lib/hw_monitoring.c
file added
+1387
lib/hw_monitoring.h
file added
+142
lib/lib_doxygen.cfg
file modified
+1
-1
lib/log.c
file modified
+44
-47
lib/log.h
file modified
+19
-19
lib/machine.c
file modified
+19
-26
lib/machine.h
file modified
+11
-17
lib/monitoring.c
file modified
+102
-1046
lib/monitoring.h
file modified
+65
-112
lib/os_allocation.c
file modified
+1133
-831
lib/os_allocation.h
file modified
+61
-28
lib/os_cap.c
file added
+918
lib/os_cap.h
file added
+120
lib/os_monitoring.c
file modified
+140
-144
lib/os_monitoring.h
file modified
+3
-5
lib/perf.c
file modified
+8
-6
lib/perf.h
file modified
+15
-20
lib/perf_monitoring.c
file modified
+111
-126
lib/perf_monitoring.h
file modified
+2
-3
lib/perl/MANIFEST
file modified
+1
-1
lib/perl/Makefile.PL
file modified
+1
-1
lib/perl/pqos.i
file modified
+1
-1
lib/perl/test.pl
file modified
+1
-1
lib/pqos.h
file modified
+333
-275
lib/python/.pylintrc
file added
+553
lib/python/Makefile
file added
+47
lib/python/README.txt
file added
+67
lib/python/pqos/__init__.py
file added
+40
lib/python/pqos/allocation.py
file added
+292
lib/python/pqos/capability.py
file added
+414
lib/python/pqos/common.py
file added
+156
lib/python/pqos/cpuinfo.py
file added
+345
lib/python/pqos/error.py
file added
+92
lib/python/pqos/l2ca.py
file added
+143
lib/python/pqos/l3ca.py
file added
+143
lib/python/pqos/mba.py
file added
+134
lib/python/pqos/monitoring.py
file added
+243
lib/python/pqos/pqos.py
file added
+194
lib/python/pqos/test/__init__.py
file added
+36
lib/python/pqos/test/helper.py
file added
+60
lib/python/pqos/test/mock_pqos.py
file added
+75
lib/python/pqos/test/test_allocation.py
file added
+271
lib/python/pqos/test/test_capability.py
file added
+421
lib/python/pqos/test/test_cpuinfo.py
file added
+428
lib/python/pqos/test/test_l2ca.py
file added
+139
lib/python/pqos/test/test_l3ca.py
file added
+139
lib/python/pqos/test/test_mba.py
file added
+133
lib/python/pqos/test/test_monitoring.py
file added
+286
lib/python/pqos/test/test_pqos.py
file added
+139
lib/python/requirements.txt
file added
+5
lib/python/setup.py
file added
+19
lib/resctrl.c
file modified
+220
-157
lib/resctrl.h
file modified
+23
-6
lib/resctrl_alloc.c
file modified
+420
-799
lib/resctrl_alloc.h
file modified
+34
-44
lib/resctrl_monitoring.c
file modified
+785
-242
lib/resctrl_monitoring.h
file modified
+1
-2
lib/resctrl_schemata.c
file added
+666
lib/resctrl_schemata.h
file added
+192
lib/resctrl_utils.c
file added
+62
lib/resctrl_utils.h
file added
+66
lib/types.h
file modified
+2
-2
lib/utils.c
file modified
+176
-50
lib/utils.h
file modified
+1
-4
pqos/Makefile
file modified
+39
-8
pqos/README
file modified
+10
-6
pqos/alloc.c
file modified
+103
-43
pqos/alloc.h
file modified
+1
-5
pqos/cap.c
file modified
+81
-96
pqos/cap.h
file modified
+1
-2
pqos/common.c
file added
+118
pqos/common.h
file added
+79
pqos/configs/README
file modified
+3
-2
pqos/configs/alloc_config_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_reset_cat.cfg
file modified
+1
-1
pqos/configs/alloc_select_clos.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_11LLC_ways.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_11LLC_ways_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_12LLC_ways.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_12LLC_ways_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_20LLC_ways.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_20LLC_ways_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_set_core_assoc.cfg
file modified
+1
-1
pqos/configs/alloc_show_verbose.cfg
file modified
+1
-1
pqos/configs/mon_llc_core_text.cfg
file modified
+1
-1
pqos/configs/mon_llc_core_xml_file.cfg
file modified
+1
-1
pqos/configs/mon_llc_pid_text.cfg
file modified
+1
-1
pqos/configs/mon_llc_pid_xml_file.cfg
file modified
+1
-1
pqos/configs/mon_mbl_core_text.cfg
file modified
+1
-1
pqos/configs/mon_mbr_core_interval.cfg
file modified
+1
-1
pqos/main.c
file modified
+248
-51
pqos/main.h
file modified
+1
-1
pqos/monitor.c
file modified
+507
-182
pqos/monitor.h
file modified
+18
-1
pqos/pqos-msr
file modified
+1
-1
pqos/pqos-os
file modified
+1
-1
pqos/pqos.8
file modified
+39
-15
pqos/profiles.c
file modified
+18
-22
pqos/profiles.h
file modified
+2
-4
rdtset/Makefile
file modified
+44
-8
rdtset/README
file modified
+26
-6
rdtset/common.c
file modified
+84
-73
rdtset/common.h
file modified
+113
-59
rdtset/cpu.c
file modified
+47
-24
rdtset/cpu.h
file modified
+6
-6
rdtset/mba_sc.c
file added
+494
rdtset/mba_sc.h
file added
+80
rdtset/rdt.c
file modified
+1248
-928
rdtset/rdt.h
file modified
+6
-1
rdtset/rdtset.8
file modified
+26
-9
rdtset/rdtset.c
file modified
+513
-361
rpm/intel-cmt-cat.spec
file modified
+37
-15
snmp/Makefile
file modified
+1
-1
snmp/rdt-agentx.pl
file modified
+1
-1
tests/.pylintrc
file added
+554
tests/Makefile
file added
+29
tests/README.txt
file added
+73
tests/conftest.py
file added
+52
tests/example.json
file added
+24
tests/plugins/__init__.py
file added
+0
tests/plugins/pytest_rdt.py
file added
+133
tests/plugins/pytest_report.py
file added
+150
tests/priority.py
file added
+38
tests/pytest.ini
file added
+9
tests/requirements.txt
file added
+8
tests/schema/definitions.json
file added
+20
tests/schema/env.json
file added
+127
tests/testcases/test.py
file added
+132
tests/testcases/test_pqos_cmt.py
file added
+215
tests/testcases/test_pqos_l2cat.py
file added
+397
tests/testcases/test_pqos_l3cat.py
file added
+397
tests/testcases/test_pqos_mba.py
file added
+199
tests/testcases/test_pqos_mbm.py
file added
+179
tests/testcases/test_rdtset_affinity.py
file added
+162
tests/testcases/test_rdtset_l2cat.py
file added
+171
tests/testcases/test_rdtset_l3cat.py
file added
+173
tests/testcases/test_rdtset_mba.py
file added
+113
tests/testlib/__init__.py
file added
+0
tests/testlib/env.py
file added
+90
tests/testlib/features_rdt.py
file added
+124
tests/testlib/features_rdt_msr.py
file added
+66
tests/testlib/features_rdt_os.py
file added
+160
tests/testlib/perf.py
file added
+45
tests/testlib/resctrl.py
file added
+163
tools/membw/Makefile
file added
+126
tools/membw/README
file added
+78
tools/membw/membw.c
file added
+1171
intel-cmt-cat-4.0.0 base
.clang-format
file added
+19
.github/PULL_REQUEST_TEMPLATE.md
file added
+34
.gitignore
file modified
+21
-0
.travis.yml
file modified
+13
-5
CONTRIBUTING
file added
+262
ChangeLog
file modified
+138
-0
LICENSE
file modified
+1
-1
Makefile
file modified
+12
-5
README
file modified
+29
-17
appqos/.coveragerc
file added
+4
appqos/.pylintrc
file added
+552
appqos/Makefile
file added
+69
appqos/README
file added
+969
appqos/ansible/intel/appqos/README.md
file added
+121
appqos/ansible/intel/appqos/galaxy.yml
file added
+30
appqos/ansible/intel/appqos/playbooks/deploy.yml
file added
+39
appqos/ansible/intel/appqos/playbooks/inventory/hosts
file added
+44
appqos/ansible/intel/appqos/playbooks/stop.yml
file added
+39
appqos/ansible/intel/appqos/roles/appqos/defaults/main.yml
file added
+76
appqos/ansible/intel/appqos/roles/appqos/meta/main.yml
file added
+67
appqos/ansible/intel/appqos/roles/appqos/tasks/clone_appqos_repo.yml
file added
+42
appqos/ansible/intel/appqos/roles/appqos/tasks/deploy_appqos.yml
file added
+46
appqos/ansible/intel/appqos/roles/appqos/tasks/generate_ssl_key_certs.yml
file added
+66
appqos/ansible/intel/appqos/roles/appqos/tasks/install_git.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/install_libpqos.yml
file added
+48
appqos/ansible/intel/appqos/roles/appqos/tasks/install_pgrep.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/install_python.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/install_venv.yml
file added
+45
appqos/ansible/intel/appqos/roles/appqos/tasks/is_appqos_running.yml
file added
+44
appqos/ansible/intel/appqos/roles/appqos/tasks/main.yml
file added
+40
appqos/ansible/intel/appqos/roles/appqos/tasks/start_appqos.yml
file added
+64
appqos/ansible/intel/appqos/roles/appqos/tasks/stop_appqos.yml
file added
+39
appqos/appqos.conf
file added
+91
appqos/appqos.py
file added
+234
appqos/cache_ops.py
file added
+403
appqos/caps.py
file added
+120
appqos/common.py
file added
+74
appqos/config.py
file added
+676
appqos/log.py
file added
+107
appqos/pid_ops.py
file added
+103
appqos/power.py
file added
+390
appqos/power_common.py
file added
+110
appqos/pqos_api.py
file added
+364
appqos/pytest.ini
file added
+4
appqos/requirements.txt
file added
+14
appqos/rest/__init__.py
file added
+0
empty file added
appqos/rest/rest_app.py
file added
+323
appqos/rest/rest_auth.py
file added
+69
appqos/rest/rest_exceptions.py
file added
+91
appqos/rest/rest_misc.py
file added
+172
appqos/rest/rest_pool.py
file added
+301
appqos/rest/rest_power.py
file added
+263
appqos/rest/rest_server.py
file added
+157
appqos/schema/README
file added
+53
appqos/schema/add_app.json
file added
+8
appqos/schema/add_app_response.json
file added
+20
appqos/schema/add_pool.json
file added
+8
appqos/schema/add_pool_response.json
file added
+21
appqos/schema/add_power.json
file added
+8
appqos/schema/add_power_response.json
file added
+21
appqos/schema/appqos.json
file added
+90
appqos/schema/definitions.json
file added
+286
appqos/schema/get_app_all_response.json
file added
+8
appqos/schema/get_app_response.json
file added
+8
appqos/schema/get_caps_response.json
file added
+19
appqos/schema/get_pool_all_response.json
file added
+9
appqos/schema/get_pool_response.json
file added
+8
appqos/schema/get_power_all_response.json
file added
+9
appqos/schema/get_power_response.json
file added
+8
appqos/schema/get_sstbf_response.json
file added
+25
appqos/schema/get_stats_response.json
file added
+20
appqos/schema/modify_app.json
file added
+8
appqos/schema/modify_pool.json
file added
+48
appqos/schema/modify_power.json
file added
+38
appqos/schema/modify_sstbf.json
file added
+17
appqos/sstbf.py
file added
+148
appqos/stats.py
file added
+113
appqos/tests/rest_common.py
file added
+219
appqos/tests/test_cache_ops.py
file added
+366
appqos/tests/test_caps.py
file added
+87
appqos/tests/test_config.py
file added
+926
appqos/tests/test_pid_ops.py
file added
+58
appqos/tests/test_power.py
file added
+543
appqos/tests/test_pqos_api.py
file added
+304
appqos/tests/test_rest_app.py
file added
+298
appqos/tests/test_rest_auth.py
file added
+71
appqos/tests/test_rest_caps.py
file added
+63
appqos/tests/test_rest_pool.py
file added
+432
appqos/tests/test_rest_power.py
file added
+341
appqos/tests/test_rest_reset.py
file added
+52
appqos/tests/test_rest_sstbf.py
file added
+131
appqos/tests/test_rest_stats.py
file added
+70
appqos/tests/test_sstbf.py
file added
+170
appqos/tests/test_stats.py
file added
+109
examples/c/CAT_MBA/Makefile
file added
+102
examples/c/CAT_MBA/README
file added
+77
examples/c/CAT_MBA/allocation_app_l2cat.c
file added
+242
examples/c/CAT_MBA/allocation_app_l3cat.c
file added
+243
examples/c/CAT_MBA/allocation_app_mba.c
file added
+264
examples/c/CAT_MBA/association_app.c
file added
+213
examples/c/CAT_MBA/reset_app.c
file added
+173
examples/c/CMT_MBM/Makefile
file modified
+10
-1
examples/c/CMT_MBM/README
file modified
+1
-1
examples/c/CMT_MBM/monitor_app.c
file modified
+73
-75
examples/c/PSEUDO_LOCK/Makefile
file modified
+10
-2
examples/c/PSEUDO_LOCK/dlock.c
file modified
+59
-53
examples/c/PSEUDO_LOCK/dlock.h
file modified
+1
-1
examples/c/PSEUDO_LOCK/pseudo_lock.c
file modified
+25
-24
examples/c/PSEUDO_LOCK/tsc.c
file modified
+1
-1
examples/c/PSEUDO_LOCK/tsc.h
file modified
+1
-1
examples/perl/Makefile
file modified
+1
-1
examples/perl/hello_world.pl
file modified
+1
-1
examples/python/Makefile
file added
+44
examples/python/README
file added
+91
examples/python/association.py
file added
+145
examples/python/l2ca.py
file added
+177
examples/python/l3ca.py
file added
+177
examples/python/mba.py
file added
+173
examples/python/monitoring.py
file added
+353
examples/python/reset_allocation.py
file added
+151
lib/Makefile
file modified
+75
-23
lib/allocation.c
file modified
+605
-464
lib/allocation.h
file modified
+55
-20
lib/api.c
file modified
+358
-274
lib/api.h
file modified
+6
-4
lib/api_doxygen.cfg
file modified
+1
-1
lib/cap.c
file modified
+408
-1426
lib/cap.h
file modified
+41
-1
lib/common.c
file added
+88
lib/common.h
file added
+78
lib/cpu_registers.h
file added
+140
lib/cpuinfo.c
file modified
+148
-37
lib/cpuinfo.h
file modified
+19
-2
lib/hw_cap.c
file added
+872
lib/hw_cap.h
file added
+108
lib/hw_monitoring.c
file added
+1387
lib/hw_monitoring.h
file added
+142
lib/lib_doxygen.cfg
file modified
+1
-1
lib/log.c
file modified
+44
-47
lib/log.h
file modified
+19
-19
lib/machine.c
file modified
+19
-26
lib/machine.h
file modified
+11
-17
lib/monitoring.c
file modified
+102
-1046
lib/monitoring.h
file modified
+65
-112
lib/os_allocation.c
file modified
+1133
-831
lib/os_allocation.h
file modified
+61
-28
lib/os_cap.c
file added
+918
lib/os_cap.h
file added
+120
lib/os_monitoring.c
file modified
+140
-144
lib/os_monitoring.h
file modified
+3
-5
lib/perf.c
file modified
+8
-6
lib/perf.h
file modified
+15
-20
lib/perf_monitoring.c
file modified
+111
-126
lib/perf_monitoring.h
file modified
+2
-3
lib/perl/MANIFEST
file modified
+1
-1
lib/perl/Makefile.PL
file modified
+1
-1
lib/perl/pqos.i
file modified
+1
-1
lib/perl/test.pl
file modified
+1
-1
lib/pqos.h
file modified
+333
-275
lib/python/.pylintrc
file added
+553
lib/python/Makefile
file added
+47
lib/python/README.txt
file added
+67
lib/python/pqos/__init__.py
file added
+40
lib/python/pqos/allocation.py
file added
+292
lib/python/pqos/capability.py
file added
+414
lib/python/pqos/common.py
file added
+156
lib/python/pqos/cpuinfo.py
file added
+345
lib/python/pqos/error.py
file added
+92
lib/python/pqos/l2ca.py
file added
+143
lib/python/pqos/l3ca.py
file added
+143
lib/python/pqos/mba.py
file added
+134
lib/python/pqos/monitoring.py
file added
+243
lib/python/pqos/pqos.py
file added
+194
lib/python/pqos/test/__init__.py
file added
+36
lib/python/pqos/test/helper.py
file added
+60
lib/python/pqos/test/mock_pqos.py
file added
+75
lib/python/pqos/test/test_allocation.py
file added
+271
lib/python/pqos/test/test_capability.py
file added
+421
lib/python/pqos/test/test_cpuinfo.py
file added
+428
lib/python/pqos/test/test_l2ca.py
file added
+139
lib/python/pqos/test/test_l3ca.py
file added
+139
lib/python/pqos/test/test_mba.py
file added
+133
lib/python/pqos/test/test_monitoring.py
file added
+286
lib/python/pqos/test/test_pqos.py
file added
+139
lib/python/requirements.txt
file added
+5
lib/python/setup.py
file added
+19
lib/resctrl.c
file modified
+220
-157
lib/resctrl.h
file modified
+23
-6
lib/resctrl_alloc.c
file modified
+420
-799
lib/resctrl_alloc.h
file modified
+34
-44
lib/resctrl_monitoring.c
file modified
+785
-242
lib/resctrl_monitoring.h
file modified
+1
-2
lib/resctrl_schemata.c
file added
+666
lib/resctrl_schemata.h
file added
+192
lib/resctrl_utils.c
file added
+62
lib/resctrl_utils.h
file added
+66
lib/types.h
file modified
+2
-2
lib/utils.c
file modified
+176
-50
lib/utils.h
file modified
+1
-4
pqos/Makefile
file modified
+39
-8
pqos/README
file modified
+10
-6
pqos/alloc.c
file modified
+103
-43
pqos/alloc.h
file modified
+1
-5
pqos/cap.c
file modified
+81
-96
pqos/cap.h
file modified
+1
-2
pqos/common.c
file added
+118
pqos/common.h
file added
+79
pqos/configs/README
file modified
+3
-2
pqos/configs/alloc_config_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_reset_cat.cfg
file modified
+1
-1
pqos/configs/alloc_select_clos.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_11LLC_ways.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_11LLC_ways_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_12LLC_ways.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_12LLC_ways_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_20LLC_ways.cfg
file modified
+1
-1
pqos/configs/alloc_set_clos_20LLC_ways_cdp.cfg
file modified
+1
-1
pqos/configs/alloc_set_core_assoc.cfg
file modified
+1
-1
pqos/configs/alloc_show_verbose.cfg
file modified
+1
-1
pqos/configs/mon_llc_core_text.cfg
file modified
+1
-1
pqos/configs/mon_llc_core_xml_file.cfg
file modified
+1
-1
pqos/configs/mon_llc_pid_text.cfg
file modified
+1
-1
pqos/configs/mon_llc_pid_xml_file.cfg
file modified
+1
-1
pqos/configs/mon_mbl_core_text.cfg
file modified
+1
-1
pqos/configs/mon_mbr_core_interval.cfg
file modified
+1
-1
pqos/main.c
file modified
+248
-51
pqos/main.h
file modified
+1
-1
pqos/monitor.c
file modified
+507
-182
pqos/monitor.h
file modified
+18
-1
pqos/pqos-msr
file modified
+1
-1
pqos/pqos-os
file modified
+1
-1
pqos/pqos.8
file modified
+39
-15
pqos/profiles.c
file modified
+18
-22
pqos/profiles.h
file modified
+2
-4
rdtset/Makefile
file modified
+44
-8
rdtset/README
file modified
+26
-6
rdtset/common.c
file modified
+84
-73
rdtset/common.h
file modified
+113
-59
rdtset/cpu.c
file modified
+47
-24
rdtset/cpu.h
file modified
+6
-6
rdtset/mba_sc.c
file added
+494
rdtset/mba_sc.h
file added
+80
rdtset/rdt.c
file modified
+1248
-928
rdtset/rdt.h
file modified
+6
-1
rdtset/rdtset.8
file modified
+26
-9
rdtset/rdtset.c
file modified
+513
-361
rpm/intel-cmt-cat.spec
file modified
+37
-15
snmp/Makefile
file modified
+1
-1
snmp/rdt-agentx.pl
file modified
+1
-1
tests/.pylintrc
file added
+554
tests/Makefile
file added
+29
tests/README.txt
file added
+73
tests/conftest.py
file added
+52
tests/example.json
file added
+24
tests/plugins/__init__.py
file added
+0
empty file added
tests/plugins/pytest_rdt.py
file added
+133
tests/plugins/pytest_report.py
file added
+150
tests/priority.py
file added
+38
tests/pytest.ini
file added
+9
tests/requirements.txt
file added
+8
tests/schema/definitions.json
file added
+20
tests/schema/env.json
file added
+127
tests/testcases/test.py
file added
+132
tests/testcases/test_pqos_cmt.py
file added
+215
tests/testcases/test_pqos_l2cat.py
file added
+397
tests/testcases/test_pqos_l3cat.py
file added
+397
tests/testcases/test_pqos_mba.py
file added
+199
tests/testcases/test_pqos_mbm.py
file added
+179
tests/testcases/test_rdtset_affinity.py
file added
+162
tests/testcases/test_rdtset_l2cat.py
file added
+171
tests/testcases/test_rdtset_l3cat.py
file added
+173
tests/testcases/test_rdtset_mba.py
file added
+113
tests/testlib/__init__.py
file added
+0
empty file added
tests/testlib/env.py
file added
+90
tests/testlib/features_rdt.py
file added
+124
tests/testlib/features_rdt_msr.py
file added
+66
tests/testlib/features_rdt_os.py
file added
+160
tests/testlib/perf.py
file added
+45
tests/testlib/resctrl.py
file added
+163
tools/membw/Makefile
file added
+126
tools/membw/README
file added
+78
tools/membw/membw.c
file added
+1171