From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161327AbcFGQ3j (ORCPT ); Tue, 7 Jun 2016 12:29:39 -0400 Received: from smtp81.mediacombb.net ([68.66.77.81]:41626 "EHLO dsmdc-mail-smtp.mcomdc.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752606AbcFGQ3i (ORCPT ); Tue, 7 Jun 2016 12:29:38 -0400 X-Greylist: delayed 307 seconds by postgrey-1.27 at vger.kernel.org; Tue, 07 Jun 2016 12:29:37 EDT X-Outbound-Route: TO X-Authenticated-Sender: shaun@helios.aeonazure.com X-Authority-Analysis: v=2.1 cv=LMPoQfm9 c=1 sm=1 tr=0 a=OCiMecrhrNRzvyrd/uXHhg==:117 a=OCiMecrhrNRzvyrd/uXHhg==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=pD_ry4oyNxEA:10 a=VwQbUJbxAAAA:8 a=7CQSdrXTAAAA:8 a=20KFwNOVAAAA:8 a=NEAV23lmAAAA:8 a=1XWaLZrsAAAA:8 a=rOUgymgbAAAA:8 a=i3X5FwGiAAAA:8 a=yQdBAQUQAAAA:8 a=FOH2dFAWAAAA:8 a=InJrZTXqAAAA:8 a=Bym5VkM-wJazLzIMIxEA:9 a=AjGcO6oz07-iQ99wixmX:22 a=a-qgeE7W1pNrGK8U0ZQC:22 a=e_O65bzb51kRm2y5VmPK:22 a=Bn2pgwyD2vrAyMmN8A2t:22 a=nJcEw6yWrPvoIXZ49MH8:22 a=MP9ZtiD8KjrkvI0BhSjB:22 a=mmqRlSCDY2ywfjPLJ4af:22 a=SzazLyfi1tnkUD6oumHU:22 a=i3VuKzQdj-NEYjvDI-p3:22 a=WwJ7OKCui7YMbFU4sWpb:22 X-Authenticated-Sender: shaun@helios.aeonazure.com From: Shaun Tancheff To: linux-block@vger.kernel.org Cc: Shaun Tancheff , Christoph Hellwig , axboe@kernel.dk, David Drysdale , Xiong Zhou , Stephen Rothwell , linux-next@vger.kernel.org, linux-nvdimm@ml01.01.org, Larry Finger , Catalin Marinas , LKML , Jens Axboe , bart.vanassche@sandisk.com Subject: [PATCH] Fix reported kmemleak Date: Tue, 7 Jun 2016 11:23:30 -0500 Message-Id: <1465316612-9649-1-git-send-email-shaun@tancheff.com> X-Mailer: git-send-email 2.8.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This fixes a memory leak reported by a few people in 4.7-rc1 kmemleak report after 9082e87bfbf8 ("block: remove struct bio_batch") This patch just formalizes the one in this discussion here: https://lkml.kernel.org/r/20160606112620.GA29910@e104818-lin.cambridge.arm.com The same issue appears here: https://lkml.kernel.org/r/20160607102651.GA6480@dhcp12-144.nay.redhat.com Patch is also available at: https://github.com/stancheff/linux.git branch: v4.7-rc2+bio_put Cc: Christoph Hellwig Cc: axboe@kernel.dk cc: David Drysdale Cc: Xiong Zhou Cc: Stephen Rothwell Cc: linux-next@vger.kernel.org Cc: linux-nvdimm@ml01.01.org Cc: Christoph Hellwig Cc: Larry Finger Cc: Catalin Marinas Cc: LKML , Cc: Jens Axboe , Cc: bart.vanassche@sandisk.com Shaun Tancheff (1): Missing bio_put following submit_bio_wait block/blk-lib.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) -- 2.8.1