From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keith Busch Subject: [PATCHv2 0/2] HMAT memroy hotplug support Date: Mon, 15 Apr 2019 09:16:52 -0600 Message-ID: <20190415151654.15913-1-keith.busch@intel.com> Return-path: Sender: linux-kernel-owner@vger.kernel.org To: linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org, linux-mm@kvack.org Cc: Rafael Wysocki , Dave Hansen , Dan Williams , Brice Goglin , Keith Busch List-Id: linux-acpi@vger.kernel.org This is much the same as the original version, accept there's an initial patch to add hotplug support for memory caching. The first version only provided the attributes for locality and performance. The second patch adds the hotplug support via memory notifier. The difference from v1 is the added lock, ensuring onlining multiple regions is single threaded to prevent duplicate hmat registration races. Keith Busch (2): hmat: Register memory-side cache after parsing hmat: Register attributes for memory hot add drivers/acpi/hmat/hmat.c | 108 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 82 insertions(+), 26 deletions(-) -- 2.14.4 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=-2.9 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_GIT autolearn=unavailable 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 3F114C10F12 for ; Mon, 15 Apr 2019 15:15:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 18DB220818 for ; Mon, 15 Apr 2019 15:15:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727558AbfDOPPa (ORCPT ); Mon, 15 Apr 2019 11:15:30 -0400 Received: from mga04.intel.com ([192.55.52.120]:23729 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726147AbfDOPP3 (ORCPT ); Mon, 15 Apr 2019 11:15:29 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Apr 2019 08:15:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,354,1549958400"; d="scan'208";a="149585854" Received: from unknown (HELO localhost.lm.intel.com) ([10.232.112.69]) by FMSMGA003.fm.intel.com with ESMTP; 15 Apr 2019 08:15:28 -0700 From: Keith Busch To: linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org, linux-mm@kvack.org Cc: Rafael Wysocki , Dave Hansen , Dan Williams , Brice Goglin , Keith Busch Subject: [PATCHv2 0/2] HMAT memroy hotplug support Date: Mon, 15 Apr 2019 09:16:52 -0600 Message-Id: <20190415151654.15913-1-keith.busch@intel.com> X-Mailer: git-send-email 2.13.6 Sender: linux-acpi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-acpi@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Message-ID: <20190415151652.0TuH8SWJw27XAjizQy7mOSXUFGgbJL2pfCMYGUJ-lFY@z> This is much the same as the original version, accept there's an initial patch to add hotplug support for memory caching. The first version only provided the attributes for locality and performance. The second patch adds the hotplug support via memory notifier. The difference from v1 is the added lock, ensuring onlining multiple regions is single threaded to prevent duplicate hmat registration races. Keith Busch (2): hmat: Register memory-side cache after parsing hmat: Register attributes for memory hot add drivers/acpi/hmat/hmat.c | 108 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 82 insertions(+), 26 deletions(-) -- 2.14.4