Branch next

 

Tag:V2.8-dev.12

 

NOTE: This merge includes an ntirpc pullup, please update your submodule.

 

Release Highlights

 

* Implementation of async from ntirpc all the way down to FSAL

 

* Test code in FSAL_MEM to test async

 

* doc: add section about flags to ganesha-rados-grace manpage

 

* rados_grace: return success when adding an entry that already exists

 

* Repopulate chunk after reacquiring a dropped lock

 

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

 

Contents:

 

2e3a253 Frank S. Filz V2.8-dev.12

654dd70 Madhu Thorat Repopulate chunk after reacquiring a dropped lock

54e1776 Jeff Layton rados_grace: return success when adding an entry that already exists

459ab71 Jeff Layton doc: add section about flags to ganesha-rados-grace manpage

69f73fa Frank S. Filz FSAL_MEM: Add test option to make actual async I/O completion

0c0e8b2 Frank S. Filz VFS: Implement vfs_update_export

87ffeff Frank S. Filz Add ability to update EXPORT FSAL parameters

bf445b8 Frank S. Filz Add a bit of config parsing debug

12af917 Frank S. Filz Make gtest read and write operations async capable

3aa3487 Frank S. Filz Make 9P read and write async capable

0e25680 Frank S. Filz Make nfs3 read and write async capable

ac337c3 Frank S. Filz Make nfs4 read and write async capable

a055849 Frank S. Filz NFS4: Prepare nfs4_Compound.c for async compounds

6e098be Frank S. Filz NFS: Prepare nfs_worker_thread.c for async processing

5e2dccf Frank S. Filz fsal_helper functions to synchronize async I/O

6fba0e3 Frank S. Filz Replace request_cb with alloc_cb and free_cb with libntirpc pullup

4eacf5c Frank S. Filz Move Nb_Worker from NFS_CORE_PARAM to _9P

4414373 Frank S. Filz Drive by log messae formatting fix...

1d3e653 Frank S. Filz CONFIG: Add CONFIG_ITEM_DEPRECATED for warning deprecated config parms

2759f9a Frank S. Filz Without a shared queueing we no longer need a shared request_data_t

eb87d1b Frank S. Filz Remove vestiges of 9P work queue from NFS code and rename functions

cceb8e6 Frank S. Filz Remove rpc_call_t from request_data_t

4b9fed9 Frank S. Filz (mostly) remove queue_wait

af3af0b Frank S. Filz Add nfs_req_result type and convert nfs4 compound ops to return it

7b496f5 Frank S. Filz Strip out WRITE_PLUS code

cea9371 Frank S. Filz Move setting of resp->resop for nfs4_read for clarity

c0e6c19 Frank S. Filz nfs4_op_open: NULL pointer bug - replace goto out3 with return