Backport #41885
mimic: mds: client evicted twice in one tick
Release:
mimic
Crash signature (v1):
Crash signature (v2):
Related issues
History
#1 Updated by Nathan Cutler over 4 years ago
- Copied from Bug #41585: mds: client evicted twice in one tick added
#2 Updated by Nathan Cutler over 4 years ago
- Status changed from New to Need More Info
- Assignee set to Patrick Donnelly
mimic does not have 480fbc72f7da0e17329915321ce01f6e51ecef21 so I wonder if this fix is applicable...
#3 Updated by Patrick Donnelly over 4 years ago
- Status changed from Need More Info to In Progress
- Assignee changed from Patrick Donnelly to Sidharth Anupkrishnan
Nathan Cutler wrote:
mimic does not have 480fbc72f7da0e17329915321ce01f6e51ecef21 so I wonder if this fix is applicable...
Yes it is applicable. The code in Mimic uses std::list instead of std::vector but it can still have duplicates. I think manually checking the list for duplicates with each insertion is sufficient. It's not a hot path.
@Sidharth: please do this backport.
#4 Updated by Nathan Cutler over 4 years ago
- Description updated (diff)
#5 Updated by Yuri Weinstein over 4 years ago
#6 Updated by Nathan Cutler over 4 years ago
- Status changed from In Progress to Resolved
- Target version set to v13.2.7
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/30950
merge commit 7738ab85e234e490f1ce5b71368734c238bb43bb (v13.2.6-851-g7738ab85e2)