Minor device number can be up to 20 bits of the int.
Add a trace redirect to GPFS.
Improve ENOENT/EDSTALE handling in vfs_fsal_open_exp

Also add a LogDebug

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Add status return to cache_inode_get_keyed

Some callers need to know why it failed.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Fix a directory invalidation in cache_inode_readdir

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Cosmetic changes in cache_inode_readdir

Fix indent of one code block.

Use tmp_status instead of lookup_status.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Use tmp_status in cache_inode_readdir for cache_inode_getattr

If all entries are skipped, status was poisoned.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Improve debug in cache inode

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
cache_inode_rename: Don't skip removing the old dir entry if there was a problem

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Add missing unregister facility.
FSAL_GLUSTER: Code changes in FSAL to adapt to GlusterFS library changes
FSAL_GLUSTER: Corrected comments, whitespaces and some minor todos in code
FSAL_GLUSTER: Implemented some missing object operations and corrected credential mapping
FSAL_GLUSTER: Fixed errors on unlink of files
FSAL_GLUSTER: Added support to export subdirectories from a GlusterFS volume
Add some debug to FSAL_VFS

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Merge remote-tracking branch 'linuxbox2/next' into merge_next

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Merge remote-tracking branch 'marc/gpfs-unregister' into merge_next

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Merge remote-tracking branch 'shyamsundarr/next_fsalgluster' into merge_next

Signed-off-by: Jim Lieb <jlieb@panasas.com>
V2.0-dev_52

This is the last commit prior to the grand reformat

Signed-off-by: Jim Lieb <jlieb@panasas.com>