[pnfs] [PATCH 0/2] layoutrecall: more fixes

Benny Halevy bhalevy at panasas.com
Mon Sep 10 07:09:07 EDT 2007


1. Marc Eshel correctly observed that we currently look for the layout to
return only on inodes with open state.  This patchset adds another function
that searches up all inodes as a temporary solution.
* todo: use hash table for fh lookup,
        same for delegations

2. return NFS4ERR_NOMATCHING_LAYOUT synchronously if no inode found.

Note that I exported __iget in inode.c in order to get a reference
on the inode while holding the inode lock. this should go away when
we move to the hash table


More information about the pNFS mailing list