FSAL_LUSTRE: change readlink to handle up to PATH_MAX instead of PATH_MAX-1

Signed-off-by: Dominique Martinet <dominique.martinet@cea.fr>
Fix build of PROXY handle mapping

Multiple symbols got lost since cmake port...

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix compile errors in fsal proxy handle db

Clean compile but I don't trust the code.  needs
rework of hashtable stuff.

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix coverity defects.
Add emergency_cleanup FSAL method

This function will be called if the orderly shutdown proves to be less
orderly than initially hoped.

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Acked-by: Jim Lieb <jlieb@panasas.com>
Call emergency_cleanup from shutdown on error

If one of the shutdown steps fails, flag the error and call
emergency_cleanup instead of the more proper shutdown.

Since Frank's work on unexport will provide the underlying support for
state and cache_inode deconstruction, the other half (replacing most of
the code in cache_inode_destroyer) will wait until that is done.

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Acked-by: Jim Lieb <jlieb@panasas.com>
Reorder library order

We broke it when removing old config file parse code

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

Used to rescan partial lists

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Checkpatch and translation cleanup of parser

Change token names to english.  Reformat parser/lexer files to
checkpatch style.

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

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

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Merge remote-tracking branch 'linuxbox2/next' into merge_next
Fix showmount -e giving erroneous return

Fixes BZ #1046557

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Probe sqlite3 for PROXY handle mapping

Disable handle mapping if sqlite3 is not present

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

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