From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4D4C1C4360C for ; Fri, 27 Sep 2019 17:58:09 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 24FA420872 for ; Fri, 27 Sep 2019 17:58:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="SBDLnVKs" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 24FA420872 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=grimberg.me Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-nvme-bounces+linux-nvme=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=37RhOukYF5FGBgyn2zk+7xP2/SUPDkgHkqQBHk7h2ao=; b=SBD LnVKsgdnm2OpDUUEW+pE7jN5aXJLlylNyLB26HutKZ1YcbBdbhgaMeQXXt9F14p+bgPtpsXGNhZ/C SSCYkYS0oFKKlA+7WQD6agdcSzkxYMO+9enHfE7FNeZR2P7W/p2tbaGjZfTpmqpLGoOLigudNMEcr qpGgTrkrPyGy+rH58feyX/6AKDCJxUYj1KLOeDdubafO/ZhqtwB2TfDOSg/IvLg+ApWVUDrOJHgYy jR7MoU2Q4Y4B5HPlWIiqjV7JsWyge/crK3y9UEtg3AhoWmnhOaiAWqtKmxy4BvB+eODMYxLjw71X/ VV9p7cocuvubSC6TW2HZThKmDASkofw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.2 #3 (Red Hat Linux)) id 1iDuVJ-0005uc-MQ; Fri, 27 Sep 2019 17:58:05 +0000 Received: from [2600:1700:65a0:78e0:514:7862:1503:8e4d] (helo=sagi-Latitude-E7470.lbits) by bombadil.infradead.org with esmtpsa (Exim 4.92.2 #3 (Red Hat Linux)) id 1iDuVG-0005uQ-EQ; Fri, 27 Sep 2019 17:58:02 +0000 From: Sagi Grimberg To: Jens Axboe Subject: [GIT PULL] nvme fixes for kernel 5.4-rc1 Date: Fri, 27 Sep 2019 10:58:01 -0700 Message-Id: <20190927175801.12900-1-sagi@grimberg.me> X-Mailer: git-send-email 2.17.1 X-BeenThere: linux-nvme@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-block@vger.kernel.org, Keith Busch , Christoph Hellwig , linux-nvme@lists.infradead.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Linux-nvme" Errors-To: linux-nvme-bounces+linux-nvme=archiver.kernel.org@lists.infradead.org Hey Jens, This set consists of various fixes and clenaups: - controller removal race fix from Balbir - quirk additions from Gabriel and Jian-Hong - nvme-pci power state save fix from Mario - Add 64bit user commands (for 64bit registers) from Marta - nvme-rdma/nvme-tcp fixes from Max, Mark and Me - Minor cleanups and nits from James, Dan and John The following changes since commit d46fe2cb2dce7f5038473b5859e03f5e16b7428e: block: drop device references in bsg_queue_rq() (2019-09-23 11:17:24 -0600) are available in the Git repository at: git://git.infradead.org/nvme.git nvme-5.4 for you to fetch changes up to 67b483dd03c4cd9e90e4c3943132dce514ea4e88: nvme-rdma: fix possible use-after-free in connect timeout (2019-09-27 10:24:53 -0700) ---------------------------------------------------------------- Balbir Singh (1): nvme-pci: Fix a race in controller removal Dan Carpenter (1): nvme: fix an error code in nvme_init_subsystem() Gabriel Craciunescu (1): Added QUIRKs for ADATA XPG SX8200 Pro 512GB James Smart (1): nvme: Add ctrl attributes for queue_count and sqsize Jian-Hong Pan (1): nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T John Pittman (1): nvmet: change ppl to lpp Keith Busch (1): nvme: Move ctrl sqsize to generic space Mario Limonciello (1): nvme-pci: Save PCI state before putting drive into deepest state Marta Rybczynska (1): nvme: allow 64-bit results in passthru commands Max Gurtovoy (1): nvme-rdma: Fix max_hw_sectors calculation Sagi Grimberg (2): nvmet-tcp: remove superflous check on request sgl nvme-rdma: fix possible use-after-free in connect timeout Wunderlich, Mark (1): nvme-tcp: fix wrong stop condition in io_work drivers/nvme/host/core.c | 132 ++++++++++++++++++++++++++++++++------ drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 20 ++++-- drivers/nvme/host/rdma.c | 19 ++++-- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/io-cmd-bdev.c | 16 ++--- drivers/nvme/target/tcp.c | 12 ++-- include/uapi/linux/nvme_ioctl.h | 23 +++++++ 8 files changed, 177 insertions(+), 51 deletions(-) _______________________________________________ Linux-nvme mailing list Linux-nvme@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-nvme