nfs4_op_open seqid replay failed to update currentFH
and current_entry in compound data structure.
Move Dbus files from src/Protocols to src/dbus

Dbus has a protocol but it is really a local management interface,
not a service protocol.

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix trace format.
nfs4 op read/write: trivial fix - use the correct value for max read/write size

Signed-off-by: Philippe DENIEL <philippe.deniel@cea.fr>
HPSS FSAL build, set rpath and link ganesha.nfsd against hpss (it won't setup properly otherwise)
Also, remove no longer needed files

Signed-off-by: Philippe DENIEL <philippe.deniel@cea.fr>
9p/stats: this commit hads support for 9p related statistics per export
libzfswrap: libzfswrap has been ported to F18
FSAL_SHOOK: adding missing dependance to liblustreapi
9P: valgrind run, free pnewfid on errors

Signed-off-by: Dominique Martinet <dominique.martinet@cea.fr>
Add dbus interface signal handler

Basic code for emitting signals on interfaces

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Add dbus interface properties handler

core infrastructure for processing properties

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Extend dbus to support signals and properties

Basic wiring between handlers and server

Add dbus proper error handling and wire it up for properties handling.
Other methods have a general error handler for now.

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Add DBUS support for setting component log levels

Server side of Dbus interface.  Each component has a property which
is its log level.  I use the names from the code rather than the convenience
strings to keep code and finding things sane.

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Merge branch 'tp/S1048309_2.0' into ibm_next_20_tmp
Merge remote-tracking branch 'tfb-bull/next' into merge_next

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

Signed-off-by: Jim Lieb <jlieb@panasas.com>
9P: Add cleanup functions fo still open fids

Add a cleanup function for both tcp and rdma to clean still-open fids properly,
9P/RDMA: allocate all rdata in a single chunk, also reduce number of buffers
to 64 (client kernel default)

Signed-off-by: Dominique Martinet <dominique.martinet@cea.fr>
9P: fix many missing cache_inode_puts, refresh file attrs if file closed on clunk

Signed-off-by: Dominique Martinet <dominique.martinet@cea.fr>
9P: use "fsid" from export list not from stat() in the underlying FS

(avoid client cache's mess)

Signed-off-by: Philippe DENIEL <philippe.deniel@cea.fr>
9P/RDMA: adding a parameter in the configuration file to set the RDMA backlog

Signed-off-by: Philippe DENIEL <philippe.deniel@cea.fr>