FS Development (or interrupting ls)

From: Sujal Shah (sujal@sujal.net)
Date: Thu Aug 02 2001 - 19:26:04 EST


I'm working on a userspace filesystem daemon which replaces Venus (from
CODA) or podfuk (UserVFS) using the CODA driver. I'm still early in my
development process, but I've run into one frustrating problem. While
testing my code, I have started causing ls to hang.

It keeps the directory open, which means I can't do things like, oh,
unmount the filesystem. :-) Anyone have any suggestions on recovering
gracefully when this happens short of rebooting (which is what I do
now)? Basically, 'ls' hangs, and can't be killed (even kill -9) and
'lsof' lists the directory as open (which is furthered confirmed by
umount complaining about the filesystem being busy).

Thanks,

Sujal

-- 
------ Sujal Shah ---- sujal@sujal.net

http://www.sujal.net/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Aug 07 2001 - 21:00:25 EST