Spdk/lib/blob
Maciej Szwed b9d123b814 blobstore: on init write zeroes to metadata and unmap rest
Currently on blobstore creation we use write zeros everytime.
Some drives does not support write zeros, but support unmap.
We should do write zeroes only on metadata and try to unmap
data clusters

Signed-off-by: Maciej Szwed <maciej.szwed@intel.com>
Change-Id: Iae36c1ccacc08340e79ad40c4c9a2c53dda920ba
Reviewed-on: https://review.gerrithub.io/387152
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2017-11-22 14:12:29 -05:00
..
bdev bs_dev: Add notice log when device does not support unmap 2017-11-09 13:38:49 -05:00
blobstore.c blobstore: on init write zeroes to metadata and unmap rest 2017-11-22 14:12:29 -05:00
blobstore.h blobstore: add unmap and write zeros support 2017-11-21 13:28:22 -05:00
Makefile blobfs: Add a lightweight filesystem built on the blobstore 2017-03-24 14:15:45 -07:00
request.c blob: add write_zeroes support 2017-10-23 11:50:16 -04:00
request.h blob: add write_zeroes support 2017-10-23 11:50:16 -04:00