Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2144167imu; Thu, 17 Jan 2019 09:05:46 -0800 (PST) X-Google-Smtp-Source: ALg8bN6DnWYU0I83sAeVkcBXHln/Bh+8M/LExSCPQ+gUWds8ah3/T8DmTTmOMrLym1YzymrrmLCd X-Received: by 2002:a17:902:d697:: with SMTP id v23mr15530117ply.261.1547744745977; Thu, 17 Jan 2019 09:05:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547744745; cv=none; d=google.com; s=arc-20160816; b=P+g5ZIMwdekTydDK/cjBSmD6WCJQwKSigVbPwli1IGye1xqXQbBgPDuerbZw2JuNZd +J8BhGupOxi55PIeQAFEH21P64jFbSSs/DbqzouA6fqyOg6vLzpwTvpfQl3yy6YVCfUI FGLKo8Mrfk+M+kaCDUWwW/+M8OOxUOCe2NDvaw4VBBzw+OEpW36PtOIG0vTO2SCBerjM 0oJzZdFBPlyOWD0IlYYpcbbXMKgUX5LKfM9d5tscTds9caD/laP4mUK14bQGZIJgDumr SkT1w822wiF2di5LIcjolteYaakDAeRU2UUjjJ+eP3I3EsVsrl/C1VqCKTqX/fnnuVLS YgOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=74xntSFv45P5uxE02fT3KOtvmrgwIhR0LyAitbgHaOQ=; b=M8q8KlOJJd2eCxtJcO+T+s5P77V1Oo+EQVQI3KDaL9ET2O/jCF7JpGYRHhIKphJ2R4 IICokYYp73/goF9x1FN48skQOOdRGQ+X9P+1WLXdmtGTyliHREmMqxHe5PkQ+4zmJY50 p5elJTPysWAIM4dy+bmwyTtT/aXpZbhayGZQQJosfQbhye/eOewHfexduh2hVrVmKON9 ejmL+0ICHLCJcnhDcmsHsr48x2q+zFgbUVT9+jH6PcwxPKkoteThO3BxP7WFTX2QP8NW Tcgk88aimuhFZCYg7sdNMhKnhy07ppVsTtpNAf5qHhgv9Su8L34bHTEMiKKtT+LevYsc jYIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=1vkjqwWq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j17si2189322pfd.113.2019.01.17.09.05.07; Thu, 17 Jan 2019 09:05:45 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=1vkjqwWq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729265AbfAQRBj (ORCPT + 99 others); Thu, 17 Jan 2019 12:01:39 -0500 Received: from mail-ot1-f67.google.com ([209.85.210.67]:46996 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728978AbfAQRBj (ORCPT ); Thu, 17 Jan 2019 12:01:39 -0500 Received: by mail-ot1-f67.google.com with SMTP id w25so11705404otm.13 for ; Thu, 17 Jan 2019 09:01:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=74xntSFv45P5uxE02fT3KOtvmrgwIhR0LyAitbgHaOQ=; b=1vkjqwWqoRVTksMinxWeVGVBSsjSLUgN1Q/hGR3KFSqsaaMBIO9Z9oHjuIHGdo1FNx V60G+ZQhQoPkLRfXTFn3+J/3a0P7VLmfyebr8mgORCZ/eEkw1/DF0ed0nTbmctifvEr3 1LceNfAOvOHO+/v/O/EgwPEjsRzT2+aNjoU1oc3/iUhROT/dyeOQOFtYNsTEaM1M0qpX EaHpp3e/Xntx1Rokn2yVQflFS9B4yLCKZNcGefD4ciGd13UCiJG82d2x2FVpNhuL811n Ylzl87Uiw9tybaxfqKttKiCdIaFgIrQPY8qIWjoETCA3g7FroNmoCybWFriYfds/qjWL SxmA== 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=74xntSFv45P5uxE02fT3KOtvmrgwIhR0LyAitbgHaOQ=; b=LGhNUgeZfhtc1w2IyntiDgAAQBkoE1Kc72aSZfALgkMU6pn+GOaryaiIMCeXnK018H 0L5ExtzujCoOO/+g0pUcrH4xO38EIG8Vg1WuLfTnqjzf0HYAz0jsoGzxnnULxLjOkchQ Rw8LwNtPq5yFkINxxGVKfcSEgzzh1xfQBZxgUCY19x4kPrXdXKK8VS5B7/P4MES87p/l UZVvRwqE670gDni7Ihs4nht3c2r93Neet0KaN6zTAG1dlom7W3tlJZ3GyYAeSBqgc+ob OgkG2z8pbrWcZyp0EWt/SknUiJ0mwzfx8DLNFeb7K6hgdRzgQBtCHD90Z/agN15UXBPk Gtng== X-Gm-Message-State: AJcUukfk2N0Ua35GNozAguE8WfbUB5DzHb4QUrLv3wRnjdOoA6wPaPhF 2nrcYxwdGiPWct/g1ACcFmDq0OLJUrbHCYrae+yKuQ== X-Received: by 2002:a9d:6a50:: with SMTP id h16mr8756724otn.95.1547744498320; Thu, 17 Jan 2019 09:01:38 -0800 (PST) MIME-Version: 1.0 References: <20190116175804.30196-1-keith.busch@intel.com> <20190116175804.30196-7-keith.busch@intel.com> In-Reply-To: From: Dan Williams Date: Thu, 17 Jan 2019 09:01:27 -0800 Message-ID: Subject: Re: [PATCHv4 06/13] acpi/hmat: Register processor domain to its memory To: "Rafael J. Wysocki" Cc: Keith Busch , Linux Kernel Mailing List , ACPI Devel Maling List , Linux Memory Management List , Greg Kroah-Hartman , Dave Hansen Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 17, 2019 at 4:11 AM Rafael J. Wysocki wrote: > > On Wed, Jan 16, 2019 at 6:59 PM Keith Busch wrote: > > > > If the HMAT Subsystem Address Range provides a valid processor proximity > > domain for a memory domain, or a processor domain with the highest > > performing access exists, register the memory target with that initiator > > so this relationship will be visible under the node's sysfs directory. > > > > Since HMAT requires valid address ranges have an equivalent SRAT entry, > > verify each memory target satisfies this requirement. > > What exactly will happen after this patch? > > There will be some new directories under > /sys/devices/system/node/nodeX/ if all goes well. Anything else? When / if the memory randomization series [1] makes its way upstream there will be a follow-on patch to enable that randomization based on the presence of a memory-side cache published in the HMAT. [1]: https://lwn.net/Articles/767614/