Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1023685imu; Tue, 11 Dec 2018 11:20:11 -0800 (PST) X-Google-Smtp-Source: AFSGD/W2h19SYAnzSfCZfKBReRTtVOz46MfAIJMcVxd0k0GGtwh0UrppkRgDhItbpMVlV+idjD5m X-Received: by 2002:a17:902:3383:: with SMTP id b3mr16809070plc.170.1544556011516; Tue, 11 Dec 2018 11:20:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544556011; cv=none; d=google.com; s=arc-20160816; b=f8yJMX9VMQtMxMeF7mn9c2at/w5fDaZtRvAFNa13oYVGd+VHd7o+V+ICsnJEnNb4eZ B9LJzHFaxHm86NmNd0ZZtSPt9iTTNB9ykhKGEdi9iKoExKWunf8ndqJT7V1YCQrj8rXX vYhLZC+0fc+jE5gKxn8GRvu9aYUZILjvVgpt8ZQTXXme1MPuACgNIGl4kx294L/AhVzK ILK8DJjbrB/O/5CiNOYDmRUGx+QAuZQF0TCXqJQuog+wt0PDGgAJROZ53hlwScAGmJ1+ zuveVAETHPEvSMOpOwLQClSY2yu+d7xhx7vapoDYGkuQXCzm7TS267nLMLGCa7VLM9IQ L0QQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=WOW9wFX34gWOAKoN5HihAA6SRqAtZzTmFquuKLMZvdM=; b=I2+UuUhoy6l8PkzyrXS931241JpdXqXEXM1ZK65MvuiNcmTx6rHd0Q3hKCnmydYeDm yChkSn+dwfn6fAgdH148OJv4rNSmZx9qU0kIoU9VuQ32zGfvhgCg57Q4+3pmCJMRatfo Uj5GH+tib+29wK4mSwpKT5+JefOA+kCf6WajHROltxxcxx/5fNLb43mYrelgRY0JaNhP 1pGzCyvzEFtnyK8PWJL5H2tvL3KrucGAwG1HVYsNB2tcR7LoGY0xhFpdPpAyttHwbGB8 vFyihtqRH9gWYeEL4LT7DctxA9AbrXJCh+PWP73h8FacfZvWnVTYOAdz2JP8Xd9ygmB3 dHJw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lightnvm-io.20150623.gappssmtp.com header.s=20150623 header.b=c1L5Ikd+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l23si12487893pgh.533.2018.12.11.11.19.56; Tue, 11 Dec 2018 11:20:11 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@lightnvm-io.20150623.gappssmtp.com header.s=20150623 header.b=c1L5Ikd+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727321AbeLKTSj (ORCPT + 99 others); Tue, 11 Dec 2018 14:18:39 -0500 Received: from mail-lf1-f65.google.com ([209.85.167.65]:41215 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726980AbeLKTRM (ORCPT ); Tue, 11 Dec 2018 14:17:12 -0500 Received: by mail-lf1-f65.google.com with SMTP id c16so11607970lfj.8 for ; Tue, 11 Dec 2018 11:17:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lightnvm-io.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=WOW9wFX34gWOAKoN5HihAA6SRqAtZzTmFquuKLMZvdM=; b=c1L5Ikd+EXv32Knl/Tz/CKL+UJQEeSF8PfbIDlTNRgWMLI3lP9DNhOe9noGCOjrIDN /oIoexjQWE6TWGM/27v2QJgbdXUcpIsCKxY4nbvcdLBkjGfzaKNvwj9ZEGEkVeRXWxIq TUrjZ0VxHXq3jICtKdoiQ7x2/k6qBYiwNgFhkI9NTrfChFpbmsr5nWXJX7sFmZXnhNwj lZ9+hqWogwn2hl2Dur0+A7jqAl7LH710+zn4WMa+OepdBuJrwG4N/SWD/55uzdEq+ijt 86s8pX8Y8VoDxWYJEcT9ZUJ21s/zbhWuk+mS/k9P8E3zIFfmwP05xTqvG46cXD+lIy8K fKBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=WOW9wFX34gWOAKoN5HihAA6SRqAtZzTmFquuKLMZvdM=; b=qJ6Is8Vh+wOZUaz82UQDsa1manEWRkDUCpltUpAeDGUPGV+xdJiHsOWDRxYlaLNzcr 2ilZI9N0hWz1sRKpIgI9W5ySrZuGJOqOx857czT+zlBPjdhw5at/N43eJ5ZZipjy1UfL 2znD+UsBG6wRnilaDf8FcG+3GKm8i0bI3FmDAyDQ8xJjQuXaCLUY5sCoG2fili9JhiXz 3CobG4VcxpvDoQ1Ts4IgnCvX3py4X8FNKSlXlaHPALKUpWtlhDKmxb5UKXrSlG+WHNQI v34ykzqh0hGHCrqBylV/C1F4ff3UkxmZH/R1t7TZXNnYUDE6sh5TEVJvkGixznQJp1Gb KpNQ== X-Gm-Message-State: AA+aEWYYnSOuCIrhKxkSw8TfRXXNAEDRNoiqSoVhbtTz/3mNd0B1+2eC J/+BNFF53258T2Zk1mFSU5fnkg== X-Received: by 2002:a19:94d5:: with SMTP id o82mr9557203lfk.155.1544555830462; Tue, 11 Dec 2018 11:17:10 -0800 (PST) Received: from skyninja.webspeed.dk (95-166-82-66-cable.dk.customer.tdc.net. [95.166.82.66]) by smtp.gmail.com with ESMTPSA id v64sm2764583lfa.48.2018.12.11.11.17.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Dec 2018 11:17:09 -0800 (PST) From: =?UTF-8?q?Matias=20Bj=C3=B8rling?= To: axboe@fb.com Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, Hans Holmberg , =?UTF-8?q?Matias=20Bj=C3=B8rling?= Subject: [GIT PULL 09/21] lightnvm: pblk: fix pblk_lines_init error handling path Date: Tue, 11 Dec 2018 20:16:15 +0100 Message-Id: <20181211191627.15542-10-mb@lightnvm.io> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20181211191627.15542-1-mb@lightnvm.io> References: <20181211191627.15542-1-mb@lightnvm.io> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Hans Holmberg The chunk metadata is allocated with vmalloc, so we need to use vfree to free it. Fixes: 090ee26fd512 ("lightnvm: use internal allocation for chunk log page") Signed-off-by: Hans Holmberg Reviewed-by: Javier González Signed-off-by: Matias Bjørling --- drivers/lightnvm/pblk-init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/lightnvm/pblk-init.c b/drivers/lightnvm/pblk-init.c index 3219f335fce9..0e37104de596 100644 --- a/drivers/lightnvm/pblk-init.c +++ b/drivers/lightnvm/pblk-init.c @@ -1060,7 +1060,7 @@ static int pblk_lines_init(struct pblk *pblk) pblk_line_meta_free(l_mg, &pblk->lines[i]); kfree(pblk->lines); fail_free_chunk_meta: - kfree(chunk_meta); + vfree(chunk_meta); fail_free_luns: kfree(pblk->luns); fail_free_meta: -- 2.17.1