Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753795AbdCOVPH (ORCPT ); Wed, 15 Mar 2017 17:15:07 -0400 Received: from mail-it0-f44.google.com ([209.85.214.44]:36205 "EHLO mail-it0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752033AbdCOVPG (ORCPT ); Wed, 15 Mar 2017 17:15:06 -0400 To: Linus Torvalds Cc: "linux-kernel@vger.kernel.org" , "linux-block@vger.kernel.org" From: Jens Axboe Subject: [GIT PULL] Block fixes for 4.11-rc Message-ID: <14098b6d-8eb1-0990-49dc-1cb911179456@kernel.dk> Date: Wed, 15 Mar 2017 15:06:59 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1396 Lines: 46 Hi Linus, Four small fixes for this cycle. This pull request contains: - Followup fix from Neil for a fix that went in before -rc2, ensuring that we always see the full per-task bio_list. - Fix for blk-mq-sched from me that ensures that we retain similar direct-to-issue behavior on running the queue. - Fix from Sagi fixing a potential NULL pointer dereference in blk-mq on spurious CPU unplug. - A memory leak fix in writeback from Tahsin, fixing a case where device removal of a mounted device can leak a struct wb_writeback_work. Please pull! git://git.kernel.dk/linux-block.git for-linus ---------------------------------------------------------------- Jens Axboe (1): blk-mq-sched: don't run the queue async from blk_mq_try_issue_directly() NeilBrown (1): blk: Ensure users for current->bio_list can see the full list. Sagi Grimberg (1): blk-mq: Fix tagset reinit in the presence of cpu hot-unplug Tahsin Erdogan (1): writeback: fix memory leak in wb_queue_work() block/bio.c | 12 +++++++++--- block/blk-core.c | 30 ++++++++++++++++++------------ block/blk-mq-tag.c | 3 +++ block/blk-mq.c | 9 +++++---- drivers/md/dm.c | 29 ++++++++++++++++------------- drivers/md/raid10.c | 3 ++- fs/fs-writeback.c | 35 +++++++++++++++++++++-------------- 7 files changed, 74 insertions(+), 47 deletions(-) -- Jens Axboe