Conversation
|
Ticket title is 'CHK IV segmentation fault on UCX during CHK leader resume test' |
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19156/1/execution/node/1959/log |
chk_iv_ns_destroy() may trigger ds_iv_ns_cleanup() without synchronize with others, as to release some IV entries while Cart can still invoke chk_iv_ent_refresh() on them. The patch uses the existing barrier ds_iv_ns_stop() to handle the race. Features: recovery Signed-off-by: Fan Yong <fan.yong@hpe.com>
7527a41 to
91a3faa
Compare
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19156/2/execution/node/1770/log |
|
Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19156/2/execution/node/1857/log |
DMGCheckStartCornerCaseTest.test_two_pools_corrupted failed for DAOS-18773. |
DaosCoreTest.test_daos_rebuild_ec failed for DAOS-19396. |
chk_iv_ns_destroy() may trigger ds_iv_ns_cleanup() without synchronize with others, as to release some IV entries while Cart can still invoke chk_iv_ent_refresh() on them.
The patch uses the existing barrier ds_iv_ns_stop() to handle the race.
Features: recovery
Steps for the author:
After all prior steps are complete: