Commit 915bccdd authored by Tomasz Zawadzki's avatar Tomasz Zawadzki
Browse files

CHANGELOG: fix typos and order of entries for SPDK 24.01



Fix typos, formatting and order of entries.

No new entry is added or removed in this patch.

Two entries were moved from SPDK 23.09 section, as they
were incorrectly placed there after its release.

Signed-off-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Change-Id: I84e5341c1880647d3718cf97e95c4abb11409652
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21573


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
parent a7fba112
Loading
Loading
Loading
Loading
+25 −25
Original line number Diff line number Diff line
@@ -4,40 +4,46 @@

## v24.01

### trace
### env

Added `spdk_trace_register_user_thread` to initialize trace environment and
`spdk_trace_unregister_user_thread` to de-initialize trace environment
for an user created thread.
Added SPDK command line parameter `--no-huge`, which enables SPDK to run without hugepages.

Modified `spdk_trace_init` to take number of user created threads as a parameter.
### nvme

### vhost
A new transport option `rdma_max_cq_size` was added to limit indefinite growth of CQ size.

Added `caw_iov` field to struct `spdk_scsi_task` to support SBC-3 compare_and_write IO.
### nvmf

Added parameter `delay` to `vhost_create_scsi_controller` RPC which allows user to defer starting
the vhost-scsi controller until adding the scsi target is completed.
Added `max_discard_size_kib` and `max_write_zeroes_size_kib` to `nvmf_create_subsystem` RPC to set the
maximum discard size and maximum write zeroes size.

Added `vhost_start_scsi_controller` RPC to start vhost-scsi controller, it could be used to support
live recovery feature of vhost-scsi target.
Added new optional `--ana-state` (or shortly `-n`) parameter to `nvmf_subsystem_add_listener` RPC.

Added public APIs `spdk_nvmf_subsystem_get_ana_reporting()` and `spdk_nvmf_subsystem_set_ana_state()`,
replacing the internal functions `nvmf_subsystem_get_ana_reporting()` and `nvmf_subsystem_set_ana_state()`
respectively.

### scsi

Added support for `SBC WRITE SAME 10` and `SBC WRITE SAME 16`.
Added support for `SPDK_SBC_WRITE_SAME_10` and `SPDK_SBC_WRITE_SAME_16`.

### nvme
### trace

A new transport option `rdma_max_cq_size` was added to limit indefinite growth of CQ size.
Added `spdk_trace_register_user_thread()` to initialize trace environment and
`spdk_trace_unregister_user_thread()` to de-initialize trace environment
for a user created thread.

### env
Modified `spdk_trace_init()` to take number of user created threads as a parameter.

Added SPDK commandline parameter --no-huge, which enables SPDK to run without hugepages.
### vhost

### nvmf
Added `caw_iov` field to struct `spdk_scsi_task` to support SBC-3 compare_and_write IO.

Added parameter `delay` to `vhost_create_scsi_controller` RPC which allows user to defer starting
the vhost-scsi controller until adding the scsi target is completed.

Added `max_discard_size_kib` and `max_write_zeroes_size_kib` to `nvmf_create_subsystem` to set the
maximum discard size and maximum write_zeroes size.
Added `vhost_start_scsi_controller` RPC to start vhost-scsi controller, it could be used to support
live recovery feature of vhost-scsi target.

## v23.09

@@ -130,12 +136,6 @@ spdk_nvmf_subsystem_any_listener_allowed()` API fixing the typo.

Added `spdk_nvmf_subsystem_is_discovery()` API to check whether a given susbystem is discovery subsystem.

Added new optional `--ana-state` (or shortly `-n`) parameter to nvmf_subsystem_add_listener RPC call.

Added public APIs 'spdk_nvmf_subsystem_get_ana_reporting' and 'spdk_nvmf_subsystem_set_ana_state',
replacing the internal functions 'nvmf_subsystem_get_ana_reporting' and 'nvmf_subsystem_set_ana_state'
respectively.

### scripts

`setup.sh` now supports interactive mode for device selection and hugepage reservation.