Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp2438657ybp; Thu, 10 Oct 2019 07:25:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqx1nqch6J7/yyVvJbpUc7x60Odbl+QnJQHw7HyEqbOWR81wuZu822I59692p8iDTzxXfCI1 X-Received: by 2002:a17:906:9246:: with SMTP id c6mr8309823ejx.64.1570717554653; Thu, 10 Oct 2019 07:25:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570717554; cv=none; d=google.com; s=arc-20160816; b=rRN0bZC+QV4s2S68PKLDQi4RGWfO0il+bzRPA4ScyzgAbYIPh/cEiPrp/+Dk5i7Al3 ZlP2gApMj1JJ9Cq52bHpuDjaaeZm+D46b3fIcrLjdkkVbY+b7bQMYTiCvofQ88hjqTmT YFDb2XvTsYtP0mm9IDg2AJgD8kz0RcDTz34E/I6t8c67MH1WMHRYAJXpI7GSk5nXI6XR ti8VPlCqUQcuY9q3aOvYirf0hua8bOp38M/sL15f+95NwSS3olfWHemDDIBbJAwn6TJq Kj71K/3UtuslkZsTfkWXgAL9X5JSfi3ICfxLJlaIj1pu2CEaUfO5Z2NmuMuXbYL7feRE xtJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from; bh=hsVO14ekfUxZ5zWQrMHTEL8boi73MrUBDwEHnfWJrx4=; b=R7LKh/C4AgJHJ6mPjIcW+F+QX31CZL2G7Z7qd+9Yt1qoJ7yxE8IR077n0NGf2XrWkC iYCjkz5D8mAIzBVwbCijSoMRltYx8eH4WML6lwQe7GmFF63/bEWz2qWqlKniTnB78fxH w8pL3OuRO/SbRVuixOR4vp+KJvtCIhocluMKTetgMXGkfINq9v8A2pGjBaNQ4SGkwcOp p6s6+td6fsooY2yjtuKOLhCqBTsS4IhyTsgZLnhXHUr9KcKxHtkqaOex/XySM/i2vQDl nihoop5PNOt0UnKgqE9YDbQt5tjCkM/ojfE6keRCS340RKBPYqCWU2FFGx9WPFaVX7AR h4qQ== ARC-Authentication-Results: i=1; mx.google.com; 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 v3si3984850edc.404.2019.10.10.07.25.30; Thu, 10 Oct 2019 07:25:54 -0700 (PDT) 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; 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 S1726338AbfJJOWG convert rfc822-to-8bit (ORCPT + 99 others); Thu, 10 Oct 2019 10:22:06 -0400 Received: from mga07.intel.com ([134.134.136.100]:58525 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725988AbfJJOWG (ORCPT ); Thu, 10 Oct 2019 10:22:06 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Oct 2019 07:22:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,280,1566889200"; d="scan'208";a="394056897" Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by fmsmga005.fm.intel.com with ESMTP; 10 Oct 2019 07:22:05 -0700 Received: from orsmsx162.amr.corp.intel.com (10.22.240.85) by ORSMSX108.amr.corp.intel.com (10.22.240.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 10 Oct 2019 07:22:04 -0700 Received: from orsmsx110.amr.corp.intel.com ([169.254.10.139]) by ORSMSX162.amr.corp.intel.com ([169.254.3.170]) with mapi id 14.03.0439.000; Thu, 10 Oct 2019 07:22:04 -0700 From: "Moore, Robert" To: John Garry , "catalin.marinas@arm.com" , "will@kernel.org" , "rjw@rjwysocki.net" , "lenb@kernel.org" , "Schmauss, Erik" , "sudeep.holla@arm.com" , "rrichter@marvell.com" , "jeremy.linton@arm.com" CC: "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "linuxarm@huawei.com" , "gregkh@linuxfoundation.org" , "guohanjun@huawei.com" , "wanghuiqiang@huawei.com" , "Wysocki, Rafael J" Subject: RE: [RFC PATCH 1/3] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags Thread-Topic: [RFC PATCH 1/3] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags Thread-Index: AQHVf29d/i25bO8x9k+D8X4yzuUW7qdT65HA Date: Thu, 10 Oct 2019 14:22:04 +0000 Message-ID: <94F2FBAB4432B54E8AACC7DFDE6C92E3B9691ADA@ORSMSX110.amr.corp.intel.com> References: <1570714192-236724-1-git-send-email-john.garry@huawei.com> <1570714192-236724-2-git-send-email-john.garry@huawei.com> In-Reply-To: <1570714192-236724-2-git-send-email-john.garry@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzczY2E1MzUtMmRkMS00MzhjLWEwZTgtNTAwODgxMGVmZjU4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoib2pcL3lzMk1yVGpXYVBIQVJcL3l5QnpSZHhMTGxLeDdxMkZnSzlWMFNKRGhSNGNLNVYwWW5xS1Y3cEd1SjF4cUdTIn0= x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.139] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org John, These #defines are all already in actbl2.h. Perhaps they didn't make it into Linux. Bob -----Original Message----- From: John Garry Sent: Thursday, October 10, 2019 6:30 AM To: catalin.marinas@arm.com; will@kernel.org; rjw@rjwysocki.net; lenb@kernel.org; Moore, Robert ; Schmauss, Erik ; sudeep.holla@arm.com; rrichter@marvell.com; jeremy.linton@arm.com Cc: linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org; linux-acpi@vger.kernel.org; linuxarm@huawei.com; gregkh@linuxfoundation.org; guohanjun@huawei.com; wanghuiqiang@huawei.com; Wysocki, Rafael J ; John Garry Subject: [RFC PATCH 1/3] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags From: Erik Schmauss Commit b5eab512e7cffb2bb37c4b342b5594e9e75fd486 upstream. ACPICA commit c736ea34add19a3a07e0e398711847cd6b95affd Link: https://github.com/acpica/acpica/commit/c736ea34 Signed-off-by: Erik Schmauss Signed-off-by: Bob Moore Signed-off-by: Rafael J. Wysocki Signed-off-by: John Garry --- include/acpi/actbl2.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/include/acpi/actbl2.h b/include/acpi/actbl2.h index c50ef7e6b942..1d4ef0621174 100644 --- a/include/acpi/actbl2.h +++ b/include/acpi/actbl2.h @@ -1472,8 +1472,11 @@ struct acpi_pptt_processor { /* Flags */ -#define ACPI_PPTT_PHYSICAL_PACKAGE (1) /* Physical package */ -#define ACPI_PPTT_ACPI_PROCESSOR_ID_VALID (2) /* ACPI Processor ID valid */ +#define ACPI_PPTT_PHYSICAL_PACKAGE (1) +#define ACPI_PPTT_ACPI_PROCESSOR_ID_VALID (1<<1) +#define ACPI_PPTT_ACPI_PROCESSOR_IS_THREAD (1<<2) /* ACPI 6.3 */ +#define ACPI_PPTT_ACPI_LEAF_NODE (1<<3) /* ACPI 6.3 */ +#define ACPI_PPTT_ACPI_IDENTICAL (1<<4) /* ACPI 6.3 */ /* 1: Cache Type Structure */ -- 2.17.1