Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp4906012pxy; Tue, 27 Apr 2021 15:41:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw70VzCDbqo/O71QWp8o9phRidSLG62OP5XGC/oudwHbDQyKuNP1q/15I1pq8OhVagT67/9 X-Received: by 2002:a63:2314:: with SMTP id j20mr24003504pgj.409.1619563266702; Tue, 27 Apr 2021 15:41:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619563266; cv=none; d=google.com; s=arc-20160816; b=Vw+BQoYqgvW6pn1yC3qtr6Rg2NgsA8t2u/ekrGE671jnZdh+yuBaQATL1TRsE/TP9w 1qWG6PyT7oMTX5EX812X4+tuffmOg/CJYu2AjRPgX0MbjmiaLok+EDCEzDKUOTgOeUjV 5I37hq3Wb4UjV80yTZGRRRIPfEyF1DWyxm9eirLZFscKXqE44sdOV9Q7lHSznHUZfd79 QNRVFG0KwY0MJyF3117+coSOe+YrKceq77IfxN64zXAiKHdXzbsYad2/GhktuFP4WZ6l ffEIy93nCakcZrEpQEOYdqh6dzh7K/A7uXKcMHpZg1MUm2MOoQ3Oead5yBNnWRpkZ26k rXBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:date:message-id :from:subject:content-transfer-encoding:mime-version:dkim-signature; bh=jhPT1n6fvLA3ToINIqdAQ86q8/HPDPakuXiQiln6EVY=; b=JmQVcVMfVTzyLoWkvJXQbZ3Y2sj8HeguZ72XRx5HGxl6Kg+4yND/Wdo0clVg6BhJv9 4RYAY/5ZY3DcrDLnpSlnHWotoBjaxq8rLfDlbDOEXZf1WFRfU1CVzeUa0ZJ3oaiY/aNV vz7WOknG1Vi+8jwOV0evnRl9a5X5ia50ffx7CsNoi18CLeKFYrnlKCpFGSs2FkCJAOqj ZltxL6HRcXHRywGWWoYvT0oszrOYgugpvN2SwuHhzkKEQJHrlRm/pmhao/xufmGgNecJ Crpgvd1wPVyH1f4eMiwFgUKWpQSnKKLJLxoE5U9xBKDglVl8g2EMvCVIzgJa2O7tOMxl CqKg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=PZAVerXY; 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 u24si1269185pgh.536.2021.04.27.15.40.52; Tue, 27 Apr 2021 15:41:06 -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=k20201202 header.b=PZAVerXY; 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 S239344AbhD0Wk5 (ORCPT + 99 others); Tue, 27 Apr 2021 18:40:57 -0400 Received: from mail.kernel.org ([198.145.29.99]:56422 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238548AbhD0Wky (ORCPT ); Tue, 27 Apr 2021 18:40:54 -0400 Received: by mail.kernel.org (Postfix) with ESMTPS id 845AE61404; Tue, 27 Apr 2021 22:40:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1619563210; bh=6uvEgWmSuI3CiTQgqx2XsEl8TVLiLcygDlDXC0plN6Y=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=PZAVerXYjeUe4GYtFKYrqTushQZzvbwbf19uumPcw5QlmAkpWuqAzN/q0f2/qNxpG +DnJzB6QwAiuuA+KaRw+yQ5O4fFb8XEWCdlY/9d7WstpaBNnxxYXuoJtc/NSBgvgE+ 3/jB+MyRdOboPzx6glJ6Ip3Qb/UHSisuZ4OUwfcORLLq++wTMMiXU/aL3N6AmPjo0g mOBwkWAiLSxWPuh9Fsbvoj9iaC5TeVjMxBoPOHFhnev/7jJyBgbEuV6E1FMfyEfE3Q P8Zvgm99miL7QeBLdCAamZbG/Bp0mWD5PC2wp0v2nfd0ombel/YcI5Of7VME+0cpXH 81TtKqdsx3MOA== Received: from pdx-korg-docbuild-2.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by pdx-korg-docbuild-2.ci.codeaurora.org (Postfix) with ESMTP id 7967F60A24; Tue, 27 Apr 2021 22:40:10 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH] net:nfc:digital: Fix a double free in digital_tg_recv_dep_req From: patchwork-bot+netdevbpf@kernel.org Message-Id: <161956321049.28898.4886085211372158981.git-patchwork-notify@kernel.org> Date: Tue, 27 Apr 2021 22:40:10 +0000 References: <20210427162258.7238-1-lyl2019@mail.ustc.edu.cn> In-Reply-To: <20210427162258.7238-1-lyl2019@mail.ustc.edu.cn> To: Lv Yunlong Cc: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello: This patch was applied to netdev/net-next.git (refs/heads/master): On Tue, 27 Apr 2021 09:22:58 -0700 you wrote: > In digital_tg_recv_dep_req, it calls nfc_tm_data_received(..,resp). > If nfc_tm_data_received() failed, the callee will free the resp via > kfree_skb() and return error. But in the exit branch, the resp > will be freed again. > > My patch sets resp to NULL if nfc_tm_data_received() failed, to > avoid the double free. > > [...] Here is the summary with links: - net:nfc:digital: Fix a double free in digital_tg_recv_dep_req https://git.kernel.org/netdev/net-next/c/75258586793e You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html