aboutsummaryrefslogtreecommitdiff
path: root/tests/tcg/openrisc
diff options
context:
space:
mode:
authorFabiano Rosas <farosas@suse.de>2023-06-07 13:13:05 -0300
committerJuan Quintela <quintela@redhat.com>2023-07-26 10:55:56 +0200
commit01ec0f3a9211cf4af88706188865b15ad53f7d76 (patch)
treeacac079fdf4eaef2624ab255868f742e207f6f8f /tests/tcg/openrisc
parent788fa680419854db44205ec6e74602b5f91ee98d (diff)
migration/multifd: Protect accesses to migration_threads
This doubly linked list is common for all the multifd and migration threads so we need to avoid concurrent access. Add a mutex to protect the data from concurrent access. This fixes a crash when removing two MigrationThread objects from the list at the same time during cleanup of multifd threads. Fixes: 671326201d ("migration: Introduce interface query-migrationthreads") Signed-off-by: Fabiano Rosas <farosas@suse.de> Reviewed-by: Peter Xu <peterx@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230607161306.31425-3-farosas@suse.de> Signed-off-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'tests/tcg/openrisc')
0 files changed, 0 insertions, 0 deletions