state_unlock needs to avoid defer state pointer for posix locks.

Signed-off-by: Rong Zeng <rongzeng@us.ibm.com>
cid_recov_dir is allocated twice in nfs4_create_clid_name41

The cid_recov_dir buffer is memset to 0 which is NOT required, but
that will wait for 2.2 along with other clean up!

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Acked-by: Jim Lieb <jlieb@panasas.com>
Acked-by: Frank S. Filz <ffilzlnx@mindspring.com>
Acked-by: Rong Zeng <rongzeng@us.ibm.com>
Remove Core_Dump_Size option

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Fixup defaults and ranges in NFS_CORE_PARAM

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove unused Long_Processing_Threshold config option

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove special value -1 for fridge parms: *_expiration_delay and *_block_timeout

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Make RPC_Ioq_ThrdMax config param actually set ioq_thrd_max

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Change IP_NAME_EXPIRATION to 3600 to match most old sample configs

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

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Maxe export_id 16 bits in export manager

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Document Clients forms for CLIENT config sub-block

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Refine cache inode config options min, max, and default

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Add CONF_ITEM_I32_SET config item type

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Simplify cache inode expire configuration

Rather than have two parameters, just have a single parameter.

< 0 means "never"
= 0 means "immediate"
> 0 means "expire after the indicated time"

Note that large values may be practically the same as "never"...

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove unecessary config_samples/ganesha.conf

Packaging will use the appropriate FSAL sample config.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
CID 68482  Fixed incorrect nesting

Found in final merge post RC-final

Signed-off-by: Jim Lieb <lieb@sea-troll.net>
Add utils rpm
This patch add a new utils rpm to the spec.

Signed-off-by: Allison Henderson <achender@linux.vnet.ibm.com>

(cherry picked from commit 293527a8c973957c4a2b326a6163d87d4fb43d61)

Signed-off-by: Jim Lieb <lieb@sea-troll.net>
Update Changelog to reflect V2.1.0

Signed-off-by: Jim Lieb <lieb@sea-troll.net>
V2.1.0

Signed-off-by: Jim Lieb <lieb@sea-troll.net>
export and client mgr need to include the additional field for v42.

Signed-off-by: Rong Zeng <rongzeng@us.ibm.com>