OpenCloudOS-Kernel/drivers/nvme/host
Steve Wise f361e5a01e nvme-rdma: destroy nvme queue rdma resources on connect failure
After address resolution, the nvme_rdma_queue rdma resources are
allocated.  If rdma route resolution or the connect fails, or the
controller reconnect times out and gives up, then the rdma resources
need to be freed.  Otherwise, rdma resources are leaked.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Sagi Grimberg <sagi@grimbrg.me>
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
2016-09-04 10:00:54 +03:00
..
Kconfig nvme: fabrics drivers don't need the nvme-pci driver 2016-08-19 14:22:28 +03:00
Makefile nvme-rdma: add a NVMe over Fabrics RDMA host driver 2016-07-08 08:38:49 -06:00
core.c Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block 2016-07-26 15:37:51 -07:00
fabrics.c nvme-fabrics: get a reference when reusing a nvme_host structure 2016-08-19 14:22:12 +03:00
fabrics.h nvme-fabrics: change NQN UUID to big-endian format 2016-08-19 12:00:44 +03:00
lightnvm.c block: get rid of bio_rw and READA 2016-07-20 17:37:01 -06:00
nvme.h nvme: Limit command retries 2016-07-12 16:20:31 -07:00
pci.c Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block 2016-07-26 15:37:51 -07:00
rdma.c nvme-rdma: destroy nvme queue rdma resources on connect failure 2016-09-04 10:00:54 +03:00
scsi.c nvme: move chardev and sysfs interface to common code 2015-12-01 10:59:40 -07:00