From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754216AbbLKV7n (ORCPT ); Fri, 11 Dec 2015 16:59:43 -0500 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:3554 "EHLO mx0b-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753869AbbLKV7m (ORCPT ); Fri, 11 Dec 2015 16:59:42 -0500 Date: Fri, 11 Dec 2015 14:59:36 -0700 From: Jens Axboe To: CC: , Subject: [GIT PULL] Block fixes for 4.4-rc Message-ID: <20151211215936.GA21362@kernel.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Originating-IP: [192.168.54.13] X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2015-12-11_12:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, A set of fixes for the current series. This pull request contains: - A bunch of fixes for lightnvm, should be the last round for this series. From Matias and Wenwei. - A writeback detach inode fix from Ilya, also marked for stable. - A block (though it says SCSI) fix for an OOPS in SCSI runtime power management. - Module init error path fixes for null_blk from Minfei. Please pull! git://git.kernel.dk/linux-block.git for-linus ---------------------------------------------------------------- Ilya Dryomov (1): block: detach bdev inode from its wb in __blkdev_put() Ken Xue (1): SCSI: Fix NULL pointer dereference in runtime PM Matias Bjørling (6): lightnvm: check mm before use lightnvm: comments on constants lightnvm: replace req queue with nvmdev for lld lightnvm: fix media mgr registration lightnvm: prevent gennvm module unload on use lightnvm: do not compile in debugging by default Minfei Huang (1): null_blk: Fix error path in module initialization Wenwei Tao (3): lightnvm: use flags in rrpc_get_blk lightnvm: put blks when luns configure failed lightnvm: refactor spin_unlock in gennvm_get_blk block/blk-core.c | 12 +++++++ drivers/block/null_blk.c | 32 +++++++++++------ drivers/lightnvm/Kconfig | 1 + drivers/lightnvm/core.c | 85 ++++++++++++++++++++++---------------------- drivers/lightnvm/gennvm.c | 20 ++++++----- drivers/lightnvm/rrpc.c | 25 ++++++++++--- drivers/nvme/host/lightnvm.c | 26 +++++++------- fs/block_dev.c | 9 +++-- include/linux/lightnvm.h | 21 +++++++---- 9 files changed, 142 insertions(+), 89 deletions(-) -- Jens Axboe