[dpdk-dev] net/ixgbe: ixgbe_dev_link_update_share() leaks memory and memory mappings due to not cleaning up pthreads

2020-04-09 Thread Martin Weiser
Hi, we recently discovered that our application was not able to create new threads or perform mmaps after some time. With some digging we identified the function ixgbe_dev_link_update_share() to be the reason for this behavior. In the patch "net/ixgbe: fix blocking system events" (819d0d1d57f17aa

Re: [dpdk-dev] net/ixgbe: ixgbe_dev_link_update_share() leaks memory and memory mappings due to not cleaning up pthreads

2020-04-09 Thread Martin Weiser
Hi, I should have mentioned that our findings apply to DPDK 20.02. I can see in master that this since has been reworked to use rte_eal_alarm_set() instead of using a thread. But maybe this should be addressed in stable? Best regards, Martin Weiser Am 09.04.20 um 12:30 schrieb Martin Weiser: >

Re: [dpdk-dev] net/ixgbe: ixgbe_dev_link_update_share() leaks memory and memory mappings due to not cleaning up pthreads

2020-04-09 Thread Martin Weiser
Sorry, please ignore my previous statement about this having been reworked in master. I was comparing to the wrong checkout. This issue seems to be still present in the current master. Am 09.04.20 um 14:06 schrieb Martin Weiser: > Hi, > > I should have mentioned that our findings apply to DPDK 20.

Re: [dpdk-dev] net/ixgbe: ixgbe_dev_link_update_share() leaks memory and memory mappings due to not cleaning up pthreads

2020-04-09 Thread Ananyev, Konstantin
Hi Martin, > Sorry, please ignore my previous statement about this having been > reworked in master. I was comparing to the wrong checkout. > This issue seems to be still present in the current master. Can you please file a ticket with your findings in the bugzilla? Thanks Konstantin > > Am 09