[dpdk-dev] [PATCH v2] net/i40e: fix vsi removing from tailq when release

2016-07-26 Thread Peng, Yuan
Tested-by: Peng Yuan - Test Commit: 6baf0eca5cfa068621ee15605159523918109661 - OS/Kernel: 4.5.7-202.fc23.x86_64 - GCC: gcc version 5.3.1 20160406 (Red Hat 5.3.1-6) (GCC) 1. Bind 1 pf to igb_uio 2. use the pf to generate 2 VFs 3. rmmod i40evf 4. launch testpmd with PF with or without floating veb

[dpdk-dev] [PATCH v2] net/i40e: fix vsi removing from tailq when release

2016-07-25 Thread Thomas Monjalon
> > VSI structure need to be removed from TAILQ list when releasing. > > But for the child VSI it will be removed again after the structure is > > freed. It will > > cause core dump when the DPDK i40e using as PF host driver. > > > > This patch fixes it to only remove child VSI from TAILQ before

[dpdk-dev] [PATCH v2] net/i40e: fix vsi removing from tailq when release

2016-07-25 Thread Jingjing Wu
VSI structure need to be removed from TAILQ list when releasing. But for the child VSI it will be removed again after the structure is freed. It will cause core dump when the DPDK i40e using as PF host driver. This patch fixes it to only remove child VSI from TAILQ before send adminq command to re

[dpdk-dev] [PATCH v2] net/i40e: fix vsi removing from tailq when release

2016-07-25 Thread Zhang, Helin
> -Original Message- > From: Wu, Jingjing > Sent: Monday, July 25, 2016 1:36 PM > To: Zhang, Helin > Cc: dev at dpdk.org; Wu, Jingjing ; Xing, Beilei > ; Peng, Yuan > Subject: [PATCH v2] net/i40e: fix vsi removing from tailq when release > > VSI structure need to be removed from TAILQ