Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1353557pxj; Sat, 12 Jun 2021 06:10:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwuR//w9+FnbjfwiYJidXFAigACe0YazgpdcjEAdHPXYLSPNcV9MrV97AVcKKX0O52wEZLe X-Received: by 2002:aa7:cf0f:: with SMTP id a15mr8474121edy.313.1623503441293; Sat, 12 Jun 2021 06:10:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623503441; cv=none; d=google.com; s=arc-20160816; b=i8sMVmzefZkuqoONbaL/bYUgMqcYtnxWZ17eaLwrW6RXc1Qxwo1JL2Up6EuTDcTy6R S8PC9YDBrV3PMXFhpojbqmnvKLNaTegUcu93mPqr3+/xQtxQqfLVwx+3yMdB7WlMfDqC eAQQcLvKrjDcH8j8nFU3SN/yqLacliodPsDdqlxoHN0IJI4pijPjmBd7aS3IiZZD4J++ e4R7ykCLOA8F+VTaJ07vPscLUt8X7ojRgnn/MPuRtaeaairgpZ1B8TBH4c4ubUHrxbXX y4sBGju7dHc2Tpo5wYwIW30Jy96SlO2LI9T7kZMC8Oqq/oEA4VYtfrL3ql3CFNUMcgZu ROGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=soLSFJbZrxFS2wM14vi/4uzx1dl/kBu0tVSsmZ6Wonw=; b=JQms7+6KByOFhW7hyqefLvcv85OSmEU3Ki9itpfZrm7zjMbdIuVyCm1y3SO15+6WG9 aWMpudtuggmjn2JHHVUo5FdFD0/rIH5SdVyzJ1siQhNuucvbkitsJo07MpWZkV51HPoB BIJLNWo74RaP7UWzA+u1r5GlIwM/YLao9Om8lcz1aZP1dlCG3854t2cqXRTdmb3p4fpi r81SvyWMmjS4ipnM3nZpOB04Fc/OVDkNo8cSzX5PU0LPYyhb8wOuqhHWOXbxS5dwpRVO uA6Hbmeu+03R9KYQud8Se+03zeSkp+1vbeMeAr1VGUnbLJD7BDGDXEgDK9UH/+Maljan vfBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DnM0ImUc; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 7si7259113ejh.116.2021.06.12.06.10.16; Sat, 12 Jun 2021 06:10:41 -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=@gmail.com header.s=20161025 header.b=DnM0ImUc; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231309AbhFLMvm (ORCPT + 99 others); Sat, 12 Jun 2021 08:51:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34898 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230191AbhFLMvl (ORCPT ); Sat, 12 Jun 2021 08:51:41 -0400 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 84481C061574; Sat, 12 Jun 2021 05:49:41 -0700 (PDT) Received: by mail-wm1-x32b.google.com with SMTP id b205so4790251wmb.3; Sat, 12 Jun 2021 05:49:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=soLSFJbZrxFS2wM14vi/4uzx1dl/kBu0tVSsmZ6Wonw=; b=DnM0ImUc9snQoG0t2N1Pa+Zu+cS+TfoIxjsjVB5/k3QmYqqod12eg58VfqdoyZJr00 xXAhIR4CRaUdeEP3YWrvLZAUTM2bSgHU9jQXHsbXhBwk5kbqHLhtncJvKguxqboypqsA RWpxkInz8Krrx21DfEMKVT3fcU5c2l0YZFBeB6HBMtOvXk1/Nfn1w28k8Ru589LyjKRB ZE6xduyAGH1jBzjWdL6K7a9pd+pH9wIrblZSJjnR5J1WsV0Qz8WwO7SoSXi3ll7W9ENK xsDI858P5HrGhllNyE+GI8Pw7zK42U6evxsGk3T5jcmKF1ztrRrWIoqZ/uWtf2unNaZI y9MA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=soLSFJbZrxFS2wM14vi/4uzx1dl/kBu0tVSsmZ6Wonw=; b=QlWeoKbqwvuvGmCAulYqjn4WnpdhBFFiqoLtxQibVxccRvP8O4sYhOiK9hC5RzqVnl FQoxviAagXDAHEC7fkX9UucN1NVwzUGyNCV7F8xLqPpYaZbwIQybisK4OC3iEN+CD/dW YoW5e8Cd4yqMny2sDlOkrlwUNi9ETKbSyJewhxPH56l/jQZclQPMUuqWIXGQXWxtKV7f VbgjhPywtVvDBFEJWxUs96/jNYjyJTD5FiNvogR3T8Gd3sGadXaWksHNEGoVoiP0vavh 7YQn79XiRQnTinbPJVAFU9I5I6dOyjpr1s/tvfXSkj3GP+UZD4E/O81XFeAjjYSV1bJR 21+g== X-Gm-Message-State: AOAM532iIW53mLv5Tf+az7U5JcSRA3hcJx4j4/q05cH/rTQq1FsMTDzt H8iM8R4yGnJzWtHjf2a60T/U8XH1qXMV06H3opE= X-Received: by 2002:a1c:6a09:: with SMTP id f9mr24341932wmc.91.1623502179896; Sat, 12 Jun 2021 05:49:39 -0700 (PDT) MIME-Version: 1.0 References: <20210611015812.1626999-1-mudongliangabcd@gmail.com> In-Reply-To: <20210611015812.1626999-1-mudongliangabcd@gmail.com> From: Alexander Aring Date: Sat, 12 Jun 2021 08:49:28 -0400 Message-ID: Subject: Re: [PATCH] ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others To: Dongliang Mu Cc: Stefan Schmidt , "David S. Miller" , Jakub Kicinski , linux-wpan - ML , "open list:NETWORKING [GENERAL]" , kernel list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On Thu, 10 Jun 2021 at 21:58, Dongliang Mu wrote: > > In hwsim_subscribe_all_others, the error handling code performs > incorrectly if the second hwsim_alloc_edge fails. When this issue occurs, > it goes to sub_fail, without cleaning the edges allocated before. > > Fixes: f25da51fdc38 ("ieee802154: hwsim: add replacement for fakelb") > Signed-off-by: Dongliang Mu Acked-by: Alexander Aring sorry, it is a correct fix. Thanks. - Alex