linux/drivers/nvme/target
Max Gurtovoy ca2b221d89 nvmet: introduce new max queue size configuration entry
Using this port configuration, one will be able to set the maximal queue
size to be used for any controller that will be associated to the
configured port.

The default value stayed 1024 but each transport will be able to set the
its own values before enabling the port.

Introduce lower limit of 16 for minimal queue depth (same as we use in
the host fabrics drivers).

Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Israel Rukshin <israelr@nvidia.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Guixin Liu <kanie@linux.alibaba.com>
Signed-off-by: Max Gurtovoy <mgurtovoy@nvidia.com>
Signed-off-by: Keith Busch <kbusch@kernel.org>
2024-03-02 15:18:08 -08:00
..
admin-cmd.c nvmet: set maxcmd to be per controller 2024-03-02 15:18:08 -08:00
auth.c nvme-auth: use transformed key size to create resp 2023-10-17 13:57:54 -07:00
configfs.c nvmet: introduce new max queue size configuration entry 2024-03-02 15:18:08 -08:00
core.c nvmet: introduce new max queue size configuration entry 2024-03-02 15:18:08 -08:00
discovery.c nvmet: set maxcmd to be per controller 2024-03-02 15:18:08 -08:00
fabrics-cmd-auth.c nvme-auth: always set valid seq_num in dhchap reply 2023-11-06 08:34:20 -08:00
fabrics-cmd.c nvmet: set ctrl pi_support cap before initializing cap reg 2024-03-02 15:18:08 -08:00
fc.c nvmet-fc: use RCU list iterator for assoc_list 2024-02-01 07:44:52 -08:00
fcloop.c nvmet-fcloop: swap the list_add_tail arguments 2024-02-01 07:44:41 -08:00
io-cmd-bdev.c nvmet: Convert to bdev_open_by_path() 2023-10-28 13:29:18 +02:00
io-cmd-file.c nvmet: use bvec_set_page to initialize bvecs 2023-02-03 08:20:55 -07:00
Kconfig nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions 2023-12-04 08:39:03 -08:00
loop.c nvme: use ctrl state accessor 2024-01-29 07:02:50 -08:00
Makefile nvmet: implement basic In-Band Authentication 2022-08-02 17:14:49 -06:00
nvmet.h nvmet: introduce new max queue size configuration entry 2024-03-02 15:18:08 -08:00
passthru.c nvmet: set maxcmd to be per controller 2024-03-02 15:18:08 -08:00
rdma.c nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition 2024-03-02 15:18:08 -08:00
tcp.c nvmet-tcp: fix nvme tcp ida memory leak 2024-01-26 09:16:34 -08:00
trace.c nvmet-trace: avoid dereferencing pointer too early 2024-01-03 08:09:41 -08:00
trace.h nvme: trace: avoid memcpy overflow warning 2024-01-05 13:16:18 -08:00
zns.c block: remove gfp_flags from blkdev_zone_mgmt 2024-02-12 08:41:16 -07:00