Actions
Bug #40435
closed[cli] 'export' should handle concurrent IO completions
Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
luminous,mimic,nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Description
Under certain conditions, librbd can fire concurrent completions if the object-map is enabled. It would require an object to be flagged as non-existent (and therefore complete via the librbd threadpool thread) and a librados AIO read to complete concurrently. Since this is a potential issue all the back to jewel and there are no other known places where this is causing an issue, just fix 'export' to handle the case.
Updated by Jason Dillaman almost 5 years ago
- Status changed from In Progress to Fix Under Review
- Pull request ID set to 28657
Updated by Mykola Golub almost 5 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Nathan Cutler almost 5 years ago
- Copied to Backport #40499: luminous: [cli] 'export' should handle concurrent IO completions added
Updated by Nathan Cutler almost 5 years ago
- Copied to Backport #40500: mimic: [cli] 'export' should handle concurrent IO completions added
Updated by Nathan Cutler almost 5 years ago
- Copied to Backport #40501: nautilus: [cli] 'export' should handle concurrent IO completions added
Updated by Nathan Cutler over 4 years ago
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".
Actions