Received: by 2002:a25:2c96:0:0:0:0:0 with SMTP id s144csp1214446ybs; Mon, 25 May 2020 09:56:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxzyz3n1RUfG+wuuGlBdkaba/3PVDsFApDKxTKoiCffnjxTZjU63F8N953lCRiNri8AA6ya X-Received: by 2002:a17:906:5ac1:: with SMTP id x1mr19183501ejs.303.1590425776868; Mon, 25 May 2020 09:56:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590425776; cv=none; d=google.com; s=arc-20160816; b=SngzEyCwV5PjFCJ0/tCuv0brj6Oh5c8cBfHf2GnmWZL6tZ4jFeIaF6kcbm4z9QMA2b dkwZsKatWjxmrgVeSYbvBchl5kR8aQEqbKWXjkCKfeiNP6x+QiG/JJO0eNT0BGLsfU8W yI0JAv/+IcxeD8aveJB7V7MeU0V7X20DJoj1nx+CQ5uaFnb669wNMgYf6zDT3t22IhZr mj8VMPbj8zQOyTdKn7hmuDne0JUQDHi/Sc/1OzUb/Jz7pCVSFM51vr01BF0jf7sIrn+j 49zJgScyRDEoBIYeowlubi/Rvn2bs3kTAA7FYAx8ZwCE9L9oZibCSoFtXn0+Co/W6sVj b9Yw== 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 :message-id:date:subject:cc:to:from; bh=VN9iELExozuuXNiFxm6Iei1U52MjXo62hYLudk5GUdo=; b=YC6CNZdZPD8RVNnkRPCGyrhzsT5h8Gov5jAtt3zbWtGBU+UVy0r3ay6sKlncr7J9Ug Mu/llDhMARVW3N2zbzCufRldgF+03pekdkcym928T6osiTKRxlwYGpWYZ8e0L+CUsbYr OnFVuAHEwYepPidu5pI8sIcrFVJfWw9FINCzElPNtvLazFwJ1AZWDW3FneQ8xodVzRN0 XE3fn/dDQ2jD4YFKyXJ/PRFXUDca2HOZcyXLv67gdNsT+yRcmOEBCP3yfbSKdGK6pnPY xE7OQVUE0sjjggbrCKBqFKHJNryevpVz86IJ4BNZNOxEiMiznHgKGTl4pkLM+rwuGt2c h8zw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f12si9734141edl.157.2020.05.25.09.55.54; Mon, 25 May 2020 09:56:16 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389156AbgEYHvc (ORCPT + 99 others); Mon, 25 May 2020 03:51:32 -0400 Received: from mail5.windriver.com ([192.103.53.11]:37948 "EHLO mail5.wrs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389142AbgEYHvc (ORCPT ); Mon, 25 May 2020 03:51:32 -0400 Received: from ALA-HCA.corp.ad.wrs.com (ala-hca.corp.ad.wrs.com [147.11.189.40]) by mail5.wrs.com (8.15.2/8.15.2) with ESMTPS id 04P7oSSN009368 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 25 May 2020 00:50:39 -0700 Received: from pek-lpg-core1-vm1.wrs.com (128.224.156.106) by ALA-HCA.corp.ad.wrs.com (147.11.189.40) with Microsoft SMTP Server id 14.3.487.0; Mon, 25 May 2020 00:50:18 -0700 From: To: CC: , , Subject: [PATCH] workqueue: Fix double kfree for rescuer Date: Mon, 25 May 2020 15:59:01 +0800 Message-ID: <20200525075901.12699-1-qiang.zhang@windriver.com> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Zhang Qiang The duplicate memory release should be deleted from the implementation of the callback function "rcu_free_wq". Fixes: 6ba94429c8e7 ("workqueue: Reorder sysfs code") Signed-off-by: Zhang Qiang --- kernel/workqueue.c | 1 - 1 file changed, 1 deletion(-) diff --git a/kernel/workqueue.c b/kernel/workqueue.c index 891ccad5f271..a2451cdcd503 100644 --- a/kernel/workqueue.c +++ b/kernel/workqueue.c @@ -3491,7 +3491,6 @@ static void rcu_free_wq(struct rcu_head *rcu) else free_workqueue_attrs(wq->unbound_attrs); - kfree(wq->rescuer); kfree(wq); } -- 2.24.1