From: Chengwen Feng <fengcheng...@huawei.com> This patch supports set VSI reset thread name which is helpful for debugging.
Signed-off-by: Chengwen Feng <fengcheng...@huawei.com> Signed-off-by: Min Hu (Connor) <humi...@huawei.com> --- drivers/net/ice/ice_dcf_parent.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/net/ice/ice_dcf_parent.c b/drivers/net/ice/ice_dcf_parent.c index a8571b3..86aa32b 100644 --- a/drivers/net/ice/ice_dcf_parent.c +++ b/drivers/net/ice/ice_dcf_parent.c @@ -151,7 +151,9 @@ ice_dcf_vsi_update_service_handler(void *param) static void start_vsi_reset_thread(struct ice_dcf_hw *dcf_hw, bool vfr, uint16_t vf_id) { +#define THREAD_NAME_LEN 16 struct ice_dcf_reset_event_param *param; + char name[THREAD_NAME_LEN]; pthread_t thread; int ret; @@ -171,6 +173,9 @@ start_vsi_reset_thread(struct ice_dcf_hw *dcf_hw, bool vfr, uint16_t vf_id) PMD_DRV_LOG(ERR, "Failed to start the thread for reset handling"); free(param); } + + snprintf(name, sizeof(name), "ice-reset-%u", vf_id); + rte_thread_setname(thread, name); } void -- 2.7.4