#
4eda4fd2 |
| 18-May-2017 |
Ben Walker <benjamin.walker@intel.com> |
Fix incorrect free in blob/blobfs
The channel memory isn't allocated by these libraries, so they can't free it.
Change-Id: I30909fa4e77bc5a41b45230f04ba5fe75b172dbf Signed-off-by: Ben Walker <benja
Fix incorrect free in blob/blobfs
The channel memory isn't allocated by these libraries, so they can't free it.
Change-Id: I30909fa4e77bc5a41b45230f04ba5fe75b172dbf Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
#
4a3182b8 |
| 15-May-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Add a separate config parameter for channel ops
Separate the maximum metadata operations from the maximum channel operations.
Change-Id: I1bbd440ab094a2a2e19c9a5b71724ac91ba88e42 Signed-off-b
blob: Add a separate config parameter for channel ops
Separate the maximum metadata operations from the maximum channel operations.
Change-Id: I1bbd440ab094a2a2e19c9a5b71724ac91ba88e42 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
#
bea2e230 |
| 12-May-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Remove per-channel queue size configuration
This will need to be configured globally for all channels.
Change-Id: I773252f220373617f8d09d1f24243db8095cf8a4 Signed-off-by: Ben Walker <benjamin
blob: Remove per-channel queue size configuration
This will need to be configured globally for all channels.
Change-Id: I773252f220373617f8d09d1f24243db8095cf8a4 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
#
4c9645b5 |
| 05-May-2017 |
Ziye Yang <ziye.yang@intel.com> |
blobstore: Add the size check of length field in desc_xattr
Change-Id: I522b29b3a603b1e83c866486d036137ee4fafcbd Signed-off-by: Ziye Yang <ziye.yang@intel.com>
|
#
b961d9cc |
| 02-May-2017 |
Ben Walker <benjamin.walker@intel.com> |
include: Move the remainder of the code base to stdinc.h
Change-Id: I6a142feeaad3117bd3c75e7c5cb7231a1cfa78ae Signed-off-by: Ben Walker <benjamin.walker@intel.com>
|
#
6b919432 |
| 24-Apr-2017 |
Daniel Verkamp <daniel.verkamp@intel.com> |
scripts/check_format.sh: check spaces in comments
Fix up all existing spacing errors in comments and add an automated check for patterns like /*comment*/.
Change-Id: I28f61c93612dc0f8aed66bd509da78
scripts/check_format.sh: check spaces in comments
Fix up all existing spacing errors in comments and add an automated check for patterns like /*comment*/.
Change-Id: I28f61c93612dc0f8aed66bd509da78e91ea9737e Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
show more ...
|
Revision tags: v17.03 |
|
#
e5a3193b |
| 29-Mar-2017 |
GangCao <gang.cao@intel.com> |
blob: remove duplicate call to _spdk_blob_free
Change-Id: Iecb7f28474861043e6d4971c78ed5764b60181af Signed-off-by: GangCao <gang.cao@intel.com>
|
#
57e6e0c8 |
| 28-Mar-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Initialize new metadata pages after allocation
The descriptor type must be 0 to break out of the loop, so we need to initialize this.
Change-Id: I5fdb24dcfece01332c487364d5694c4fb8412e1b Sign
blob: Initialize new metadata pages after allocation
The descriptor type must be 0 to break out of the loop, so we need to initialize this.
Change-Id: I5fdb24dcfece01332c487364d5694c4fb8412e1b Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
#
9cdb51d6 |
| 28-Mar-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Free blob memory on error
Change-Id: I67d3c359b7d432fa06660175a4d533115236d640 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
|
#
97b3efa3 |
| 28-Mar-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Verify parsing does not run off end of page
Change-Id: I2663e0518705ffd23afbb69c7ae5bf5aff001c85 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
|
#
abc73f69 |
| 27-Mar-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Handle failure to alloc xattr on parse
Or rather, at least assert that the allocation failed. This is not a recoverable error in general.
Change-Id: I9bc325066e829fc311ce84ce83536e9933ac5473
blob: Handle failure to alloc xattr on parse
Or rather, at least assert that the allocation failed. This is not a recoverable error in general.
Change-Id: I9bc325066e829fc311ce84ce83536e9933ac5473 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
#
66aabffc |
| 24-Mar-2017 |
Ziye Yang <ziye.yang@intel.com> |
blob: free the blob in error case
Change-Id: I645e01123949fc4707509d0626f8a5327b7bdd3c Signed-off-by: Ziye Yang <ziye.yang@intel.com>
|
#
d827cfbd |
| 27-Mar-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Handle allocation failures in set xattr
Change-Id: Ida9361066e8b3117d1022379d75e290b11f86b52 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
|
#
d89352a9 |
| 20-Mar-2017 |
Ben Walker <benjamin.walker@intel.com> |
blob: Add a persistent, power-fail safe block allocator
This is the initial commit for the "blobstore", a lightweight, highly parallel, persistent, power-fail safe block allocator.
Documentation wi
blob: Add a persistent, power-fail safe block allocator
This is the initial commit for the "blobstore", a lightweight, highly parallel, persistent, power-fail safe block allocator.
Documentation will be added in future patches.
Change-Id: I20a4daf899f1215d396f7931c3ec9a2e2bb269d0 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|