RE: [PATCH 2/2] examples/vm_power_manager: use safe version of list iterator

2022-07-04 Thread Li, WeiyuanX
> -Original Message- > From: Hunt, David > Sent: Monday, July 4, 2022 8:32 PM > To: Khan, Hamza ; Carew, Alan > ; De Lara Guarch, Pablo > > Cc: dev@dpdk.org; sta...@dpdk.org > Subject: Re: [PATCH 2/2] examples/vm_power_manager: use safe version of > list iterat

Re: [PATCH 2/2] examples/vm_power_manager: use safe version of list iterator

2022-07-04 Thread Hunt, David
On 01/06/2022 11:54, Hamza Khan wrote: Currently, when vm_power_manager exits, we are using a LIST_FOREACH macro to iterate over VM info structures while freeing them. This leads to use-after-free error. To address this, use the newly added LIST_FOREACH_SAFE macro. Fixes: e8ae9b662506 ("exampl

[PATCH 2/2] examples/vm_power_manager: use safe version of list iterator

2022-06-05 Thread Hamza Khan
Currently, when vm_power_manager exits, we are using a LIST_FOREACH macro to iterate over VM info structures while freeing them. This leads to use-after-free error. To address this, use the newly added LIST_FOREACH_SAFE macro. Fixes: e8ae9b662506 ("examples/vm_power: channel manager and monitor in