Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp6426184rwb; Wed, 18 Jan 2023 05:10:24 -0800 (PST) X-Google-Smtp-Source: AMrXdXuJOI8fI8cT4k8fBLTRMWGgEt603oH3j//hwhUv6Lzt1CAgsFZxLcCrb904vlMrwa+o+Dlx X-Received: by 2002:a05:6402:1c10:b0:49c:fde2:a6f4 with SMTP id ck16-20020a0564021c1000b0049cfde2a6f4mr6841126edb.15.1674047423921; Wed, 18 Jan 2023 05:10:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674047423; cv=none; d=google.com; s=arc-20160816; b=hoKtDS+LT6R45KZ01S4xKJ5kLPUpoA80XFUJ39nFThm6Aj8uJ39nPiUGP3PypMFPZO oJygwFHIYuZcfHfua1BCe3Ej6U68KP8xAzvZdPoNh/dUvvd4IlBCThrSFUC6BPeR5pXP 6toPY+od0MTosBcnVhBz4vjhgOtvugDihJWfVaSL0ITCBgbRoWw3OK/f+u5HhJdRL9Y3 gurY8dmOXmeBAHqgzbGFLLBV8z2V/nhKUJRKGBVJ0UCX49qhJaMBBPHxoxKN/yPs12DF LHtXO+iiPjsSVXdLQPi3jTw2ljCLdAzTNHHyet3hDEf/zQZLJLvH6rds5s3KOWCH2x/P 8M2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=xpTXQyq6/3TRIEgqUZ6NPGQycU7CiPEwA1bxeMsn5xA=; b=CbTEY3ANJkTf/+gaoz9wd/hVQc+KHsv3/Cxg250ia99sifOqoCt958f7J1ObwUVur+ j8ZN8i+T8Qa8r0QLHyGZHw9hGLjkCBcnhns0qFsNBUorEvPs8q3O6xBWcHd0PWHdB5a/ +rbOUvetCrUBKI461OG0zNZqT8ujCFa6qmkTHTo/L68CdGG+MF7jdNg6aRndeUi3P73C rmmV5oty8QMITNLK04Sxm/w4IpoKROW2FiJO/Hx6Dg/TNLikPFcB8iLxtVk7/p5F6ill EiOQfd39T+fVR4kjQpU8IDT0S01Be2vYUTpR4fr5TTfxkkQDBNtCm1nP7/6bCwtzWu3L Easw== 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=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ez19-20020a056402451300b00489e993b8easi12081185edb.630.2023.01.18.05.10.12; Wed, 18 Jan 2023 05:10:23 -0800 (PST) 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=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229754AbjARMgx (ORCPT + 45 others); Wed, 18 Jan 2023 07:36:53 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38588 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231189AbjARMfP (ORCPT ); Wed, 18 Jan 2023 07:35:15 -0500 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 679AE577E0; Wed, 18 Jan 2023 04:00:02 -0800 (PST) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 600C51477; Wed, 18 Jan 2023 04:00:44 -0800 (PST) Received: from usa.arm.com (e103737-lin.cambridge.arm.com [10.1.197.49]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 17CEF3F71A; Wed, 18 Jan 2023 03:59:59 -0800 (PST) From: Sudeep Holla To: linux-kernel@vger.kernel.org, Pierre Gondois Cc: Sudeep Holla , Len Brown , Jeremy Linton , Albert Ou , linux-acpi@vger.kernel.org, Greg Kroah-Hartman , linux-arm-kernel@lists.infradead.org, Paul Walmsley , Palmer Dabbelt , Will Deacon , Gavin Shan , Conor Dooley , Catalin Marinas , "Rafael J. Wysocki" , linux-riscv@lists.infradead.org Subject: Re: [PATCH v4 0/6] arch_topology: Build cacheinfo from primary CPU Date: Wed, 18 Jan 2023 11:55:59 +0000 Message-Id: <167404285593.885445.6219705651301997538.b4-ty@arm.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230104183033.755668-1-pierre.gondois@arm.com> References: <20230104183033.755668-1-pierre.gondois@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE autolearn=ham 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 Wed, 4 Jan 2023 19:30:23 +0100, Pierre Gondois wrote: > v2: > - Applied renaming/formatting comments from v1. > - Check CACHE_TYPE_VALID flag in pppt.c. > v3: > - Applied Sudeep's suggestions (for patch 5/5): > - Renaming allocate_cache_info() -> fecth_cache_info() > - Updated error message > - Extract an inline allocate_cache_info() function > - Re-run checkpatch with --strict option > v4: > - Remove RISC-V's implementation of init_cache_level() as not > necessary. > - Add patch: 'cacheinfo: Check 'cache-unified' property to count > cache leaves' to increase the number of leaves at a cache level > when no cache-size property is found. > - In cacheinfo: Use RISC-V's init_cache_level() [...], > make 'levels', 'leaves' and 'level' unsigned int to match > of_property_read_u32()'s parameters signedness. > > [...] Applied to sudeep.holla/linux (for-next/cacheinfo), thanks! [1/6] cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation https://git.kernel.org/sudeep.holla/c/c3719bd9eeb2 [2/6] cacheinfo: Return error code in init_of_cache_level() https://git.kernel.org/sudeep.holla/c/8844c3df001b [3/6] cacheinfo: Check 'cache-unified' property to count cache leaves https://git.kernel.org/sudeep.holla/c/de0df442ee49 [4/6] ACPI: PPTT: Remove acpi_find_cache_levels() https://git.kernel.org/sudeep.holla/c/fa4d566a605b [5/6] ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info() https://git.kernel.org/sudeep.holla/c/bd500361a937 [6/6] arch_topology: Build cacheinfo from primary CPU https://git.kernel.org/sudeep.holla/c/5944ce092b97 -- Regards, Sudeep