From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lars Ellenberg Subject: [PATCH 0/1] block: fix blk_queue_split() resource exhaustion Date: Fri, 8 Jul 2016 17:04:02 +0200 Message-ID: <1467990243-3531-1-git-send-email-lars.ellenberg@linbit.com> Return-path: Sender: linux-raid-owner@vger.kernel.org To: Jens Axboe Cc: Lars Ellenberg , NeilBrown , linux-raid@vger.kernel.org, "Martin K. Petersen" , Mike Snitzer , Peter Zijlstra , Jiri Kosina , Ming Lei , linux-kernel@vger.kernel.org, Zheng Liu , linux-block@vger.kernel.org, Takashi Iwai , linux-bcache@vger.kernel.org, Ingo Molnar , Alasdair Kergon , Keith Busch , dm-devel@redhat.com, Shaohua Li , Kent Overstreet , "Kirill A. Shutemov" , Roland Kammerer List-Id: linux-raid.ids Result of RFC previously discussed here: https://lkml.org/lkml/2016/6/22/172 [RFC] block: fix blk_queue_split() resource exhaustion Rebased to linux-block/for-4.8/core as of today. Would also need to go to Stable 4.3 and later. Lars Ellenberg (1): block: fix blk_queue_split() resource exhaustion block/bio.c | 27 +++++++++++++++++-------- block/blk-core.c | 50 +++++++++++++++++++++++++---------------------- block/blk-merge.c | 5 ++++- drivers/md/bcache/btree.c | 12 ++++++------ drivers/md/dm-bufio.c | 2 +- drivers/md/md.h | 7 +++++++ drivers/md/raid1.c | 5 ++--- drivers/md/raid10.c | 5 ++--- include/linux/bio.h | 18 +++++++++++++++++ include/linux/sched.h | 4 ++-- 10 files changed, 88 insertions(+), 47 deletions(-) -- 1.9.1