9c20d0fdc5
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, replace all usages of
LIST_* with TAILQ_* macros, and use the RTE_TAILQ_FOREACH_SAFE macro
to iterate and delete VM info structures.
Fixes:
|
||
---|---|---|
.. | ||
guest_cli | ||
channel_manager.c | ||
channel_manager.h | ||
channel_monitor.c | ||
channel_monitor.h | ||
main.c | ||
Makefile | ||
meson.build | ||
oob_monitor_nop.c | ||
oob_monitor_x86.c | ||
oob_monitor.h | ||
parse.c | ||
parse.h | ||
power_manager.c | ||
power_manager.h | ||
vm_power_cli.c | ||
vm_power_cli.h |