Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp976099ybt; Wed, 17 Jun 2020 19:39:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwRUjedhMcLm8BBoFGiBq8/ApMBA1H3Y4Zl5soGJmBzGAz9Loe+ouNX8Pc6769B62+d1ZQt X-Received: by 2002:a17:906:1c93:: with SMTP id g19mr1973581ejh.194.1592447998356; Wed, 17 Jun 2020 19:39:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592447998; cv=none; d=google.com; s=arc-20160816; b=jsWJQckPIuB6W46vNWChRzUBIGW3B5cnKLbw4lfVxC8AiAsrItrZ39OVFWQwmnPPfO OBhv/tr7V3RGql1RyuZ+Jj81T5UDdXfFqKVMGoCELFiInfto6ZeCvibyUJh39f7EFn6P MI1R6mnEXIhP4ZEHatO3G9vH0BNHIaWC5YIjyq8EJoryRzIZX80coudUfcyTAp6GgVax LtI6sphhXP0zFxV3HjwBiPu5UtutCe8WN/pqJ9Ca3GzxD28wKO4emByAOxKMkUPaOApk FlFVEQzeFJgipTxBf54tSjCFxHUKvZ2h+Ndu6aNYTQ1YCnQvMeaH3Yacq0yBgeoiydW2 kgCg== 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=pRmzmkmvbemJnlyhRJvcu8BvvSqwcNmzenHKYluzJYQ=; b=lc4Si2XZ578l2GXghdMScySOQ269SMIQcRGtLK6foe9ZUTUAfLZWqZdncGECzIwTpw jaCoQMFYAKhkeEYPxKZ3liL3Cn14OHHOUyaLAq+yelLvIaOB5zngBAb6odVud03HHNj2 MdCvfJQaq6077cpxY1Fj6fHpbjmgCp5iL0F6liIFzU8NkIJbVVXUFmyMyl5GnZ7vNT5M VX0yHXKKMzBqSF7AMVCDZ7ufD2+IHHGTgeCEBBf1ErYS1gxKXRIOfoNYgqauMgafMThz /Zdot8ePKw+QZG7k6HTfiUwFThgq9Uo+uPjhqBpm3uPHfWRC2IXpyUaj1MGh0chMo+ck xjoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=WZajRlBw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e5si1091301edk.409.2020.06.17.19.39.36; Wed, 17 Jun 2020 19:39:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=WZajRlBw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729271AbgFRCgC (ORCPT + 99 others); Wed, 17 Jun 2020 22:36:02 -0400 Received: from mail.kernel.org ([198.145.29.99]:43596 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729270AbgFRBOD (ORCPT ); Wed, 17 Jun 2020 21:14:03 -0400 Received: from sasha-vm.mshome.net (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id CDF7D21D90; Thu, 18 Jun 2020 01:14:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1592442843; bh=V6nyYULgZZml6G+d1KvZ4bzCOJ5Fayr6eS6vmE8rDBc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=WZajRlBwNGC4vfvOXvPsUJv9bGkP2EuDGN/Ce0LIAQJdr+vSgln7lbCQDXxgUpvkL 2cmVBXnOHTfHt1QX51+wD+OY85I2Voo0sn9Nrb9WEMLntwP/6xm9ckXg6jPT6dJhvq /PS/M7HFD0/qQLjh6RUwWjcCKbB0plFMPWRf8tZ4= From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Wei Yongjun , Lee Jones , Sasha Levin Subject: [PATCH AUTOSEL 5.7 276/388] mfd: wcd934x: Drop kfree for memory allocated with devm_kzalloc Date: Wed, 17 Jun 2020 21:06:13 -0400 Message-Id: <20200618010805.600873-276-sashal@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200618010805.600873-1-sashal@kernel.org> References: <20200618010805.600873-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Wei Yongjun [ Upstream commit 652b7b6740eb52d98377a881c7730e36997f00ab ] It's not necessary to free memory allocated with devm_kzalloc and using kfree leads to a double free. Fixes: 6ac7e4d7ad70 ("mfd: wcd934x: Add support to wcd9340/wcd9341 codec") Signed-off-by: Wei Yongjun Signed-off-by: Lee Jones Signed-off-by: Sasha Levin --- drivers/mfd/wcd934x.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/mfd/wcd934x.c b/drivers/mfd/wcd934x.c index 90341f3c6810..da910302d51a 100644 --- a/drivers/mfd/wcd934x.c +++ b/drivers/mfd/wcd934x.c @@ -280,7 +280,6 @@ static void wcd934x_slim_remove(struct slim_device *sdev) regulator_bulk_disable(WCD934X_MAX_SUPPLY, ddata->supplies); mfd_remove_devices(&sdev->dev); - kfree(ddata); } static const struct slim_device_id wcd934x_slim_id[] = { -- 2.25.1