Project

General

Profile

Bug #13821

OSD: race condition detected during send_failures

Added by xie xingguo about 7 years ago. Updated almost 7 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
hammer,infernalis
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

In OSD::send_failures(), we are risking changing failure_queue possibly without protection of heartbeat_lock, and thus race may happen.


Related issues

Copied to Ceph - Backport #13869: infernalis: OSD: race condition detected during send_failures Resolved
Copied to Ceph - Backport #13870: hammer: OSD: race condition detected during send_failures Resolved

History

#1 Updated by Nathan Cutler about 7 years ago

  • Source changed from other to Community (dev)

#2 Updated by Loïc Dachary about 7 years ago

  • Status changed from New to Pending Backport
  • Backport set to hammer,infernalis

#3 Updated by Loïc Dachary about 7 years ago

  • Copied to Backport #13869: infernalis: OSD: race condition detected during send_failures added

#4 Updated by Loïc Dachary about 7 years ago

  • Copied to Backport #13870: hammer: OSD: race condition detected during send_failures added

#5 Updated by Loïc Dachary almost 7 years ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF