Project

General

Profile

Actions

Bug #7958

closed

ceph-fuse+fsx umount hang on leaked inode reference

Added by Sage Weil about 10 years ago. Updated about 10 years ago.

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

0%

Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-03-31_23:00:36-fs-master-testing-basic-plana/157636

client log is in that directory.

2014-04-02 10:23:34.312312 7f58bdcc6780 1 client.4117 dump_inode: DISCONNECTED inode 100000006c8 #100000006c8 ref 1100000006c8.head(ref=1 cap_refs={1024=0,2048=0,4096=0,8192=0} open={3=0} mode=100664 size=82691691 mtime=2014-04-01 12:04:27.071016 caps=pAsLsXsFscr(0=pAsLsXsFscr) objectset[100000006c8 ts 4163/11336682 objects 0 dirty_or_tx 0] 0x7f58a03cbc60)

Actions #1

Updated by Sage Weil about 10 years ago

ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-04-01_23:00:33-fs-firefly-distro-basic-plana/160589

Actions #2

Updated by Zheng Yan about 10 years ago

I guess it's introduce by commit f1c7b4ef0 (client: pin Inode during readahead). Readahead raced with truncate. ObjectCacher::discard_set removed the readahead buffer head, but didn't call finish read context

Actions #3

Updated by Zheng Yan about 10 years ago

  • Status changed from 12 to 7
Actions #4

Updated by Sage Weil about 10 years ago

  • Status changed from 7 to Resolved
Actions

Also available in: Atom PDF