[PATCH v4 0/6] power: uncore power improvements and auto-detection

lihuisong (C) lihuisong at huawei.com
Mon Aug 10 13:12:09 CEST 2026


Kindly ping for review.


On 7/29/2026 10:51 AM, Huisong Li wrote:
> This series improves the uncore power management in l3fwd-power
> and adds automatic detection of uncore drivers in the power library.
>
> - 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.
>
> ---
>   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                  |  78 +++---
>   4 files changed, 185 insertions(+), 157 deletions(-)
>


More information about the dev mailing list