Bug 86681

Summary: INFO: task nfsd:16901 blocked for more than 120 seconds. ; NFSD: Failed to remove expired client state directory
Product: File System Reporter: Dwayne Hart (dwayne)
Component: ext4Assignee: fs_ext4 (fs_ext4)
Status: RESOLVED OBSOLETE    
Severity: normal CC: cel, szg00000, trondmy
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.15.1 Subsystem:
Regression: No Bisected commit-id:
Attachments: Excerpt from dmesg.log

Description Dwayne Hart 2014-10-21 18:18:54 UTC
Created attachment 154471 [details]
Excerpt from dmesg.log

Use case, end user was trying to copy files from his laptop to a Linux system to access his NFS home directory. At some point files were not being transferred. It appeared as though something stalled. The end user terminated the WinSCP application. 

I then restarted racoon and reloaded autofs daemons. I have attached some of the file server's kernel buffer information.
Comment 1 Trond Myklebust 2014-10-22 09:55:26 UTC
It looks like the ext4 log is hung. Reassigning to Bruce so he can take a look, but I suspect this should really be assigned to the ext4 developers.
Comment 2 bfields 2014-10-22 18:21:07 UTC
Yes, the first backtraces there all show an nfsd IO operation waiting in ext4.  Some later backtraces show waiting on the state lock but that could easily be a consequence.  Assuming for now it's an ext4/jbd problem.