Fix GPFS config defauls.
Fixes for NFSv4.2 as a result of the Cthon testing.
Merge remote-tracking branch 'marc/nfsv42-fixes' into merge_next

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Add more stats counters.

(cherry picked from commit 2e52d33db41366cb14d92c689b009c47f348ead0)
Signed-off-by: Jim Lieb <jlieb@panasas.com>
Clean up error paths

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix root op context bugs

nfs_client_id_expire will create it's own root op context rather than
take a req_op_context parameter.

state_owner_unlock_all needs to check if the req_op_context passed in
has an export before restoring fsal_export.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
V2.1-dev_12

Signed-off-by: Jim Lieb <jlieb@panasas.com>
NEEDS WORK Add libblkid and libuuid

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Add fsal_module pointer to cache_inode_key

This makes sure that cache inode key is unique between FSALs.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Use fsid from file system if not configured for export

Also fix posix2fsal_fsid to convert dev_t minor and major to fsid minor
and major.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
TEMP

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>