Spdk/include/spdk_internal
Tomasz Zawadzki 9f6f73d420 lvol: allow to configure cluster size of lvol store
New optional parameter -c or --cluster_sz in construct_lvol_store() RPC,
as well as in vbdev_lvol and lvol lib API.

This parameter allows to configure cluster size of blobstore that lvol store
is build upon.

When this parameter is not specified, default of 1GiB is used.

spdk_lvs_opts struct was created to facilitate any future options when
creating lvol store.

Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Change-Id: Ibfe8765ede3e78ff19c36f46043e4cec2e5c9f97
Reviewed-on: https://review.gerrithub.io/379356
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Piotr Pelpliński <piotr.pelplinski@intel.com>
2017-10-02 13:45:12 -04:00
..
assert.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
bdev.h bdev: add callback to free part_base 2017-10-01 21:57:00 -04:00
copy_engine.h copy: return 0 on success and appropriate errno on failure 2017-09-25 13:56:29 -04:00
event.h event: remove spdk_app_init 2017-06-15 18:26:52 -04:00
log.h log: add new parm to spdk_trace_dump() 2017-09-06 17:33:03 -04:00
lvolstore.h lvol: allow to configure cluster size of lvol store 2017-10-02 13:45:12 -04:00
mock.h test/mock: add pthread_self 2017-09-19 17:15:15 -04:00