Branch next
Tag:V4-dev.23
Merge Highlights
* FSAL_CEPH: several changes related to including export_id in mdcache hash
* Several patches Clean up op_context management
* Make sure that gsh_export refcounting is correct
* Some symbol renaming to make debugging and code examination easier
* Dead code removal
* Make fullpath and pseudopath gsh_refstr and keep a ref in op_ctx
* FSAL_VFS: On create export, refresh file system table
* Allow EXPORT pseudo path to be changed during export update
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
ab6e3a2 Frank S. Filz V4-dev.23
100a7ed Frank S. Filz Get rid of dead code in include/sal_functions.h
0f92c51 Frank S. Filz RQUOTA: use the op_context from nfs_request_t
50b5ae5 Frank S. Filz Cleanup export refcounting for exports that are only
config objects
188a9c2 Frank S. Filz Add clarification about removal of cih_remove_checked
call in 0693097d6
b7f02fe Frank S. Filz Add some debug for working with exports
8189df1 Frank S. Filz Allow EXPORT pseudo path to be changed during export
update
7541e15 Frank S. Filz FSAL_VFS: On create export, refresh file system table
645cef6 Frank S. Filz Make fullpath and pseudopath gsh_refstr and keep a ref
in op_ctx
13fb285 Frank S. Filz Add gsh_refstr_dup function to simplify setting up a
refstr
ed5c6cf Frank S. Filz Move put_gsh_export(op_ctx->ctx_export) into
op_context functions
9a5f75d Frank S. Filz EXPORT: Cleanup iniital refcounting and alloc/free of
exports
9c72abe Frank S. Filz Add struct saved_export_context to standardize saving
op_ctx bits
067058a Frank S. Filz Assure and clarify references held for
op_ctx->ctx_export
5554586 Frank S. Filz Introduce set_op_context_export and
clear_op_context_export
64c0498 Frank S. Filz Eliminate extra function - unexport
e2e9957 Frank S. Filz Merge req_op_context and root_op_context and normalize
use
4969c8a Frank S. Filz FSAL: rename fullpath identifiers for easier code xref
fc15119 Frank S. Filz Add wrapper for pthread_mutex_trylock
e6baef3 Frank S. Filz Split state_lock into st_lock and jct_lock
a81dd76 Frank S. Filz Remove broken Copy export that was intended to restore
on update failure
0a56f58 Frank S. Filz Remove req_op_context parameters from FSAL API and
other functions
44d7611 Jeff Layton FSAL_CEPH: remove handle argument from ceph_close_my_fd
13799cf Jeff Layton FSAL_CEPH: drop export pointer from ceph_handle
a546719 Jeff Layton FSAL_CEPH: endian-convert wire handles
3f45eba Jeff Layton FSAL_CEPH: break up vinodeno_t in wire handle portion
e45743b Jeff Layton FSAL_CEPH: track export id as part of the host handle
5d3e202 Jeff Layton NFS: add an on-stack buffer for wire_to_host conversions
971bb2e Jeff Layton FSAL_CEPH: call fsal_attach_export last
Show replies by date