Linus Torvalds
|
73ba2fb33c
Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block
|
7 years ago |
James Smart
|
6cdefc6e2a
nvme: if_ready checks to fail io to deleting controller
|
7 years ago |
Sagi Grimberg
|
59e29ce66b
nvme: cache struct nvme_ctrl reference to struct nvme_request
|
7 years ago |
Christoph Hellwig
|
3bc32bb118
nvme-fabrics: refactor queue ready check
|
7 years ago |
Christoph Hellwig
|
fe4a97918d
nvme-loop: add support for multiple ports
|
7 years ago |
Jens Axboe
|
b7405176b5
Merge branch 'nvme-4.18-2' of git://git.infradead.org/nvme into for-4.18/block
|
7 years ago |
Christoph Hellwig
|
db8c48e4b2
nvme: return BLK_EH_DONE from ->timeout
|
7 years ago |
Chaitanya Kulkarni
|
eb464833a2
nvmet-loop: use nr_phys_segments when map rq to sgl
|
7 years ago |
Johannes Thumshirn
|
8bfc3b4c6f
nvmet: switch loopback target state to connecting when resetting
|
7 years ago |
James Smart
|
bb06ec3145
nvme: expand nvmf_check_if_ready checks
|
7 years ago |
Ming Lei
|
11d9ea6f2c
nvme-loop: fix kernel oops in case of unhandled command
|
7 years ago |
Christoph Hellwig
|
e929f06d9e
nvmet: constify struct nvmet_fabrics_ops
|
7 years ago |
Christoph Hellwig
|
796b0b8d8d
nvmet-loop: use blk_rq_payload_bytes for sgl selection
|
7 years ago |
Roy Shterman
|
b227c59b9b
nvme: host delete_work and reset_work on separate workqueues
|
7 years ago |
Roy Shterman
|
0de5cd367c
nvme-fabrics: protect against module unload during create_ctrl
|
7 years ago |
Sagi Grimberg
|
9d7fab04b9
nvme-loop: check if queue is ready in queue_rq
|
7 years ago |
Christoph Hellwig
|
5e62d5c993
nvmet: better data length validation
|
7 years ago |
Keith Busch
|
ad22c355b7
nvme: remove handling of multiple AEN requests
|
7 years ago |
Keith Busch
|
38dabe210f
nvme: centralize AEN defines
|
7 years ago |
Christoph Hellwig
|
6cd53d14aa
nvme: consolidate common code from ->reset_work
|
7 years ago |
Christoph Hellwig
|
c5017e8570
nvme: move controller deletion to common code
|
7 years ago |
Christoph Hellwig
|
d22524a478
nvme: switch controller refcounting to use struct device
|
8 years ago |
Israel Rukshin
|
86f36b9c6c
nvme-loop: Add BLK_MQ_F_NO_SCHED flag to admin tag set
|
8 years ago |
Sagi Grimberg
|
34b6c2315e
nvme: Add admin_tagset pointer to nvme_ctrl
|
8 years ago |
Sagi Grimberg
|
d09f2b45f3
nvme: split nvme_uninit_ctrl into stop and uninit
|
8 years ago |
Sagi Grimberg
|
c1c0ffff3a
nvme-loop: quiesce/unquiesce admin_q instead of start/stop its hw queues
|
8 years ago |
Sagi Grimberg
|
4368c39bf6
nvme-loop: update tagset nr_hw_queues after reconnecting/resetting
|
8 years ago |
Sagi Grimberg
|
20d0dfe65a
nvme: move ctrl cap to struct nvme_ctrl
|
8 years ago |
Sagi Grimberg
|
d858e5f04e
nvme: move queue_count to the nvme_ctrl
|
8 years ago |
Christoph Hellwig
|
180de00700
nvme: read the subsystem NQN from Identify Controller
|
8 years ago |