[PATCH v4] net/iavf:enhance NUMA affinity heuristic

2023-01-31 Thread Kaisen You
ot;) Fixes: bb0bd346d5c1 ("eal: suggest using --lcores option") Cc: sta...@dpdk.org Signed-off-by: David Marchand Signed-off-by: Kaisen You --- Changes since v3: - add the assignment of socket_id in thread initialization, Changes since v2: - add uncommitted local change and fix compilatio

[PATCH v5] enhance NUMA affinity heuristic

2023-01-31 Thread Kaisen You
ot;) Fixes: bb0bd346d5c1 ("eal: suggest using --lcores option") Cc: sta...@dpdk.org Signed-off-by: David Marchand Signed-off-by: Kaisen You --- Changes since v4: - mod the patch title, Changes since v3: - add the assignment of socket_id in thread initialization, Changes since v2: - a

[PATCH v7] enhance NUMA affinity heuristic

2023-05-22 Thread Kaisen You
lead to performance degradation. Fixes: 705356f0811f ("eal: simplify control thread creation") Fixes: 770d41bf3309 ("malloc: fix allocation with unknown socket ID") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- Changes since v6: - New explanation for easy understanding, Cha

[PATCH v8] enhance NUMA affinity heuristic

2023-05-26 Thread Kaisen You
performance degradation. Fixes: 705356f0811f ("eal: simplify control thread creation") Fixes: 770d41bf3309 ("malloc: fix allocation with unknown socket ID") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- Changes since v7: - Update commet, Changes since v6: - New

[PATCH v8] enhance NUMA affinity heuristic

2023-05-26 Thread Kaisen You
performance degradation. Fixes: 705356f0811f ("eal: simplify control thread creation") Fixes: 770d41bf3309 ("malloc: fix allocation with unknown socket ID") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- Changes since v7: - Update commet, Changes since v6: - New

[PATCH v2] app/test:subprocess synchronization of parameters

2023-07-16 Thread Kaisen You
startup parameters of the parent process to the child process to solve this problem. Fixes: af75078fece3 ("first public release") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- Changes since v1: - change the patch title to modify the way child processes get NIC parameters, --- app/test

[PATCH v2] app/test:subprocess synchronization of parameters

2023-07-25 Thread Kaisen You
startup parameters of the parent process to the child process to solve this problem. Fixes: af75078fece3 ("first public release") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- Changes since v1: - change the patch title to modify the way child processes get NIC parameters --- app/test

[PATCH v6] enhance NUMA affinity heuristic

2023-04-24 Thread Kaisen You
ntrol threads") Fixes: 770d41bf3309 ("malloc: fix allocation with unknown socket ID") Cc: sta...@dpdk.org Signed-off-by: David Marchand Signed-off-by: Kaisen You --- Changes since v5: - Add comments to the code, Changes since v4: - mod the patch title, Changes since v3: - a

[PATCH] child process synchronization NIC startup parameters

2023-07-05 Thread Kaisen You
startup parameters of the parent process to the child process to solve this problem. Fixes: 786b29255c49 ("test: fix file prefix discovery") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- app/test/process.h | 81 -- 1 file changed, 78 insert

[PATCH] child process synchronization NIC startup parameters

2023-07-05 Thread Kaisen You
startup parameters of the parent process to the child process to solve this problem. Fixes: 786b29255c49 ("test: fix file prefix discovery") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- app/test/process.h | 80 -- 1 file changed, 77 insert

[PATCH] app/test:add NIC parameter exception handling

2023-07-12 Thread Kaisen You
Add NIC exception parameter handling to dpdk_test process, program exits when carrying unbound vfio NIC parameters. Fixes: 50247fe03fe0 ("test/timer: exercise new APIs in secondary process") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- app/test/test.c | 18

[PATCH v2] app/test:subprocess synchronization of parameters

2023-07-13 Thread Kaisen You
startup parameters of the parent process to the child process to solve this problem. Fixes: af75078fece3 ("first public release") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- Changes since v1: - change the patch title to modify the way child processes get NIC parameters, --- app/test

[PATCH] net/iavf:fix slow memory allocation

2022-11-16 Thread Kaisen You
/release operations,resulting in poor performance. Instead we call malloc() to get memory from the system's heap space to fix this problem. Fixes: cb5c1b91f76f ("net/iavf: add thread for event callbacks") Cc: sta...@dpdk.org Signed-off-by: Kaisen You --- drivers/net/iavf/i