include/nvme_spec.h: update cdata fields for fabric commands
Ignore spdk_nvme_cdata_nvmf_specific ABI changes, only reserved fields were changed. So this does not constitute an ABI/API breakage. Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com> Change-Id: I25c4c7576dc393a925d5b8c1a77b194ec7a60ce4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12868 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: Shuhei Matsumoto <smatsumoto@nvidia.com>
This commit is contained in:
parent
7165ef5084
commit
5b290d2147
@ -1828,7 +1828,14 @@ struct spdk_nvme_cdata_nvmf_specific {
|
|||||||
/** Maximum SGL block descriptors (0 = no limit) */
|
/** Maximum SGL block descriptors (0 = no limit) */
|
||||||
uint8_t msdbd;
|
uint8_t msdbd;
|
||||||
|
|
||||||
uint8_t reserved[244];
|
/** Optional fabric commands supported */
|
||||||
|
struct {
|
||||||
|
/** Support disconnect command and individual I/O queue deletion */
|
||||||
|
uint16_t disconnect : 1;
|
||||||
|
uint16_t reserved : 15;
|
||||||
|
} ofcs;
|
||||||
|
|
||||||
|
uint8_t reserved[242];
|
||||||
};
|
};
|
||||||
|
|
||||||
/** Identify Controller data SGL support */
|
/** Identify Controller data SGL support */
|
||||||
|
@ -55,6 +55,8 @@ function confirm_abi_deps() {
|
|||||||
name = spdk_nvme_ctrlr_data
|
name = spdk_nvme_ctrlr_data
|
||||||
[suppress_type]
|
[suppress_type]
|
||||||
name = spdk_nvme_cdata_oacs
|
name = spdk_nvme_cdata_oacs
|
||||||
|
[suppress_type]
|
||||||
|
name = spdk_nvme_cdata_nvmf_specific
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
for object in "$libdir"/libspdk_*.so; do
|
for object in "$libdir"/libspdk_*.so; do
|
||||||
|
Loading…
Reference in New Issue
Block a user