Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp280592imu; Wed, 19 Dec 2018 18:31:55 -0800 (PST) X-Google-Smtp-Source: AFSGD/UFSN199cpvRDwoPG7WbuV5KpypOdTbThLbeQe33tP1Y14uz2u6TtqBwcaaWkjj0aVfEmfz X-Received: by 2002:a17:902:74cc:: with SMTP id f12mr22494917plt.134.1545273115608; Wed, 19 Dec 2018 18:31:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545273115; cv=none; d=google.com; s=arc-20160816; b=ZZKpPlhHoddn6U3kld7POEyQ+QCUoqChsKd+JzTUznZdpsqU2fjKik+zLM3tTl7U0h l9ulHTABeLKqWOYU1YgKKO3FLh3ERaoL7DksSuQdPHWemM8NqBmP7zpbP6lvspAEl3lb zzWz1W/Q3DckTT8AE3jXwEpWdLv3c8dpmgbvUNf4MzROhyM7LAm0DczyjhnSLQ7Nc0PB 5QYbGIj0Py5RTkdrzTyTbO75CJZbnTtHhV0tBl+7DnBRaTUPMHXJePfj3nVBMi+9WJaY zg85/N4feS7Wq6XdzifIAdTMikDOV3gtqR+nzoY20+OPcNtOy4afvqkrCv3qsb5vsfEt k5Ag== 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 :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=7MIZQUIybsLj2smMZ6BwMnTrLXHImVpMuyRfsp/IOKQ=; b=NyuHSR2ES48QrMV+KS2gu1cdn7TPmNOFO3XWrWM245kHZZW9CCm2k9ZI6aiK2MqlUE ii2FZBKX9UvNYG21D2IGWdQnB989KxGezQMudVBK9fa2YGBkXHtWf57VQrdB9SAHFvK9 Wei1JUUOmzcR/Milvr1JELy3VaMGITvHMQBqpq6kmu+Zxxv4mH4LqgaONHGBLljOxbDu Hz/+NYRdcs5Euzn98zEDWlhUBacsV65PG1P2T8rHuGd2ccnDfyGMNyh9V5pAgKEN7Dn8 zZFHxvEvZmjR959ZCAE4iIYj8YqvCYeE23VDXQA4sshhbuhbI60VV0HCSaU7Fp4iC6MM hT3w== 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 p18si16754772plo.223.2018.12.19.18.31.40; Wed, 19 Dec 2018 18:31:55 -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; 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 S1728613AbeLTBPp (ORCPT + 99 others); Wed, 19 Dec 2018 20:15:45 -0500 Received: from mga04.intel.com ([192.55.52.120]:56605 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726716AbeLTBPp (ORCPT ); Wed, 19 Dec 2018 20:15:45 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Dec 2018 17:15:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,374,1539673200"; d="scan'208";a="129319179" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by fmsmga004.fm.intel.com with ESMTP; 19 Dec 2018 17:15:44 -0800 Received: from orsmsx122.amr.corp.intel.com ([169.254.11.103]) by ORSMSX105.amr.corp.intel.com ([169.254.2.191]) with mapi id 14.03.0415.000; Wed, 19 Dec 2018 17:15:44 -0800 From: "Schmauss, Erik" To: "Williams, Dan J" CC: "Rafael J. Wysocki" , "Busch, Keith" , "Moore, Robert" , "Linux Kernel Mailing List" , ACPI Devel Maling List , Linux Memory Management List , Greg Kroah-Hartman , "Hansen, Dave" Subject: RE: [PATCHv2 01/12] acpi: Create subtable parsing infrastructure Thread-Topic: [PATCHv2 01/12] acpi: Create subtable parsing infrastructure Thread-Index: AQHUkO3XM2Ol/XZNM0q95bVci98IHqV50HwAgAzrutCAAJXiAP//iW7Q Date: Thu, 20 Dec 2018 01:15:43 +0000 Message-ID: References: <20181211010310.8551-1-keith.busch@intel.com> <20181211010310.8551-2-keith.busch@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.22.254.138] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbGludXgtYWNwaS1vd25l ckB2Z2VyLmtlcm5lbC5vcmcgW21haWx0bzpsaW51eC1hY3BpLQ0KPiBvd25lckB2Z2VyLmtlcm5l bC5vcmddIE9uIEJlaGFsZiBPZiBEYW4gV2lsbGlhbXMNCj4gU2VudDogV2VkbmVzZGF5LCBEZWNl bWJlciAxOSwgMjAxOCA0OjAwIFBNDQo+IFRvOiBTY2htYXVzcywgRXJpayA8ZXJpay5zY2htYXVz c0BpbnRlbC5jb20+DQo+IENjOiBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsQGtlcm5lbC5vcmc+ OyBCdXNjaCwgS2VpdGgNCj4gPGtlaXRoLmJ1c2NoQGludGVsLmNvbT47IE1vb3JlLCBSb2JlcnQg PHJvYmVydC5tb29yZUBpbnRlbC5jb20+Ow0KPiBMaW51eCBLZXJuZWwgTWFpbGluZyBMaXN0IDxs aW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnPjsgQUNQSSBEZXZlbA0KPiBNYWxpbmcgTGlzdCA8 bGludXgtYWNwaUB2Z2VyLmtlcm5lbC5vcmc+OyBMaW51eCBNZW1vcnkgTWFuYWdlbWVudA0KPiBM aXN0IDxsaW51eC1tbUBrdmFjay5vcmc+OyBHcmVnIEtyb2FoLUhhcnRtYW4NCj4gPGdyZWdraEBs aW51eGZvdW5kYXRpb24ub3JnPjsgSGFuc2VuLCBEYXZlDQo+IDxkYXZlLmhhbnNlbkBpbnRlbC5j b20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0h2MiAwMS8xMl0gYWNwaTogQ3JlYXRlIHN1YnRhYmxl IHBhcnNpbmcNCj4gaW5mcmFzdHJ1Y3R1cmUNCj4gDQo+IE9uIFdlZCwgRGVjIDE5LCAyMDE4IGF0 IDM6MTkgUE0gU2NobWF1c3MsIEVyaWsNCj4gPGVyaWsuc2NobWF1c3NAaW50ZWwuY29tPiB3cm90 ZToNCj4gPg0KPiA+DQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4g PiBGcm9tOiBsaW51eC1hY3BpLW93bmVyQHZnZXIua2VybmVsLm9yZyBbbWFpbHRvOmxpbnV4LWFj cGktDQo+ID4gPiBvd25lckB2Z2VyLmtlcm5lbC5vcmddIE9uIEJlaGFsZiBPZiBSYWZhZWwgSi4g V3lzb2NraQ0KPiA+ID4gU2VudDogVHVlc2RheSwgRGVjZW1iZXIgMTEsIDIwMTggMTo0NSBBTQ0K PiA+ID4gVG86IEJ1c2NoLCBLZWl0aCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPg0KPiA+ID4gQ2M6 IExpbnV4IEtlcm5lbCBNYWlsaW5nIExpc3QgPGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc+ OyBBQ1BJDQo+ID4gPiBEZXZlbCBNYWxpbmcgTGlzdCA8bGludXgtYWNwaUB2Z2VyLmtlcm5lbC5v cmc+OyBMaW51eCBNZW1vcnkNCj4gPiA+IE1hbmFnZW1lbnQgTGlzdCA8bGludXgtbW1Aa3ZhY2su b3JnPjsgR3JlZyBLcm9haC1IYXJ0bWFuDQo+ID4gPiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v cmc+OyBSYWZhZWwgSi4gV3lzb2NraQ0KPiA8cmFmYWVsQGtlcm5lbC5vcmc+Ow0KPiA+ID4gSGFu c2VuLCBEYXZlIDxkYXZlLmhhbnNlbkBpbnRlbC5jb20+OyBXaWxsaWFtcywgRGFuIEoNCj4gPiA+ IDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+DQo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIdjIg MDEvMTJdIGFjcGk6IENyZWF0ZSBzdWJ0YWJsZSBwYXJzaW5nDQo+ID4gPiBpbmZyYXN0cnVjdHVy ZQ0KPiA+ID4NCj4gPiA+IE9uIFR1ZSwgRGVjIDExLCAyMDE4IGF0IDI6MDUgQU0gS2VpdGggQnVz Y2gNCj4gPGtlaXRoLmJ1c2NoQGludGVsLmNvbT4NCj4gPiA+IHdyb3RlOg0KPiA+ID4gPg0KPiA+ DQo+ID4gSGkgUmFmYWVsIGFuZCBCb2IsDQo+ID4NCj4gPiA+ID4gUGFyc2luZyBlbnRyaWVzIGlu IGFuIEFDUEkgdGFibGUgaGFkIGFzc3VtZWQgYSBnZW5lcmljIGhlYWRlcg0KPiA+ID4gPiBzdHJ1 Y3R1cmUgdGhhdCBpcyBtb3N0IGNvbW1vbi4gVGhlcmUgaXMgbm8gc3RhbmRhcmQgQUNQSQ0KPiBo ZWFkZXIsDQo+ID4gPiA+IHRob3VnaCwgc28gbGVzcyBjb21tb24gdHlwZXMgd291bGQgbmVlZCBj dXN0b20gcGFyc2VycyBpZiB0aGV5DQo+ID4gPiA+IHdhbnQgZ28gdGhyb3VnaCB0aGVpciBzdWIt dGFibGUgZW50cnkgbGlzdC4NCj4gPiA+DQo+ID4gPiBJdCBsb29rcyBsaWtlIHRoZSBwcm9ibGVt IGF0IGhhbmQgaXMgdGhhdCBhY3BpX2htYXRfc3RydWN0dXJlIGlzDQo+ID4gPiBpbmNvbXBhdGli bGUgd2l0aCBhY3BpX3N1YnRhYmxlX2hlYWRlciBiZWNhdXNlIG9mIHRoZSBkaWZmZXJlbnQNCj4g bGF5b3V0IGFuZCBmaWVsZCBzaXplcy4NCj4gPg0KPiA+IEp1c3Qgb3V0IG9mIGN1cmlvc2l0eSwg d2h5IGRvbid0IHdlIHVzZSBBQ1BJQ0EgY29kZSB0byBwYXJzZSBzdGF0aWMNCj4gPiBBQ1BJIHRh YmxlcyBpbiBMaW51eD8NCj4gPg0KPiA+IFdlIGhhdmUgYSBkaXNhc3NlbWJsZXIgZm9yIHN0YXRp YyB0YWJsZXMgdGhhdCBwYXJzZXMgYWxsIHN1cHBvcnRlZA0KPiA+IHRhYmxlcy4gVGhpcyBzZWVt cyBsaWtlIGEgZHVwbGljYXRpb24gb2YgY29kZS9lZmZvcnQuLi4NCj4gDQpIaSBEYW4sDQoNCj4g T2gsIEkgdGhvdWdodCBhY3BpX3RhYmxlX3BhcnNlX2VudHJpZXMoKSB3YXMgdGhlIGNvbW1vbiBj b2RlLg0KPiBXaGF0J3MgdGhlIEFDUElDQSBkdXBsaWNhdGU/DQoNCkkgd2FzIHRoaW5raW5nIEFj cGlEbUR1bXBUYWJsZSgpLiBBZnRlciBsb29raW5nIGF0IHRoaXMgQUNQSUNBIGNvZGUsDQpJIHJl YWxpemVkIHRoYXQgdGhlIHRoaXMgQUNQSUNBIGRvZXNuJ3QgYWN0dWFsbHkgYnVpbGQgYSBwYXJz ZSB0cmVlIG9yIGRhdGEgc3RydWN0dXJlLg0KSXQgbG9vcHMgb3ZlciB0aGUgZGF0YSBzdHJ1Y3R1 cmUgdG8gZm9ybWF0IHRoZSBpbnB1dCBBQ1BJIHRhYmxlIHRvIGEgZmlsZS4NCg0KVG8gbWUsIGl0 IHNlZW1zIGxpa2UgYSBnb29kIGlkZWEgZm9yIExpbnV4IGFuZCBBQ1BJQ0EgdG8gc2hhcmUgdGhl IHNhbWUgY29kZSB3aGVuDQpwYXJzaW5nIGFuZCBhbmFseXppbmcgdGhlc2Ugc3RydWN0dXJlcy4g SSBrbm93IHRoYXQgTGludXggbWF5IGVtaXQgd2FybmluZ3MNCnRoYXQgYXJlIHNwZWNpZmljIHRv IExpbnV4IGJ1dCB0aGVyZSBhcmUgc3RydWN0dXJhbCBhbmFseXNlcyB0aGF0IHNob3VsZCBiZSB0 aGUgc2FtZSAoc3VjaCBhcw0KY2hlY2tpbmcgbGVuZ3RocyBvZiB0YWJsZXMgYW5kIHN1YnRhYmxl cyBzbyB0aGF0IHdlIGRvbid0IGhhdmUgb3V0IG9mIGJvdW5kcyBhY2Nlc3MpLg0KDQpFcmlrDQo=