CHANGELOG: fix formatting and typos for SPDK 21.01
Fixed formatting for SPDK 21.01 changelog. For the most part proper display of function/struct references. While here some typos were corrected too. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: Ie6f77755108a26d82e8a9e9b4fa8a507af0d41d8 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6050 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com>
This commit is contained in:
parent
bc76a832ed
commit
f1f51f2b49
56
CHANGELOG.md
56
CHANGELOG.md
@ -5,7 +5,7 @@
|
|||||||
### bdev
|
### bdev
|
||||||
|
|
||||||
An `opts_size` element was added in the `spdk_bdev_opts` structure to solve the
|
An `opts_size` element was added in the `spdk_bdev_opts` structure to solve the
|
||||||
ABI compatiblity issue between different SPDK version. And also add `opts_size`
|
ABI compatibility issue between different SPDK version. And also add `opts_size`
|
||||||
parameter in spdk_bdev_get_opts function. Two fields `small_buf_pool_size` and
|
parameter in spdk_bdev_get_opts function. Two fields `small_buf_pool_size` and
|
||||||
`large_buf_pool_size` were added into spdk_bdev_opts, which were used to determine
|
`large_buf_pool_size` were added into spdk_bdev_opts, which were used to determine
|
||||||
the small and large buffer pool size of the whole bdev module.
|
the small and large buffer pool size of the whole bdev module.
|
||||||
@ -23,15 +23,15 @@ a bdev_io with Linux AIO errno.
|
|||||||
### blob
|
### blob
|
||||||
|
|
||||||
An `opts_size` element was added in the `spdk_bs_opts` structure to solve the
|
An `opts_size` element was added in the `spdk_bs_opts` structure to solve the
|
||||||
ABI compatiblity issue between different SPDK version. And also add `opts_size`
|
ABI compatibility issue between different SPDK version. And also add `opts_size`
|
||||||
parameter in `spdk_bs_opts_init` function.
|
parameter in `spdk_bs_opts_init` function.
|
||||||
|
|
||||||
An `opts_size` element was added in the `spdk_blob_opts` structure to solve the
|
An `opts_size` element was added in the `spdk_blob_opts` structure to solve the
|
||||||
ABI compatiblity issue between different SPDK version. And also add `opts_size`
|
ABI compatibility issue between different SPDK version. And also add `opts_size`
|
||||||
parameter in `spdk_blob_opts_init` function.
|
parameter in `spdk_blob_opts_init` function.
|
||||||
|
|
||||||
An `opts_size` element was added in the `spdk_blob_open_opts` structure to solve the
|
An `opts_size` element was added in the `spdk_blob_open_opts` structure to solve the
|
||||||
ABI compatiblity issue between different SPDK version. And also add `opts_size`
|
ABI compatibility issue between different SPDK version. And also add `opts_size`
|
||||||
parameter in `spdk_blob_open_opts_init` function.
|
parameter in `spdk_blob_open_opts_init` function.
|
||||||
|
|
||||||
### build
|
### build
|
||||||
@ -49,29 +49,29 @@ dpdk-kmods repository to build the driver.
|
|||||||
|
|
||||||
### env
|
### env
|
||||||
|
|
||||||
The pci_whitelist, pci_blacklist and master_core members of struct spdk_env_opts
|
The `pci_whitelist`, `pci_blacklist` and `master_core` members of struct `spdk_env_opts`
|
||||||
have been deprecated. The new members are named pci_allowed, pci_blocked and
|
have been deprecated. The new members are named `pci_allowed`, `pci_blocked` and
|
||||||
main_core respectively.
|
`main_core` respectively.
|
||||||
|
|
||||||
An `opts_size`element was added in the `spdk_app_opts` structure
|
An `opts_size` element was added in the `spdk_app_opts` structure
|
||||||
to solve the ABI compatiblity issue between different SPDK version. An `opts_size`
|
to solve the ABI compatibility issue between different SPDK version. An `opts_size`
|
||||||
parameter is added into `spdk_app_opts_init` function.
|
parameter is added into `spdk_app_opts_init` function.
|
||||||
|
|
||||||
### event
|
### event
|
||||||
|
|
||||||
The pci_whitelist and pci_blacklist members of struct spdk_app_opts have been
|
The `pci_whitelist` and `pci_blacklist` members of struct `spdk_app_opts` have been
|
||||||
deprecated. The new members are named pci_allowed and pci_blocked respectively.
|
deprecated. The new members are named `pci_allowed` and `pci_blocked` respectively.
|
||||||
|
|
||||||
The --pci-blacklist command line option has been deprecated, replaced with
|
The `--pci-blacklist` command line option has been deprecated, replaced with
|
||||||
--pci-blocked.
|
`--pci-blocked`.
|
||||||
|
|
||||||
The --pci-whitelist/-W command line options have been deprecated, replaced with
|
The `--pci-whitelist/-W` command line options have been deprecated, replaced with
|
||||||
--pci-allowed/-A.
|
`--pci-allowed/-A`.
|
||||||
|
|
||||||
## ioat
|
## ioat
|
||||||
|
|
||||||
The PCI BDF whitelist option has been removed from the ioat_scan_accel_engine RPC.
|
The PCI BDF whitelist option has been removed from the `ioat_scan_accel_engine` RPC.
|
||||||
ioat PCI functions can still be allowed or denied using SPDK application command
|
IOAT PCI functions can still be allowed or denied using SPDK application command
|
||||||
line options.
|
line options.
|
||||||
|
|
||||||
### isa-l
|
### isa-l
|
||||||
@ -82,8 +82,8 @@ Updated ISA-L submodule to v2.30.0.
|
|||||||
|
|
||||||
A new API `spdk_jsonrpc_send_bool_response` was added to allow sending response for
|
A new API `spdk_jsonrpc_send_bool_response` was added to allow sending response for
|
||||||
writing json bool results into one function.
|
writing json bool results into one function.
|
||||||
Update API `bdev_nvme_set_options` and add a keep_alive_timeout_ms parameter. Now you
|
Update API `bdev_nvme_set_options` and add a `keep_alive_timeout_ms` parameter. Now you
|
||||||
can specify the keep_alive_timeout before creating NVMe bdev.
|
can specify the `keep_alive_timeout` before creating NVMe bdev.
|
||||||
|
|
||||||
### nbd
|
### nbd
|
||||||
|
|
||||||
@ -94,13 +94,13 @@ Change the return type of function `spdk_nbd_stop` from void to int. And update
|
|||||||
|
|
||||||
Directives support was added to the NVMe driver.
|
Directives support was added to the NVMe driver.
|
||||||
|
|
||||||
Two async APIs 'spdk_nvme_ctrlr_cmd_directive_receive' and 'spdk_nvme_ctrlr_cmd_directive_send'
|
Two async APIs `spdk_nvme_ctrlr_cmd_directive_receive` and `spdk_nvme_ctrlr_cmd_directive_send`
|
||||||
are added for Directive Send and Directive Receive command, respectively.
|
are added for Directive Send and Directive Receive command, respectively.
|
||||||
|
|
||||||
Added a new function `spdk_nvme_ctrlr_reset_subsystem` to perform a NVMe
|
Added a new function `spdk_nvme_ctrlr_reset_subsystem` to perform a NVMe
|
||||||
subsystem reset. Note: The NVMf target does not support the subsystem reset yet.
|
subsystem reset. Note: The NVMe-oF target does not support the subsystem reset yet.
|
||||||
|
|
||||||
Add a new function 'spdk_nvme_bytes_to_numd' to transfer bytes to number of
|
Add a new function `spdk_nvme_bytes_to_numd` to transfer bytes to number of
|
||||||
dwords.
|
dwords.
|
||||||
|
|
||||||
Added a new custom transport `SPDK_NVME_TRANSPORT_VFIOUSER` to enable NVMe
|
Added a new custom transport `SPDK_NVME_TRANSPORT_VFIOUSER` to enable NVMe
|
||||||
@ -111,7 +111,7 @@ to NVMe over vfio-user target via vfio-user transport.
|
|||||||
|
|
||||||
### nvmf
|
### nvmf
|
||||||
|
|
||||||
nvmf_fc_lld_fini() now takes callback and hence updating FC Broadcom LLD driver
|
`nvmf_fc_lld_fini` now takes callback and hence updating FC Broadcom LLD driver
|
||||||
to the latest is required.
|
to the latest is required.
|
||||||
|
|
||||||
FC transport supported primary tagging and VMID.
|
FC transport supported primary tagging and VMID.
|
||||||
@ -121,17 +121,17 @@ Broadcom FC LLD driver and SPDK NVMe-oF FC transport consolidated one LLD API,
|
|||||||
Hence updating Broadcom FC LLD driver to the latest is required.
|
Hence updating Broadcom FC LLD driver to the latest is required.
|
||||||
|
|
||||||
The functions `destroy` and `qpair_fini` in the transport interface now accept a
|
The functions `destroy` and `qpair_fini` in the transport interface now accept a
|
||||||
cb_fn and cb_arg to call upon completion, and their execution can be asynchronous.
|
`cb_fn` and `cb_arg` to call upon completion, and their execution can be asynchronous.
|
||||||
|
|
||||||
The SPDK nvmf target now supports async event notification for discovery log changes.
|
The SPDK NVMe-oF target now supports async event notification for discovery log changes.
|
||||||
This allows the initiator to create persistent connection to discovery controller and
|
This allows the initiator to create persistent connection to discovery controller and
|
||||||
be notified of any discovery log changes.
|
be notified of any discovery log changes.
|
||||||
|
|
||||||
An `opts_size`element was added in the `spdk_nvmf_transport_opts` structure
|
An `opts_size` element was added in the `spdk_nvmf_transport_opts` structure
|
||||||
to solve the ABI compatiblity issue between different SPDK version. And also add
|
to solve the ABI compatiblity issue between different SPDK version. And also add
|
||||||
`opts_size` parameter in spdk_nvmf_transport_opts_init function.
|
`opts_size` parameter in `spdk_nvmf_transport_opts_init` function.
|
||||||
|
|
||||||
Added a new custom vfio-user transport implementation in NVMf which can provide
|
Added a new custom vfio-user transport implementation in NVMe-oF which can provide
|
||||||
emulated NVMe devices to QEMU and SPDK NVMe driver.
|
emulated NVMe devices to QEMU and SPDK NVMe driver.
|
||||||
|
|
||||||
### rpc
|
### rpc
|
||||||
|
Loading…
Reference in New Issue
Block a user