DPDK-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/6] power: uncore power improvements and auto-detection
@ 2026-08-12  9:49 Huisong Li
  2026-08-12  9:49 ` [PATCH v5 1/6] examples/l3fwd-power: fix uncore deinit for non-legacy Huisong Li
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Huisong Li @ 2026-08-12  9:49 UTC (permalink / raw)
  To: anatoly.burakov, sivaprasad.tummala
  Cc: dev, thomas, stephen, fengchengwen, yangxingui, zhanjie9,
	lihuisong

- Fix uncore deinitialization for non-legacy modes.
- Enable power QoS for all modes (not just legacy).
- Fix uncore help text and log messages.
- Relocate uncore initialization from arg parsing to init_power_library().
- Support automatic probing of uncore drivers in AUTO_DETECT and delete
  useless code for auto-detection uncore environment.

Note:
There are still some power state rollback issues that haven't been
addressed, but they were originally present and are relatively trivial to
implement. These rollbacks will be handled after this patchset.

---
 v5:
 - Fix some comments from AI in patch 4/6 and 5/6.
 v4 link:
  https://inbox.dpdk.org/dev/20260729025149.2158868-1-lihuisong@huawei.com/

 v4:
 - Fix '!global_uncore_ops' to 'global_uncore_ops == NULL' from AI review.
 v3 link:
  https://inbox.dpdk.org/dev/20260728120208.1858832-1-lihuisong@huawei.com/

 v3:
 - update feature to release_26_11.rst.
 - add a new patch to delte useless for automatic detection environment.
 v2 link:
  https://inbox.dpdk.org/dev/20260526081138.1434947-1-lihuisong@huawei.com/

 v2:
 - Remove the patch which add global uncore init and deinit interface.
 - Remove the last patch in l3fwd-power about these new interface.
   Will send them after this series.
 v1 link:
  https://inbox.dpdk.org/dev/20260512023513.460169-1-lihuisong@huawei.com/

Huisong Li (6):
  examples/l3fwd-power: fix uncore deinit for non-legacy
  examples/l3fwd-power: enable power QoS for all modes
  examples/l3fwd-power: fix uncore help and log info
  examples/l3fwd-power: relocate uncore initialization
  power: support automatic detection of uncore driver
  power: remove unused auto-detection uncore

 doc/guides/rel_notes/release_26_11.rst        |   6 +
 .../sample_app_ug/l3_forward_power_man.rst    |   2 +-
 examples/l3fwd-power/main.c                   | 256 +++++++++---------
 lib/power/rte_power_uncore.c                  |  81 +++---
 4 files changed, 188 insertions(+), 157 deletions(-)

-- 
2.33.0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-10-13 12:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-12  9:49 [PATCH v5 0/6] power: uncore power improvements and auto-detection Huisong Li
2026-08-12  9:49 ` [PATCH v5 1/6] examples/l3fwd-power: fix uncore deinit for non-legacy Huisong Li
2026-08-12  9:49 ` [PATCH v5 2/6] examples/l3fwd-power: enable power QoS for all modes Huisong Li
2026-08-12  9:49 ` [PATCH v5 3/6] examples/l3fwd-power: fix uncore help and log info Huisong Li
2026-08-12  9:49 ` [PATCH v5 4/6] examples/l3fwd-power: relocate uncore initialization Huisong Li
2026-08-12  9:49 ` [PATCH v5 5/6] power: support automatic detection of uncore driver Huisong Li
2026-08-12  9:49 ` [PATCH v5 6/6] power: remove unused auto-detection uncore Huisong Li
2026-10-13 12:16 ` [PATCH v5 0/6] power: uncore power improvements and auto-detection Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox