Spdk/lib/nvmf
Changpeng Liu 7a2a588c62 nvmf/ctrlr: check offset parameter for get log page command
The specification says "host specifies an offset (i.e., LPOL and LPOU)
that is greater than the size of the log page requested, then the
controller shall abort the command with a status of Invalid Field
in Command."

Offset is used (if needed) to retrieve specific records of
Discovery Log Page, so we don't check it for Discovery Log Page.

Change-Id: I76ce929600b9f2ca9b69397d25f339d55729e6d3
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10093
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: Jim Harris <james.r.harris@intel.com>
2021-11-10 20:23:37 +00:00
..
ctrlr_bdev.c lib/nvmf: Set missing fields if OPTPERF is set 2021-11-03 04:27:45 +00:00
ctrlr_discovery.c nvmf: Add discovery filtering rules 2021-10-25 22:57:48 +00:00
ctrlr.c nvmf/ctrlr: check offset parameter for get log page command 2021-11-10 20:23:37 +00:00
fc_ls.c nvmf/fc: Handle out of order fused commands. 2021-01-14 16:18:25 +00:00
fc.c trace: shorten tpoint names 2021-10-22 18:08:05 +00:00
Makefile nvmf/vfio-user: don't set RESERVATION support for vfio-user transport 2021-08-25 07:27:10 +00:00
nvmf_fc.h nvmf/fc: Add flag to differentiate LS queue and non LS queue. 2021-01-14 16:18:25 +00:00
nvmf_internal.h nvmf: only change CSTS RDY and SHN after no connected IO queues 2021-10-27 07:31:15 +00:00
nvmf_rpc.c nvmf: Add discovery filtering rules 2021-10-25 22:57:48 +00:00
nvmf.c nvmf: Add discovery filtering rules 2021-10-25 22:57:48 +00:00
rdma.c trace: move all trace definitions to a separate file 2021-10-20 07:22:00 +00:00
spdk_nvmf.map lib/nvmf : Added support for ZCOPY 2021-07-23 08:34:43 +00:00
subsystem.c Revert "nvmf: Update controller desctruction process" 2021-10-25 15:23:28 +00:00
tcp.c trace: shorten tpoint names 2021-10-22 18:08:05 +00:00
transport.c nvmf: add interface to dump transport specific listen opts 2021-09-06 09:53:57 +00:00
transport.h nvmf: Allow nvmf_transport_qpair_fini to complete asynchronously. 2020-11-18 11:28:02 +00:00
vfio_user.c nvmf/vfio-user: return NVMe compliance SC value when creating IO queues 2021-11-09 05:04:57 +00:00