Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp351536iob; Wed, 11 May 2022 16:16:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxKgUpcYgpyRNfzqCbPlqp3Mx8HAlUCdq1/SVn5SEUFruuwVv3ELlbjTtojM8blfY1HMLzj X-Received: by 2002:a17:906:4fd1:b0:6f3:be23:7ad5 with SMTP id i17-20020a1709064fd100b006f3be237ad5mr13578453ejw.264.1652311003257; Wed, 11 May 2022 16:16:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652311003; cv=none; d=google.com; s=arc-20160816; b=HvbozAlY9PclG00qjk0Fsj3BwLApzZIkr938sWjCA8GCEdQZset9m/xgnljQeevE44 cX8m7wg5SMHdUgRFNtE2Z5985NkA6eDWbfEyhpTK0YJF4z7WzrSZe0GBtmTVHGEk4Yih jfYVeqwgWEXkabt37inIF0hBW1q9SrknPA+aynF8kiPKQjvrQU7UdABw8DN5qLUBaMt8 1H13KTZtkYaC/BodmBs1Wj63uNXF0/fHrR/wrlPNehFT6xsrXUDKbx2LtwksAJQazZm/ je3brEoGwEG2APkoZr9LLDdXweooLC9kx2enNU/A06EWhGyN4QEoAyu9yTs69hrG+SOH CMwQ== 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; bh=vD+1JoRhTRHmBfAogbA1m801BvLZBfvraleqvaICUvk=; b=OkrxS+yFDmTJqYbYq153Z1upwSAltXOLZL1OLY5//8uoJ4OYuHCExmuhUen80gbrqd O6WQcGJJaRCsFkgowt/pBN93w9WI2DR4Qryr3MPauZVmHmG1hZ+j9uuPTMHJqvOgU+lp 4rwbPuDfh0lehGLgsGK41GZxESclJfsict+n314dT3vQdwW4xrgDdBngAY4LLBZmmT/N cPF5g5X7GpkVIEx/betTE3fyQiRS6X+PFI1LtEcoTFxmUMNPPSzRaAS8Q0k8HBOcCpsL KHcvDn4DUMBBbSq65AFSJx+8oxVg6AB23mzH4+c4a6JohN37kkdZE0R7ASHLu5FWQUlb ZSVg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hd13-20020a170907968d00b006f49fb1b332si4079009ejc.608.2022.05.11.16.16.16; Wed, 11 May 2022 16:16:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S1345391AbiEKRRo (ORCPT + 99 others); Wed, 11 May 2022 13:17:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51244 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242783AbiEKRRe (ORCPT ); Wed, 11 May 2022 13:17:34 -0400 Received: from mail-yb1-f181.google.com (mail-yb1-f181.google.com [209.85.219.181]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7513566F9A; Wed, 11 May 2022 10:17:33 -0700 (PDT) Received: by mail-yb1-f181.google.com with SMTP id i11so5238623ybq.9; Wed, 11 May 2022 10:17:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vD+1JoRhTRHmBfAogbA1m801BvLZBfvraleqvaICUvk=; b=CCh/ASH6OlwWTkfJXL58tKuzzwcGplXvhylbkD561mWi28rTvYIBhbQLFAqN9DZ3K1 9mIrrxbV8zutxfa51cyQ3W3LQGA8U7LsHnQnkSagDvn9F+vHTXoJmpVHavivWUOTmruQ bQUD625yA84Z5MJEpqYMQY0pgJWbo2MExVFY0YHKRDwjkmnar4nKzAP58uIfgbs3TThg SeQ+O/lcjmvTZyaM6Z0YVbmhPM+NU0ySLb7T7U1CcW0NXZHumImuU0Ikkbfa088wQEaZ QRGksgaUSJJGllsfxktN4MOfhaj5kQlG2e3qPLn+6bsVxmiQRQ7/Xep/mEW+DnbXpcgc FOhQ== X-Gm-Message-State: AOAM530XoohX0PglpVtdts2sOhwTarxumNputD/W1Gz7aCiyg049Dunf rjMGOG6jK7hJ+4OFwGlqR1V2knoWH4vIsg4qI8k= X-Received: by 2002:a25:d288:0:b0:64b:4bb5:32be with SMTP id j130-20020a25d288000000b0064b4bb532bemr1088503ybg.633.1652289452685; Wed, 11 May 2022 10:17:32 -0700 (PDT) MIME-Version: 1.0 References: <20220426144448.43682-1-pierre.gondois@arm.com> <8ee5dfd0-558b-5ad6-63d2-b142550f04a3@arm.com> In-Reply-To: <8ee5dfd0-558b-5ad6-63d2-b142550f04a3@arm.com> From: "Rafael J. Wysocki" Date: Wed, 11 May 2022 19:17:21 +0200 Message-ID: Subject: Re: [PATCH v1] PM: EM: Decrement policy counter To: Vincent Donnefort , Pierre Gondois Cc: Linux Kernel Mailing List , Cristian Marussi , Ionela Voinescu , Dietmar Eggemann , "Rafael J. Wysocki" , Pavel Machek , Len Brown , Viresh Kumar , Linux PM Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, 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 Tue, Apr 26, 2022 at 5:40 PM Vincent Donnefort wrote: > > On 26/04/2022 15:44, Pierre Gondois wrote: > > From: Pierre Gondois > > > > Fixes: e458716a92b57 ("PM: EM: Mark inefficiencies in CPUFreq") > > In the above commit, cpufreq_cpu_get() is called without > > a cpufreq_cpu_put(), permanently increasing the reference counts > > of the policy struct. > > Decrement the reference count once the policy struct is not used > > anymore. > > > Not sure if the tag there will be caught properly. Usually it goes on > top of the Signed-off-by. > > While at it: > > Reviewed-by: Vincent Donnefort > > Thanks for fixing this. Applied as 5.19 material, thanks!