https://tracker.ceph.com/
https://tracker.ceph.com/favicon.ico
2017-10-25T18:14:42Z
Ceph
CephFS - Bug #21928: src/mds/MDCache.cc: 7421: FAILED assert(CInode::count() == inode_map.size() + snap_inode_map.size())
https://tracker.ceph.com/issues/21928?journal_id=101341
2017-10-25T18:14:42Z
Patrick Donnelly
pdonnell@redhat.com
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/101341/diff?detail_id=98282">diff</a>)</li></ul>
CephFS - Bug #21928: src/mds/MDCache.cc: 7421: FAILED assert(CInode::count() == inode_map.size() + snap_inode_map.size())
https://tracker.ceph.com/issues/21928?journal_id=101372
2017-10-26T08:07:08Z
Zheng Yan
ukernel@gmail.com
<ul><li><strong>Priority</strong> changed from <i>Urgent</i> to <i>Normal</i></li></ul><p>I think the cause is that scrub function allocates shadow inode for base inode</p>
<p>CInode.cc<br /><pre>
bool validate_directory_data() {
assert(in->is_dir());
if (in->is_base()) {
shadow_in = new CInode(in->mdcache);
in->mdcache->create_unlinked_system_inode(shadow_in,
in->inode.ino,
in->inode.mode);
shadow_in->fetch(get_internal_callback(INODE));
return false;
} else {
results->inode.passed = true;
return check_dirfrag_rstats();
}
}
</pre></p>
CephFS - Bug #21928: src/mds/MDCache.cc: 7421: FAILED assert(CInode::count() == inode_map.size() + snap_inode_map.size())
https://tracker.ceph.com/issues/21928?journal_id=101373
2017-10-26T08:24:51Z
Zheng Yan
ukernel@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Fix Under Review</i></li></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/18555">https://github.com/ceph/ceph/pull/18555</a></p>
CephFS - Bug #21928: src/mds/MDCache.cc: 7421: FAILED assert(CInode::count() == inode_map.size() + snap_inode_map.size())
https://tracker.ceph.com/issues/21928?journal_id=101874
2017-11-03T21:40:42Z
Patrick Donnelly
pdonnell@redhat.com
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Pending Backport</i></li></ul>
CephFS - Bug #21928: src/mds/MDCache.cc: 7421: FAILED assert(CInode::count() == inode_map.size() + snap_inode_map.size())
https://tracker.ceph.com/issues/21928?journal_id=102057
2017-11-08T10:26:40Z
Nathan Cutler
ncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/22077">Backport #22077</a>: luminous: src/mds/MDCache.cc: 7421: FAILED assert(CInode::count() == inode_map.size() + snap_inode_map.size())</i> added</li></ul>
CephFS - Bug #21928: src/mds/MDCache.cc: 7421: FAILED assert(CInode::count() == inode_map.size() + snap_inode_map.size())
https://tracker.ceph.com/issues/21928?journal_id=105923
2018-01-25T20:20:17Z
Patrick Donnelly
pdonnell@redhat.com
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul>