From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752284AbbCYVXU (ORCPT ); Wed, 25 Mar 2015 17:23:20 -0400 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:60891 "EHLO mx0b-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752148AbbCYVXQ (ORCPT ); Wed, 25 Mar 2015 17:23:16 -0400 Date: Wed, 25 Mar 2015 15:23:07 -0600 From: Jens Axboe To: CC: Subject: [GIT PULL] Fixes for 4.0-rc Message-ID: <20150325212307.GA13906@kernel.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline 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:5.13.68,1.0.33,0.0.0000 definitions=2015-03-25_06:2015-03-25,2015-03-25,1970-01-01 signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, A small collection of fixes that has been gathered over the last few weeks. It contains: - A one-liner fix for NVMe, fixing a missing list_head init that could makes us oops on hitting recovery at load time. - Two small blk-mq fixes: - Fixup a bad goto jump on error handling. - Fix for oopsing if running out of reserved tags. - A memory leak fix for NBD. - Two small writeback fixes from Tejun, fixing a missing init to INITIAL_JIFFIES, and a possible underflow introduced recently. - A core merge fixup in sg gap detection, where rq->biotail was indexed with the count of rq->bio. Please pull! git://git.kernel.dk/linux-block.git for-linus ---------------------------------------------------------------- Jens Axboe (1): Merge tag 'nbd_fixes_20150305' of git://git.pengutronix.de/git/mpa/linux-nbd into for-linus Keith Busch (1): NVMe: Initialize device list head before starting Mike Snitzer (1): blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path Sam Bradshaw (1): blkmq: Fix NULL pointer deref when all reserved tags in Sudip Mukherjee (1): nbd: fix possible memory leak Tejun Heo (2): writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth() writeback: fix possible underflow in write bandwidth calculation Wenbo Wang (1): Fix bug in blk_rq_merge_ok block/blk-merge.c | 2 +- block/blk-mq-tag.c | 6 ++++-- block/blk-mq.c | 6 +++--- drivers/block/nbd.c | 8 ++++---- drivers/block/nvme-core.c | 1 + mm/page-writeback.c | 7 +++++-- 6 files changed, 18 insertions(+), 12 deletions(-) -- Jens Axboe