Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752035AbcKQVgR (ORCPT ); Thu, 17 Nov 2016 16:36:17 -0500 Received: from mail-it0-f48.google.com ([209.85.214.48]:34934 "EHLO mail-it0-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751020AbcKQVgP (ORCPT ); Thu, 17 Nov 2016 16:36:15 -0500 To: Linus Torvalds , "linux-block@vger.kernel.org" Cc: "linux-kernel@vger.kernel.org" From: Jens Axboe Subject: [GIT PULL] Block fixes for 4.9-rc Message-ID: Date: Thu, 17 Nov 2016 14:36:12 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1269 Lines: 43 Hi Linus, A set of fixes, one for NVMe from Keith, and a set for nvme-{rdma,t,f} from the usual suspects, fixing actual problems that would be a shame to release 4.9 with. Please pull! git://git.kernel.dk/linux-block.git for-linus ---------------------------------------------------------------- Bart Van Assche (1): nvmet-rdma: Fix possible NULL deref when handling rdma cm events Christoph Hellwig (1): nvme-rdma: reject non-connect commands before the queue is live Jens Axboe (1): Merge branch 'nvmf-4.9-rc' of git://git.infradead.org/nvme-fabrics into for-linus Keith Busch (1): nvme/pci: Don't free queues on error Sagi Grimberg (3): nvmet: Don't queue fatal error work if csts.cfs is set nvmet-rdma: don't forget to delete a queue from the list of connection failed nvmet-rdma: drain the queue-pair just before freeing it Steve Wise (1): nvme-rdma: stop and free io queues on connect failure drivers/nvme/host/pci.c | 18 ++++-------------- drivers/nvme/host/rdma.c | 42 +++++++++++++++++++++++++++++++++++++++--- drivers/nvme/target/core.c | 10 +++++++--- drivers/nvme/target/rdma.c | 18 +++++++++++++++--- 4 files changed, 65 insertions(+), 23 deletions(-) -- Jens Axboe