Actions
Bug #22647
closedmds: unbalanced auth_pin/auth_unpin in RecoveryQueue code
% Done:
0%
Source:
Tags:
Backport:
luminous,jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
0> 2018-01-09 21:20:37.430 7fffeabe8700 -1 /home/zhyan/Ceph/ceph-1/src/mds/CInode.cc: In function 'virtual void CInode::auth_unpin(void*)' thread 7fffeabe8700 time 2018-01-09 21:20:37.393299 /home/zhyan/Ceph/ceph-1/src/mds/CInode.cc: 2588: FAILED assert(auth_pins >= 0) ceph version 13.0.0-4315-gb4f6c4ec66 (b4f6c4ec66e8bf87aa160ac0966a95a54e5500ad) mimic (dev) 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0xf5) [0x555555ac7c45] 2: (()+0x461bd3) [0x5555559b5bd3] 3: (RecoveryQueue::_recovered(CInode*, int, unsigned long, utime_t)+0x1fd) [0x555555902b3d] 4: (MDSIOContextBase::complete(int)+0x11c) [0x555555a1276c] 5: (Filer::C_Probe::finish(int)+0xe7) [0x555555e37c17] 6: (Context::complete(int)+0x9) [0x5555557b1789] 7: (Finisher::finisher_thread_entry()+0x31f) [0x555555ac714f] 8: (()+0x736d) [0x7ffff614936d] 9: (clone()+0x3f) [0x7ffff519de1f] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
this can happen if an inode gets added to file_recover_queue while the inode is in file_recovering
Updated by Zheng Yan over 6 years ago
- Status changed from New to Fix Under Review
Updated by Patrick Donnelly over 6 years ago
- Subject changed from unbalanced auth_pin/auth_unpin in RecoveryQueue code to mds: unbalanced auth_pin/auth_unpin in RecoveryQueue code
- Status changed from Fix Under Review to Pending Backport
- Assignee set to Zheng Yan
- Backport set to luminous,jewel
- Component(FS) MDS added
Updated by Zheng Yan over 6 years ago
- Copied to Backport #22719: luminous: mds: unbalanced auth_pin/auth_unpin in RecoveryQueue code added
Updated by Nathan Cutler over 6 years ago
- Copied to Backport #22762: jewel: mds: unbalanced auth_pin/auth_unpin in RecoveryQueue code added
Updated by Nathan Cutler about 6 years ago
- Status changed from Pending Backport to Resolved
Actions