James Smart
|
783f4a4408
nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O
|
6 years ago |
Linus Torvalds
|
73ba2fb33c
Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block
|
7 years ago |
Tal Shorer
|
66414e8024
nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever
|
7 years ago |
James Smart
|
6cdefc6e2a
nvme: if_ready checks to fail io to deleting controller
|
7 years ago |
Christoph Hellwig
|
35897b920c
nvme-fabrics: fix and refine state checks in __nvmf_check_ready
|
7 years ago |
Christoph Hellwig
|
3bc32bb118
nvme-fabrics: refactor queue ready check
|
7 years ago |
Johannes Thumshirn
|
12a0b66221
nvme: don't hold nvmf_transports_rwsem for more than transport lookups
|
7 years ago |
Christoph Hellwig
|
cc456b65b7
nvme-fabrics: allow internal passthrough command on deleting controllers
|
7 years ago |
Hannes Reinecke
|
1e5f446162
nvme: fix KASAN warning when parsing host nqn
|
7 years ago |
Hannes Reinecke
|
181303d035
nvme-fabrics: allow duplicate connections to the discovery controller
|
7 years ago |
Hannes Reinecke
|
461fbc8f0e
nvme-fabrics: centralize discovery controller defaults
|
7 years ago |
James Smart
|
ffecb0b452
nvme-fabrics: remove unnecessary controller subnqn validation
|
7 years ago |
Chengguang Xu
|
59a2f3f00f
nvme: fix potential memory leak in option parsing
|
7 years ago |
James Smart
|
bb06ec3145
nvme: expand nvmf_check_if_ready checks
|
7 years ago |
Johannes Thumshirn
|
74c6c71530
nvme: don't send keep-alives to the discovery controller
|
7 years ago |
Roland Dreier
|
0475821e22
nvme-fabrics: Ignore nr_io_queues option for discovery controllers
|
7 years ago |
Christoph Hellwig
|
5a1e595333
nvme-fabrics: don't check for non-NULL module in nvmf_register_transport
|
7 years ago |
Linus Torvalds
|
0a4b6e2f80
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
|
7 years ago |
Johannes Thumshirn
|
6e49412016
nvme: don't free uuid pointer before printing it
|
7 years ago |
Roland Dreier
|
df351ef737
nvme-fabrics: fix memory leak when parsing host ID option
|
7 years ago |
Roy Shterman
|
0de5cd367c
nvme-fabrics: protect against module unload during create_ctrl
|
7 years ago |
Ewan D. Milne
|
6b018235b4
nvme-fabrics: initialize default host->id in nvmf_host_default()
|
7 years ago |
Christoph Hellwig
|
ab9e00cc72
nvme: track subsystems
|
7 years ago |
Christoph Hellwig
|
c5017e8570
nvme: move controller deletion to common code
|
7 years ago |
James Smart
|
3b33876207
nvme: add duplicate_connect option
|
7 years ago |
Sagi Grimberg
|
d1f1071f81
nvme-fabrics: request transport module
|
8 years ago |
Guilherme G. Piccoli
|
8edd11c9ad
nvme-fabrics: Allow 0 as KATO value
|
8 years ago |
Daniel Verkamp
|
40a5fce495
nvme-fabrics: generate spec-compliant UUID NQNs
|
8 years ago |
Roland Dreier
|
489beb91e6
nvme-fabrics: Convert nvmf_transports_mutex to an rwsem
|
8 years ago |
Guan Junxiong
|
9b483da15d
nvme-fabrics: log a warning if hostid is invalid
|
8 years ago |