From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhenzhong Duan Subject: [PATCH v4 2/2] x86/dmar: zap DMAR signature for dom0 once in TBOOT case Date: Tue, 21 Aug 2018 20:29:13 -0700 (PDT) Message-ID: <2f9981e2-29bb-40a1-84e3-39f6e0ce12eb@default> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-Devel Cc: kevin.tian@intel.com, andrew.cooper3@citrix.com, srinivas.eeda@oracle.com, JBeulich@suse.com, shane.wang@intel.com, boris.ostrovsky@oracle.com, gang.wei@intel.com List-Id: xen-devel@lists.xenproject.org Q29tbWl0IDZjMjk4ZWNjMWYgKCJ2dGQ6IFJlaW5zdGF0ZSBBQ1BJIERNQVIgb24gc3lzdGVtIHNo dXRkb3duIG9yClMzL1M0L1M1IikgZGlkIGV2ZXJ5dGhpbmcgZm9yIGFjcGlfZG1hcl96YXAoKSBj YWxsIHRvIGJlIHVubmVjZXNzYXJ5LApleGNlcHQgZm9yIGludm9raW5nIHRoZSBmdW5jdGlvbiBm cm9tIGFjcGlfcGFyc2VfZG1hcigpLCB3aGljaAoxMjNjNzc5Mzc5ICgiVlRkL2RtYXI6IFR3ZWFr IGhvdyB0aGUgRE1BUiB0YWJsZSBpcyBjbG9iYmVyZWQiKQphZGRlZCBzZXZlcmFsIHllYXJzIGxh dGVyLgoKU29tZSBzdGFsZSBjb21tZW50cyBhcmUgYWxzbyByZW1vdmVkLCBObyBmdW5jdGlvbmFs IGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBv cmFjbGUuY29tPgotLS0KdjQ6IGZpeHVwIGRlc2NyaXB0aW9uIHBlciBKYW4KCiB4ZW4vYXJjaC94 ODYvdGJvb3QuYyB8ICAgIDYgLS0tLS0tCiAxIGZpbGVzIGNoYW5nZWQsIDAgaW5zZXJ0aW9ucygr KSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGJvb3QuYyBiL3hl bi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IGQ1YTUyOTIuLjEwMDZmOTUgMTAwNjQ0Ci0tLSBhL3hl bi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCkBAIC00NjEsOCAr NDYxLDYgQEAgaW50IF9faW5pdCB0Ym9vdF9wYXJzZV9kbWFyX3RhYmxlKGFjcGlfdGFibGVfaGFu ZGxlciBkbWFyX2hhbmRsZXIpCiAgICAgaWYgKCB0eHRfaGVhcF9iYXNlID09IDAgKQogICAgICAg ICByZXR1cm4gMTsKIAotICAgIC8qIG1hcCBUWFQgaGVhcCBpbnRvIFhlbiBhZGRyIHNwYWNlICov Ci0KICAgICAvKiB3YWxrIGhlYXAgdG8gU2luaXRNbGVEYXRhICovCiAgICAgcGEgPSB0eHRfaGVh cF9iYXNlOwogICAgIC8qIHNraXAgQmlvc0RhdGEgKi8KQEAgLTQ5MCwxMCArNDg4LDYgQEAgaW50 IF9faW5pdCB0Ym9vdF9wYXJzZV9kbWFyX3RhYmxlKGFjcGlfdGFibGVfaGFuZGxlciBkbWFyX2hh bmRsZXIpCiAgICAgcmMgPSBkbWFyX2hhbmRsZXIoZG1hcl90YWJsZSk7CiAgICAgeGZyZWUoZG1h cl90YWJsZSk7CiAKLSAgICAvKiBhY3BpX3BhcnNlX2RtYXIoKSB6YXBzIEFQQ0kgRE1BUiBzaWdu YXR1cmUgaW4gVFhUIGhlYXAgdGFibGUgKi8KLSAgICAvKiBidXQgZG9tMCB3aWxsIHJlYWQgcmVh bCB0YWJsZSwgc28gbXVzdCB6YXAgaXQgdGhlcmUgdG9vICovCi0gICAgYWNwaV9kbWFyX3phcCgp OwotCiAgICAgcmV0dXJuIHJjOwogfQogCi0tIAoxLjcuMwoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==