[pnfs] 2.6.17 pnfs as client module

J. Bruce Fields bfields at fieldses.org
Fri Jul 28 16:45:29 EDT 2006


On Fri, Jul 28, 2006 at 01:42:46PM -0700, Marc Eshel wrote:
> The reference to inode_lock was added by me with the recall layout patch. 
> The reason I did not see the error that Dean got is because I was running 
> on a UP where spin_lock is a no-op. I am not sure if exporting inode_lock 
> is the right thing to do, maybe in the future we will have all the layouts 
> on some other chain (cache) so we will not have to scan the all the 
> inodes.

Oh, so this is just to find every inode you've got a layout for?

Maybe you could look at what the client state recovery code does when
the server reboots?  Seems like a similar problem.

--b.


More information about the pNFS mailing list