summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/fabrics.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-26nvme-pci: do not directly handle subsys reset falloutKeith Busch1-0/+1
2024-05-01nvme-fabrics: short-circuit reconnect retriesHannes Reinecke1-1/+1
2024-03-14nvme: fix reconnection fail due to reserved tag allocationChunguang Xu1-7/+0
2024-01-29nvme: use ctrl state accessorKeith Busch1-3/+5
2023-10-11nvme-fabrics: parse options 'keyring' and 'tls_key'Hannes Reinecke1-0/+6
2023-10-11nvme-tcp: enable TLS handshake upcallHannes Reinecke1-0/+3
2023-06-12nvme-fabrics: check hostid using uuid_equalMax Gurtovoy1-1/+1
2023-06-12nvmet: reorder fields in 'struct nvmf_ctrl_options'Christophe JAILLET1-4/+4
2023-06-12nvme-fabrics: add queue setup helpersKeith Busch1-0/+11
2023-02-28nvme-fabrics: show well known discovery nameDaniel Wagner1-1/+2
2022-08-02nvme: implement In-Band authenticationHannes Reinecke1-0/+7
2022-05-16nvme-fabrics: add a request timeout helperChaitanya Kulkarni1-0/+8
2022-02-03nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts()Uday Shankar1-0/+1
2021-10-20nvme: display correct subsystem NQNHannes Reinecke1-0/+7
2021-10-20nvme: Add connect option 'discovery'Hannes Reinecke1-0/+1
2021-06-30nvme: use blk_execute_rq() for passthrough commandsKeith Busch1-1/+1
2021-06-03nvme-tcp: allow selecting the network interface for connectionsMartin Belanger1-1/+5
2021-05-04nvme: move the fabrics queue ready check routines to coreTao Chiu1-13/+0
2021-03-18nvme-fabrics: only reserve a single tagChristoph Hellwig1-0/+7
2020-12-01nvme-fabrics: reject I/O to offline deviceVictor Gladkov1-0/+5
2020-07-29nvme: fix deadlock in disconnect during scan_work and/or ana_workSagi Grimberg1-1/+2
2019-10-14nvme: Remove ADMIN_ONLY stateKeith Busch1-2/+1
2019-08-29nvme-fabrics: Add type of service (TOS) configurationIsrael Rukshin1-0/+3
2019-02-20nvme-fabrics: convert to SPDX identifiersChristoph Hellwig1-9/+1
2018-12-18nvme-fabrics: allow user to pass in nr_poll_queuesSagi Grimberg1-0/+3
2018-12-18nvme-fabrics: allow nvmf_connect_io_queue to pollSagi Grimberg1-1/+1
2018-12-13nvme-fabrics: allow user to set nr_write_queues for separate queue mapsSagi Grimberg1-0/+3
2018-12-13nvme-fabrics: add missing nvmf_ctrl_options documentationSagi Grimberg1-0/+3
2018-12-13nvme-fabrics: allow user passing data digestSagi Grimberg1-0/+2
2018-12-13nvme-fabrics: allow user passing header digestSagi Grimberg1-0/+2
2018-12-07nvme: disable fabrics SQ flow control when asked by the userSagi Grimberg1-0/+2
2018-10-19nvme-fabrics: move controller options matching to fabricsSagi Grimberg1-0/+2
2018-07-24nvme: if_ready checks to fail io to deleting controllerJames Smart1-1/+2
2018-06-15nvme-fabrics: handle the admin-only case properly in nvmf_check_readyChristoph Hellwig1-1/+2
2018-06-15nvme-fabrics: refactor queue ready checkChristoph Hellwig1-2/+11
2018-06-08nvme: don't hold nvmf_transports_rwsem for more than transport lookupsJohannes Thumshirn1-0/+3
2018-05-30nvme: allow duplicate controller if prior controller being deletedJames Smart1-1/+3
2018-04-12nvme: expand nvmf_check_if_ready checksJames Smart1-31/+2
2018-02-08nvme: rename NVME_CTRL_RECONNECTING state to NVME_CTRL_CONNECTINGMax Gurtovoy1-4/+5
2018-01-08nvme-fabrics: protect against module unload during create_ctrlRoy Shterman1-0/+2
2017-11-20nvme-fabrics: introduce init command check for a queue that is not aliveSagi Grimberg1-0/+30
2017-10-27nvme: add helper to compare options to controllerJames Smart1-0/+12
2017-10-27nvme: add duplicate_connect optionJames Smart1-0/+2
2017-06-28nvme: read the subsystem NQN from Identify ControllerChristoph Hellwig1-1/+0
2017-06-28nvme: add hostid token to fabric optionsJohannes Thumshirn1-0/+1
2017-06-15nvme: move nr_reconnects to nvme_ctrlSagi Grimberg1-2/+0
2017-06-05nvme: switch to uuid_tChristoph Hellwig1-1/+1
2017-04-04nvme-fabrics: Allow ctrl loss timeout configurationSagi Grimberg1-0/+10
2017-02-22nvme: make nvmf_register_transport require a create_ctrl callbackJohannes Thumshirn1-1/+1
2016-10-07Merge branch 'for-4.9/block' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+8