[pnfs] 2.6.17 pnfs as client module

Marc Eshel eshel at almaden.ibm.com
Fri Jul 28 21:15:31 EDT 2006


Can you point me to the code that you referred to?
Thanks, Marc.

"J. Bruce Fields" <bfields at fieldses.org> wrote on 07/28/2006 01:45:29 PM:

> 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