[PATCH] eal/linux: enhanced error handling for affinity
Stephen Hemminger
stephen at networkplumber.org
Wed Apr 24 17:50:21 CEST 2024
On Tue, 23 Apr 2024 11:02:43 +0800
Jianyue Wu <wujianyue000 at 163.com> wrote:
> Improve the robustness of setting thread affinity in DPDK
> by adding detailed error logging.
Is this an error you saw in your application or something inside DPDK?
> Changes:
> 1. Check the return value of pthread_setaffinity_np() and log an error
> if the call fails.
Not sure this is necessary. The rte_thread functions are intended to
be os independent wrapper for threads. Does it need to be this chatty.
> 2. Include the current thread name, the intended CPU set, and a detailed
> error message in the log.
This introduces a more code and ends up being Linux/BSD specific only
for the case where application did something wrong.
More information about the dev
mailing list