﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
387	OpenAFS getcwd() sometimes returns ENOENT	andersk		"Every few hours, a server gets stuck in a state where certain users receive `ENOENT` from `getcwd()`, resulting in errors like

{{{
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
}}}

Sometimes the problem goes away on its own, but usually the server needs to be rebooted.

I attempted to debug this with upstream on [http://conference.openafs.org/openafs@conference.openafs.org/2013-06-11.txt 2013-06-11] and [http://conference.openafs.org/openafs@conference.openafs.org/2013-06-16.txt 2013-06-16].  Using crash, I found that we’re ending up with two dentries referring to the same inode, which is [http://lwn.net/Articles/545119/ bad].  We’re all confused."	defect	new	blocker		internals			
