From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0CDBEC4363D for ; Fri, 2 Oct 2020 16:55:21 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 850D320758 for ; Fri, 2 Oct 2020 16:55:20 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 850D320758 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id C82DB6B005C; Fri, 2 Oct 2020 12:55:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C35506B005D; Fri, 2 Oct 2020 12:55:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B49676B0062; Fri, 2 Oct 2020 12:55:19 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0180.hostedemail.com [216.40.44.180]) by kanga.kvack.org (Postfix) with ESMTP id 85B876B005C for ; Fri, 2 Oct 2020 12:55:19 -0400 (EDT) Received: from smtpin27.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 21957824999B for ; Fri, 2 Oct 2020 16:55:19 +0000 (UTC) X-FDA: 77327585958.27.cats42_3c1810d271a5 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin27.hostedemail.com (Postfix) with ESMTP id DD7313D668 for ; Fri, 2 Oct 2020 16:55:18 +0000 (UTC) X-HE-Tag: cats42_3c1810d271a5 X-Filterd-Recvd-Size: 3913 Received: from mail-oo1-f67.google.com (mail-oo1-f67.google.com [209.85.161.67]) by imf44.hostedemail.com (Postfix) with ESMTP for ; Fri, 2 Oct 2020 16:55:18 +0000 (UTC) Received: by mail-oo1-f67.google.com with SMTP id r4so505105ooq.7 for ; Fri, 02 Oct 2020 09:55:18 -0700 (PDT) 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=8acJid1D+NJC+ex0YodQOTm9oogbBy0h06gU04aC0XY=; b=Oqxyeghw2mtw/M/NOwcAhE1z3C9WokYr5RAbmbvUWsT39b3MQIE5PKULeahqyDSG53 B9A5LuVWncIuPnVSS5T0nyzAowFl1IvmTgTfF0ehczhCPlooFIoChxsszvRGDde/eTpL Kz3foGl7skgIkB/daZCKWaRdfQOq8FIjknBoNDokigfoeUwyey643//82cuxclZWTVfw 34ZCuzpaRwF6WIPgm0wDK92rBNS3WCKvEcRkvm42i0E3BgwmQrqGCSLcecMaSvQ4RwQ8 dfZ7FBcql1j7BPi1k49xdxeg8Hb7TDwAJEdGLSl8xGF8GFc9DTmUNG9pK5IxMPZ1iT2a CdJw== X-Gm-Message-State: AOAM5339CBZiqudpg7wiIxLWyZpTaQDFsQpu0xFA5q19RsE673lMM5qK xoU2HczrNn5VOFQ5aNNVQOcgdfB3W+a4sul/Lts= X-Google-Smtp-Source: ABdhPJwZUqG9hHnok6yLqSy68HWB+jGdIfkMO9LgBruMFrfKI+a59EUTUicSwMUusqw5ZgzGMiryMveJdWirBIO3Ikg= X-Received: by 2002:a4a:e946:: with SMTP id v6mr2586023ood.38.1601657717839; Fri, 02 Oct 2020 09:55:17 -0700 (PDT) MIME-Version: 1.0 References: <20200930140547.840251-1-Jonathan.Cameron@huawei.com> In-Reply-To: <20200930140547.840251-1-Jonathan.Cameron@huawei.com> From: "Rafael J. Wysocki" Date: Fri, 2 Oct 2020 18:55:06 +0200 Message-ID: Subject: Re: [PATCH v12 0/6] ACPI: Support Generic Initiator proximity domains To: Jonathan Cameron Cc: Linux Memory Management List , ACPI Devel Maling List , Linux ARM , "the arch/x86 maintainers" , Lorenzo Pieralisi , "Rafael J. Wysocki" , Ingo Molnar , Bjorn Helgaas , Linux Kernel Mailing List , Thomas Gleixner , Linuxarm , Dan Williams , Brice Goglin , Sean V Kelley , Linux API , Borislav Petkov , Hanjun Guo Content-Type: text/plain; charset="UTF-8" X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, Sep 30, 2020 at 4:07 PM Jonathan Cameron wrote: > > It would be very nice to finally merge this support during the next cycle, > so please take a look. > > I think we need acks covering x86, ARM and ACPI. Rafael took a look back > in November at v5 and was looking for x86 and ARM acks. Whilst there is > no ARM specific code left we probably still need an Ack. If anyone is > missing from the cc list, please add them. > > Introduces a new type of NUMA node for cases where we want to represent > the access characteristics of a non CPU initiator of memory requests, > as these differ from all those for existing nodes containing CPUs and/or > memory. > > These Generic Initiators are presented by the node access0 class in > sysfs in the same way as a CPU. It seems likely that there will be > usecases in which the best 'CPU' is desired and Generic Initiators > should be ignored. The final few patches in this series introduced > access1 which is a new performance class in the sysfs node description > which presents only CPU to memory relationships. Test cases for this > are described below. The whole series has been applied as 5.10 material. If anyone has concerns or objections, please let me know ASAP. Thanks!