On Tue, 23 Apr 2024 11:02:43 +0800 Jianyue Wu <wujianyue...@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.