Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp415949pxm; Wed, 2 Mar 2022 18:51:41 -0800 (PST) X-Google-Smtp-Source: ABdhPJwmTdapawH5Dzlh1qUCr58uGSwN8W9kbFcC50WeCXnC+5ci89YRH63V3hyB9+XpMPPItGmr X-Received: by 2002:a63:d642:0:b0:378:a4c2:7b94 with SMTP id d2-20020a63d642000000b00378a4c27b94mr15462301pgj.218.1646275900995; Wed, 02 Mar 2022 18:51:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646275900; cv=none; d=google.com; s=arc-20160816; b=aSAiPrxvMwyQEqBepmI9ib9gkjyL3UYmP7/cTY4+VKuxAqyOQO0f9vMxBRjwPE7wGa iWT1b5AACamRIyftiCJvwyG+B/J1mOj+qAWxMymLXDFHiR7neNSE6Gf5HyGIOtnJ/nrG G71BF/2UGWYXyHJ24QyZMGcb8vb75Z4oRHUQA+kU3Z66/TMNx4pTc7gywQX4YcZAvNCG UTzpH4/Mjone4DUA4WfBmUgFlp5KjqJ0aMPRJb1YEqF/GhdVoJ46Z5a3IpOpbcvOzRdK 7SHhyKaE35Fclj1Dd+Bg7ox6MxIkA2XnjzL6JiYylCB4c8ZPv8Qbbvxph8U/ul8fM9bC KsIA== 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=5R8CtEIQAKm9DWp0yzIHx+yDFFKxgK9WMLzK1eontrU=; b=QOvNziyLiM0ZCd8ddV0/vz6qqXlfzSH+qJ5obrgJ08uuuA1/4HbDidlR+17vobIR+t LAHmsOfackaNK7xoT+kXUCjCZ8ZULV1llERzuAhWM1cr2tBnrqw7DVA96MluHJiu7UiX ZFwNJOToQ0vReNC35gEjZtiWEza19TjGfeEy5o+BGL2xsxSNUqGUmKyA1xnLLN/TDoz+ dkh6V+vpKlG7f0cHji+RA5/++hHx7OLfOOVad4m9p92WS+u/8Q8jc+WA91XuVCV/M9R+ k3vFgb77gU9m9p+sxLzfVnbJdAHvNFWoA9Tt/iA6FWRNoHQyopmBmYhog+W6naC3slgJ /nCg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gnuweeb.org header.s=default header.b=fTBKyPxt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnuweeb.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id u2-20020a170902e80200b0014db0b9acf6si916513plg.343.2022.03.02.18.51.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Mar 2022 18:51:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gnuweeb.org header.s=default header.b=fTBKyPxt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnuweeb.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 794FE158EAA; Wed, 2 Mar 2022 18:51:39 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231863AbiCCCwV (ORCPT + 99 others); Wed, 2 Mar 2022 21:52:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53590 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231834AbiCCCwT (ORCPT ); Wed, 2 Mar 2022 21:52:19 -0500 Received: from gnuweeb.org (gnuweeb.org [51.81.211.47]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D022162016; Wed, 2 Mar 2022 18:51:34 -0800 (PST) Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) by gnuweeb.org (Postfix) with ESMTPSA id 7AFB77E6B2; Thu, 3 Mar 2022 02:51:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gnuweeb.org; s=default; t=1646275893; bh=5R8CtEIQAKm9DWp0yzIHx+yDFFKxgK9WMLzK1eontrU=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=fTBKyPxtbjqj5dfmMrFfkpCL3i+b6lnI76IffnpZQN/DXazvWtHDrFp1qVKdO+OO9 PalyoMXD5foNdo/G/7M+woTNWma+yVH3pngxLco+u5pnSjyP7WlYshmdKV5+/gHVzK /TKbm2eEQR8/r8UxSr9dwbMxBKjq8MZEbQGxUJapgk7Z8F+IeeZizEZ2xl04prQNZp BUp0G18+T7+jRfsiTVJ0FtfAWMtFkUmH9x9qJck3P0tvlr9LCABZsGM4cnAyxjYOlj DQb4HdJXLmdVWqVS98Gs59jgJoWrCI8HuX8/WTWj8iuWg1aBIe1087uXVQMxZwundU oFYZvotz9YNWA== Received: by mail-lf1-f48.google.com with SMTP id g39so6039246lfv.10; Wed, 02 Mar 2022 18:51:33 -0800 (PST) X-Gm-Message-State: AOAM530rmDL5eGZtyuhpkAiAg6j23hZGB83NeuTmXLerqhWBGZWoW8KN R225Xz193qS1gNVG7U9O/h3ayFKK+3KsgjFGScA= X-Received: by 2002:ac2:4e85:0:b0:441:94b6:b2c with SMTP id o5-20020ac24e85000000b0044194b60b2cmr20570001lfr.610.1646275891428; Wed, 02 Mar 2022 18:51:31 -0800 (PST) MIME-Version: 1.0 References: <20220301094608.118879-1-ammarfaizi2@gnuweeb.org> <20220301094608.118879-3-ammarfaizi2@gnuweeb.org> <4371a592-6686-c535-4daf-993dedb43cd4@gnuweeb.org> <109a10da-d1d1-c47a-2f04-31796457f6ff@gnuweeb.org> <20220303015826.4176416-1-alviro.iskandar@gnuweeb.org> <49313736-61f8-d001-0fe4-b6166c859585@gnuweeb.org> <9dfe087a-f941-1bc4-657d-7e7c198888ff@gnuweeb.org> In-Reply-To: <9dfe087a-f941-1bc4-657d-7e7c198888ff@gnuweeb.org> From: Alviro Iskandar Setiawan Date: Thu, 3 Mar 2022 09:51:20 +0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v4 2/2] x86/mce/amd: Fix memory leak when `threshold_create_bank()` fails To: Ammar Faizi , Yazen Ghannam Cc: Borislav Petkov , Dave Hansen , "H. Peter Anvin" , Ingo Molnar , Thomas Gleixner , Tony Luck , linux-edac@vger.kernel.org, Linux Kernel Mailing List , "GNU/Weeb Mailing List" , x86@kernel.org, stable@vger.kernel.org, Jiri Hladky , Greg Kroah-Hartman , Alviro Iskandar Setiawan Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 3, 2022 at 9:32 AM Ammar Faizi wrote: > On 3/3/22 9:07 AM, Ammar Faizi wrote: > > On 3/3/22 8:58 AM, Alviro Iskandar Setiawan wrote: > > > hi sir, i think this can be improved again, we can avoid calling > > > this_cpu_read(mce_num_banks) twice if we pass the numbanks as an > > > argument, plz review the changes below > > > > OK, nice improvement. I will fold this in... > > > > It looks like this now. Yazen, Alviro, please review the > following patch. If you think it looks good, I will submit > it for the v5. > i think it looks good, thanks sir -- Viro