7fc8a7dd | 01-Nov-2022 |
paul luse <paul.e.luse@intel.com> |
add Intel copyright notices (and/or SPDX lic) where missing
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -
add Intel copyright notices (and/or SPDX lic) where missing
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --format=%ad --date default <file> | tail -1
and then pull just the year from the result.
Intel copyrights were not added to files where Intel either had no contribution ot the contribution lacked substance (ie license header updates, formatting changes, etc)
Note that several files in this patch didn't end the license/(c) block with a blank comment line so these were added as the vast majority of files do have this last blank line. Simply there for consistency.
Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: If1bf46b4e1902585c318dc35b1673f980366076e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15199 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
ab2aad85 | 17-Nov-2021 |
Mike Gerdts <mgerdts@nvidia.com> |
blobcli: include bdev name in error message
When multiple bdevs are accessible by blobcli, it may be helpful to know which bdev is giving the "Unsupported bdev event" error message.
Signed-off-by:
blobcli: include bdev name in error message
When multiple bdevs are accessible by blobcli, it may be helpful to know which bdev is giving the "Unsupported bdev event" error message.
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: Ic55eacad13336366de3d6eac8bde932decbb2732 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11255 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
3453391b | 18-Nov-2021 |
Mike Gerdts <mgerdts@nvidia.com> |
blobcli: support for deleting blobs
Add a new option, -w for "whack", to delete a blob.
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: Ic7650d9cb6d2aa1cdfa020ad6389c497a481409c Reviewed
blobcli: support for deleting blobs
Add a new option, -w for "whack", to delete a blob.
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: Ic7650d9cb6d2aa1cdfa020ad6389c497a481409c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11254 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
ff4fd58b | 28-Jan-2022 |
Mike Gerdts <mgerdts@nvidia.com> |
blobcli: add forced recovery via blobcli
In the event that the blobstore superblock is marked clean but there are indications that it wasn't, `blobcli -R` may be used to force blobstore recovery.
S
blobcli: add forced recovery via blobcli
In the event that the blobstore superblock is marked clean but there are indications that it wasn't, `blobcli -R` may be used to force blobstore recovery.
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: Ibc631b6dc0576f81fa1e0b71bd0c18244823e4c4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11353 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com>
show more ...
|
d14c3bfb | 18-Dec-2021 |
Mike Gerdts <mgerdts@nvidia.com> |
blobcli: list help options in consistent order
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: I38375670125129d0b728077eb4f7a11b23a9f3bb Reviewed-on: https://review.spdk.io/gerrit/c/spdk/
blobcli: list help options in consistent order
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: I38375670125129d0b728077eb4f7a11b23a9f3bb Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11250 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
643385ea | 18-Nov-2021 |
Mike Gerdts <mgerdts@nvidia.com> |
blobcli: uuid xattrs should be printed as strings
At the time of commit d1d22046df, xattr UUIDs were stored as strings, not as `struct spdk_uuid`. That continues to be true today. As such, bs_dump_x
blobcli: uuid xattrs should be printed as strings
At the time of commit d1d22046df, xattr UUIDs were stored as strings, not as `struct spdk_uuid`. That continues to be true today. As such, bs_dump_xattr should be treating UUID XATTR values as strings rather than as `struct spdk_uuid`.
This fix does verify that the UUID string is a well-formed UUID before printing it. If it is not well-formed, "? Invalid UUID" is printed along with the raw bytes.
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: I5b574c1c2c4b4802aae3ba23d32ef58fb6fa7586 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11249 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
8389b65a | 18-Nov-2021 |
Mike Gerdts <mgerdts@nvidia.com> |
blobcli: do not read from an zero-length blob
Not all blobs have data: an lvstore's super blob is a common example. Perform a size check prior to trying to dump the blob's contents.
Signed-off-by:
blobcli: do not read from an zero-length blob
Not all blobs have data: an lvstore's super blob is a common example. Perform a size check prior to trying to dump the blob's contents.
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: Ic5bc1b11cdda72a36c6a3f4b4de0fd6f1a2948c6 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11246 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|