From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: [PATCH v4 23/28] tools/libacpi: Add DMA remapping reporting (DMAR) ACPI table structures Date: Fri, 17 Nov 2017 14:22:30 +0800 Message-ID: <1510899755-40237-24-git-send-email-chao.gao@intel.com> References: <1510899755-40237-1-git-send-email-chao.gao@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1510899755-40237-1-git-send-email-chao.gao@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Lan Tianyu , Kevin Tian , Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Tim Deegan , Jan Beulich , Chao Gao , Ian Jackson , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= List-Id: xen-devel@lists.xenproject.org QWRkIGRtYXIgdGFibGUgc3RydWN0dXJlIGFjY29yZGluZyBDaGFwdGVyIDggIkJJT1MgQ29uc2lk ZXJhdGlvbnMiIG9mClZUZCBzcGVjIFJldi4gMi40LgoKVlRkIHNwZWM6aHR0cDovL3d3dy5pbnRl bC5jb20vY29udGVudC9kYW0vd3d3L3B1YmxpYy91cy9lbi9kb2N1bWVudHMvcHJvZHVjdC1zcGVj aWZpY2F0aW9ucy92dC1kaXJlY3RlZC1pby1zcGVjLnBkZgoKU2lnbmVkLW9mZi1ieTogQ2hhbyBH YW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTGFuIFRpYW55dSA8dGlhbnl1 LmxhbkBpbnRlbC5jb20+Ci0tLQogdG9vbHMvbGliYWNwaS9hY3BpMl8wLmggfCA2MSArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgNjEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvYWNwaTJfMC5o IGIvdG9vbHMvbGliYWNwaS9hY3BpMl8wLmgKaW5kZXggMjYxOWJhMy4uNjA4MTQxNyAxMDA2NDQK LS0tIGEvdG9vbHMvbGliYWNwaS9hY3BpMl8wLmgKKysrIGIvdG9vbHMvbGliYWNwaS9hY3BpMl8w LmgKQEAgLTQyMiw2ICs0MjIsNjUgQEAgc3RydWN0IGFjcGlfMjBfc2xpdCB7CiB9OwogCiAvKgor ICogRE1BIFJlbWFwcGluZyBUYWJsZSBoZWFkZXIgZGVmaW5pdGlvbiAoRE1BUikKKyAqLworCisv KgorICogRE1BUiBGbGFncy4KKyAqLworI2RlZmluZSBBQ1BJX0RNQVJfSU5UUl9SRU1BUCAgICAg ICAgKDEgPDwgMCkKKyNkZWZpbmUgQUNQSV9ETUFSX1gyQVBJQ19PUFRfT1VUICAgICgxIDw8IDEp CisKK3N0cnVjdCBhY3BpX2RtYXIgeworICAgIHN0cnVjdCBhY3BpX2hlYWRlciBoZWFkZXI7Cisg ICAgdWludDhfdCBob3N0X2FkZHJlc3Nfd2lkdGg7CisgICAgdWludDhfdCBmbGFnczsKKyAgICB1 aW50OF90IHJlc2VydmVkWzEwXTsKK307CisKKy8qCisgKiBEZXZpY2UgU2NvcGUgVHlwZXMKKyAq LworI2RlZmluZSBBQ1BJX0RNQVJfREVWX1NDT1BFX1BDSV9FTkRQT0lOVCAgICAgICAgMHgwMQor I2RlZmluZSBBQ1BJX0RNQVJfREVWX1NDT1BFX1BDSV9TVUJfSFJDSFkgICAgICAgMHgwMgorI2Rl ZmluZSBBQ1BJX0RNQVJfREVWX1NDT1BFX0lPQVBJQyAgICAgICAgICAgICAgMHgwMworI2RlZmlu ZSBBQ1BJX0RNQVJfREVWX1NDT1BFX0hQRVQgICAgICAgICAgICAgICAgMHgwNAorI2RlZmluZSBB Q1BJX0RNQVJfREVWX1NDT1BFX0FDUElfTlNfREVWICAgICAgICAgMHgwNQorCitzdHJ1Y3QgZG1h cl9kZXZpY2Vfc2NvcGUgeworICAgIHVpbnQ4X3QgdHlwZTsKKyAgICB1aW50OF90IGxlbmd0aDsK KyAgICB1aW50OF90IHJlc2VydmVkWzJdOworICAgIHVpbnQ4X3QgZW51bWVyYXRpb25faWQ7Cisg ICAgdWludDhfdCBidXM7CisgICAgdWludDE2X3QgcGF0aFswXTsKK307CisKKy8qCisgKiBETUEg UmVtYXBwaW5nIEhhcmR3YXJlIFVuaXQgVHlwZXMKKyAqLworI2RlZmluZSBBQ1BJX0RNQVJfVFlQ RV9EUkhEICAgICAweDAwCisjZGVmaW5lIEFDUElfRE1BUl9UWVBFX1JNUlIgICAgIDB4MDEKKyNk ZWZpbmUgQUNQSV9ETUFSX1RZUEVfQVRTUiAgICAgMHgwMgorI2RlZmluZSBBQ1BJX0RNQVJfVFlQ RV9SSFNBICAgICAweDAzCisjZGVmaW5lIEFDUElfRE1BUl9UWVBFX0FOREQgICAgIDB4MDQKKwor LyoKKyAqIERNQSBSZW1hcHBpbmcgSGFyZHdhcmUgVW5pdCBGbGFncy4gQWxsIG90aGVyIGJpdHMg YXJlIHJlc2VydmVkIGFuZCBtdXN0IGJlIDAuCisgKi8KKyNkZWZpbmUgQUNQSV9ETUFSX0lOQ0xV REVfUENJX0FMTCAgICgxIDw8IDApCisKK3N0cnVjdCBhY3BpX2RtYXJfaGFyZHdhcmVfdW5pdCB7 CisgICAgdWludDE2X3QgdHlwZTsKKyAgICB1aW50MTZfdCBsZW5ndGg7CisgICAgdWludDhfdCBm bGFnczsKKyAgICB1aW50OF90IHJlc2VydmVkOworICAgIHVpbnQxNl90IHBjaV9zZWdtZW50Owor ICAgIHVpbnQ2NF90IGJhc2VfYWRkcmVzczsKKyAgICBzdHJ1Y3QgZG1hcl9kZXZpY2Vfc2NvcGUg c2NvcGVbMF07Cit9OworCisvKgogICogVGFibGUgU2lnbmF0dXJlcy4KICAqLwogI2RlZmluZSBB Q1BJXzJfMF9SU0RQX1NJR05BVFVSRSBBU0NJSTY0KCdSJywnUycsJ0QnLCcgJywnUCcsJ1QnLCdS JywnICcpCkBAIC00MzUsNiArNDk0LDcgQEAgc3RydWN0IGFjcGlfMjBfc2xpdCB7CiAjZGVmaW5l IEFDUElfMl8wX1dBRVRfU0lHTkFUVVJFIEFTQ0lJMzIoJ1cnLCdBJywnRScsJ1QnKQogI2RlZmlu ZSBBQ1BJXzJfMF9TUkFUX1NJR05BVFVSRSBBU0NJSTMyKCdTJywnUicsJ0EnLCdUJykKICNkZWZp bmUgQUNQSV8yXzBfU0xJVF9TSUdOQVRVUkUgQVNDSUkzMignUycsJ0wnLCdJJywnVCcpCisjZGVm aW5lIEFDUElfMl8wX0RNQVJfU0lHTkFUVVJFIEFTQ0lJMzIoJ0QnLCdNJywnQScsJ1InKQogCiAv KgogICogVGFibGUgcmV2aXNpb24gbnVtYmVycy4KQEAgLTQ0OSw2ICs1MDksNyBAQCBzdHJ1Y3Qg YWNwaV8yMF9zbGl0IHsKICNkZWZpbmUgQUNQSV8xXzBfRkFEVF9SRVZJU0lPTiAweDAxCiAjZGVm aW5lIEFDUElfMl8wX1NSQVRfUkVWSVNJT04gMHgwMQogI2RlZmluZSBBQ1BJXzJfMF9TTElUX1JF VklTSU9OIDB4MDEKKyNkZWZpbmUgQUNQSV8yXzBfRE1BUl9SRVZJU0lPTiAweDAxCiAKICNwcmFn bWEgcGFjayAoKQogCi0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==