osd: Make async-read can handle fadvise flags.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
PGTransaction: Modify append/write function can handle fadvise flags.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
ObjectStore/Transaction: Add fadvise_flags to track write fadvise flags.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
ECBackend: Make parity data don't cache.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
FileStore: Implement fadvise handle for read-operation.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
test/librbd: Add test case for librbd fadvise func.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
test/librbd: Add test case for librados fadvise flags.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
test/librados/aio: Add test case for librados fadvise flags

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
test/librados: Add test case for librados C API for fadvise flags.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>