RE: meson error on ARM Grace server 23.11/22.11

2025-05-20 Thread Doug Foster
Hi Patrick, While building 22.11 and 23.11 with GCC 13.3, I noticed compiler warnings related to memcpy usage, specifically involving __builtin___memcpy_chk failures. Would these warnings be a concern for CI test runs, or are they generally tolerated? From: Doug Foster Sent: Friday, May 16

[PATCH] doc/linux_gsg: add build instructions for new Arm SoCs

2025-05-16 Thread Doug Foster
Add explanation of recent build configuration changes for Arm SoCs and instructions for adding a build configuration for a new Arm SoC. Signed-off-by: Doug Foster Reviewed-by: Wathsala Vithanage Reviewed-by: Dhruv Tripathi --- doc/guides/linux_gsg/build_dpdk.rst | 116

[PATCH] config/arm: update neoverse n3 SoC and add neoverse V3

2025-05-16 Thread Doug Foster
Arm Neoverse N3 build configuration is updated to include mcpu that aligns with latest GCC. Also, add Arm Neoverse V3 build configuration. Signed-off-by: Doug Foster Reviewed-by: Wathsala Vithanage Reviewed-by: Dhruv Tripathi --- config/arm/meson.build | 32 +--- 1

RE: meson error on ARM Grace server 23.11/22.11

2025-05-15 Thread Doug Foster
Hi Patrick, I will produce the patches with necessary changes to build on Grace for 22.11 and 23.11. From: Patrick Robb Sent: Thursday, May 15, 2025 3:59 PM To: Wathsala Wathawana Vithanage Cc: c...@dpdk.org; dev ; Honnappa Nagarahalli ; sta...@dpdk.org; Doug Foster ; nd Subject: Re: meson

RE: [PATCH v2 1/2] fib: implement RCU rule reclamation

2024-10-09 Thread Doug Foster
The check for NULL is not necessary before calling rte_rcu_qsbr_dq_delete. Similar to other free routines, an error will not occur when the dq pointer is NULL. However, it will give a debug log statement to indicate an invalid parameter and return 0 to indicate success. -Original Message---

[PATCH] rcu: refactor rcu register/unregister functions

2024-09-08 Thread Doug Foster
This simplifies the implementation of rte_rcu_qsbr_thread_register() and rte_rcu_thread_unregister() functions. The simplified implementation is easier to read. Signed-off-by: Doug Foster Reviewed-by: Honnappa Nagarahalli Reviewed-by: Wathsala Vithanage --- .mailmap | 1 + lib

[PATCH] rcu: refactor rcu register/unregister functions

2024-09-06 Thread Doug Foster
This simplifies the implementation of rte_rcu_qsbr_thread_register() and rte_rcu_thread_unregister() functions. The simplified implementation is easier to read. Signed-off-by: Doug Foster Reviewed-by: Honnappa Nagarahalli Reviewed-by: Wathsala Vithanage --- .mailmap | 1 + lib