Skip to content

Commit 7e48172

Browse files
committed
Release version 1.6.23
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
1 parent dbac2ea commit 7e48172

9 files changed

Lines changed: 33 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,13 @@ Versioning practices: [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
55

66
## [ADD NEW VERSION HERE] - ADD DATE HERE
77
### Fixed
8-
- Fix sysfs uncore directores matching to die IDs.
98
### Added
109
### Removed
10+
### Changed
11+
12+
## [1.6.23] - 2026-02-04
13+
### Fixed
14+
- Fix sysfs uncore directores matching to die IDs.
1115
### Changed
1216
- Move '--dies-info' option to 'pepc uncore info'.
1317
- Improve users guide.
@@ -918,4 +922,4 @@ Versioning practices: [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
918922

919923
## [1.1.0] - 2021-10-29
920924
### Changed
921-
- pepc: first release.
925+
- pepc: first release.

pepcdata/man/man1/pepc-cstates.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,6 @@ By default, display all details for all CPUs.
153153
Use target CPU specification options to define a subset of CPUs, cores,
154154
dies, or packages.
155155
.TP
156-
\f[B]\-\-yaml\f[R]
157-
Display output in YAML format.
158-
.TP
159156
\f[B]\-m\f[R] \f[I]MECHANISMS\f[R], \f[B]\-\-mechanisms\f[R] \f[I]MECHANISMS\f[R]
160157
A comma\-separated list of mechanisms for retrieving information.
161158
Use \[aq]\-\-list\-mechanisms\[aq] to view available mechanisms.
@@ -230,6 +227,9 @@ Retrieve the list of available idle governors, which determine the
230227
C\-state to request for an idle CPU.
231228
Different governors implement various selection policies.
232229
Read from \[aq]/sys/devices/system/cpu/cpuidle/available_governors\[aq].
230+
.TP
231+
\f[B]\-\-yaml\f[R]
232+
Display output in YAML format.
233233
.SS Subcommand \f[I]\[aq]config\[aq]\f[R]
234234
Configure C\-states for specified CPUs.
235235
If no parameter is provided, the current value(s) will be displayed.

pepcdata/man/man1/pepc-pmqos.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,9 +140,6 @@ By default, display all details for all CPUs.
140140
Use target CPU specification options to define a subset of CPUs, cores,
141141
dies, or packages.
142142
.TP
143-
\f[B]\-\-yaml\f[R]
144-
Display information in YAML format.
145-
.TP
146143
\f[B]\-\-latency\-limit\f[R]
147144
Retrieve the per\-CPU Linux PM QoS limit.
148145
This limit affects C\-state selection by restricting the kernel from
@@ -156,6 +153,9 @@ The limit is read from
156153
Retrieve the global Linux PM QoS limit.
157154
This limit, unlike the per\-CPU latency limit, applies globally.
158155
It is read from the \[aq]/dev/cpu_dma_latency\[aq] device node.
156+
.TP
157+
\f[B]\-\-yaml\f[R]
158+
Display information in YAML format.
159159
.SS Subcommand \f[I]\[aq]config\[aq]\f[R]
160160
Configure PM QoS (Power Management Quality of Service) for specified
161161
CPUs.

pepcdata/man/man1/pepc-pstates.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,6 @@ By default, display all details for all CPUs.
153153
Use target CPU specification options to define a subset of CPUs, cores,
154154
dies, or packages.
155155
.TP
156-
\f[B]\-\-yaml\f[R]
157-
Display output in YAML format.
158-
.TP
159156
\f[B]\-m\f[R] \f[I]MECHANISMS\f[R], \f[B]\-\-mechanisms\f[R] \f[I]MECHANISMS\f[R]
160157
A comma\-separated list of mechanisms for retrieving information.
161158
Use \[aq]\-\-list\-mechanisms\[aq] to view available mechanisms.
@@ -325,6 +322,9 @@ Reads MSR_HWP_CAPABILITIES (0x771), bits 15:8.
325322
\f[B]\-\-hwp\-highest\-perf\f[R]
326323
Retrieve the HWP highest performance level for specified CPUs.
327324
Reads MSR_HWP_CAPABILITIES (0x771), bits 7:0.
325+
.TP
326+
\f[B]\-\-yaml\f[R]
327+
Display output in YAML format.
328328
.SS Subcommand \f[I]\[aq]config\[aq]\f[R]
329329
Configure CPU P\-states for specified CPUs.
330330
If no parameter is provided, the current value(s) will be displayed.

pepcdata/man/man1/pepc-tpmi.1

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,14 @@ in the spec files.
133133
\f[B]\-t\f[R], \f[B]\-\-topology\f[R]
134134
Display TPMI topology (PCI addresses, instance numbers, etc.).
135135
.TP
136+
\f[B]\-\-unimplemented\f[R]
137+
Include unimplemented TPMI instances.
138+
Unimplemented instances have version number 0xFF and represent
139+
\[dq]empty slots\[dq] in the instances table of a TPMI feature.
140+
For example, there instance 0 may be implemented, instance 1 may be
141+
unimplemented (version 0xFF), and instance 2 may be implemented.
142+
By default, unimplemented instances are not shown in the output.
143+
.TP
136144
\f[B]\-F\f[R] \f[I][FEATURES]\f[R], \f[B]\-\-features\f[R] \f[I][FEATURES]\f[R]
137145
Comma\-separated list of TPMI feature names to include in the output.
138146
Defaults to all supported features.

pepcdata/man/man1/pepc-uncore.1

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,6 @@ By default, display all details for all dies.
153153
Use target domain specification options to define a subset of CPUs,
154154
cores, dies, or packages.
155155
.TP
156-
\f[B]\-\-yaml\f[R]
157-
Display output in YAML format.
158-
.TP
159156
\f[B]\-m\f[R] \f[I]MECHANISMS\f[R], \f[B]\-\-mechanisms\f[R] \f[I]MECHANISMS\f[R]
160157
A comma\-separated list of mechanisms for retrieving information.
161158
Use \[aq]\-\-list\-mechanisms\[aq] to view available mechanisms.
@@ -299,6 +296,13 @@ The \[aq]sysfs\[aq] mechanism reads the
299296
\[aq]/sys/devices/system/cpu/intel_uncore_frequency/uncore<NUMBER>/elc_high_threshold_enable\[aq].
300297
The TPMI reads the same debugfs files as \[aq]\-\-max\-freq\[aq].
301298
.RE
299+
.TP
300+
\f[B]\-\-yaml\f[R]
301+
Display output in YAML format.
302+
.TP
303+
\f[B]\-\-dies\-info\f[R]
304+
Display detailed information about dies and how they map to uncore
305+
frequency driver sysfs paths and TPMI UFS feature addresses.
302306
.SS Subcommand \f[I]\[aq]config\[aq]\f[R]
303307
Configure uncore properties for specified dies.
304308
If no parameter is provided, the current value(s) will be displayed.

pepctools/_Pepc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
from pepclibs.helperlibs.ProcessManager import ProcessManagerType
3838
from pepclibs.PropsTypes import PropertyTypedDict
3939

40-
_VERSION: Final[str] = "1.6.22"
40+
_VERSION: Final[str] = "1.6.23"
4141
TOOLNAME: Final[str] = "pepc"
4242

4343
_LOG = Logging.getLogger(f"{Logging.MAIN_LOGGER_NAME}.pepc").configure(prefix=TOOLNAME)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pepc"
3-
version = "1.6.22"
3+
version = "1.6.23"
44
description = "A tool for configuring power and performance aspects of a Linux system."
55
authors = [
66
{ name = "Artem Bityutskiy", email = "dedekind@gmail.com" }

rpm/pepc.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%bcond_without tests
22

33
Name: pepc
4-
Version: 1.6.22
4+
Version: 1.6.23
55
Release: 1%{?dist}
66
Summary: Power, Energy, and Performance Configuration tool
77

0 commit comments

Comments
 (0)