From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mikulas Patocka Subject: [patch 1/8] dm-integrity: use kvfree Date: Tue, 01 May 2018 15:55:17 +0200 Message-ID: <20180501135559.149016294@debian.vm> References: <20180501135516.961417937@debian.vm> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline; filename=dm-integrity-kvfree.patch List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com To: Mikulas Patocka , Mike Snitzer , "Alasdair G. Kergon" , Milan Broz Cc: dm-devel@redhat.com List-Id: dm-devel.ids Use kvfree instead of kfree because the structure is allocated with kvmalloc. Signed-off-by: Mikulas Patocka Cc: stable@vger.kernel.org # v4.12+ --- drivers/md/dm-integrity.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6/drivers/md/dm-integrity.c =================================================================== --- linux-2.6.orig/drivers/md/dm-integrity.c 2018-04-29 23:10:11.000000000 +0200 +++ linux-2.6/drivers/md/dm-integrity.c 2018-04-29 23:10:11.000000000 +0200 @@ -2440,7 +2440,7 @@ static void dm_integrity_free_journal_sc unsigned i; for (i = 0; i < ic->journal_sections; i++) kvfree(sl[i]); - kfree(sl); + kvfree(sl); } static struct scatterlist **dm_integrity_alloc_journal_scatterlist(struct dm_integrity_c *ic, struct page_list *pl)