summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorMete Durlu <meted@linux.ibm.com>2024-08-12 14:39:37 +0300
committerVasily Gorbik <gor@linux.ibm.com>2024-08-29 23:56:35 +0300
commitb9271a533433dd4049723d4668418709e1927e12 (patch)
tree4660459f8943dccb96a61b5055b6b93fe1c5a3ff /tools/perf/scripts/python/export-to-sqlite.py
parent1e5aa12d470b1af613fca89a3069529fa9c92cfb (diff)
downloadlinux-b9271a533433dd4049723d4668418709e1927e12.tar.xz
s390/hiperdispatch: Add hiperdispatch sysctl interface
Expose hiperdispatch controls via sysctl. The user can now toggle hiperdispatch via assigning 0 or 1 to s390.hiperdispatch attribute. When hiperdipatch is toggled on, it tries to adjust CPU capacities, while system is in vertical polarization to gain performance benefits from different CPU polarizations. Disabling hiperdispatch reverts the CPU capacities to their default (HIGH_CAPACITY) and stops the dynamic adjustments. Introduce a kconfig option HIPERDISPATCH_ON which allows users to use hiperdispatch by default on vertical polarization. Using the sysctl attribute s390.hiperdispatch would overwrite this behavior. Acked-by: Vasily Gorbik <gor@linux.ibm.com> Signed-off-by: Mete Durlu <meted@linux.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions