From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhenzhong Duan Subject: [PATCH v3 2/2] x86/dmar: zap DMAR signature for dom0 once in TBOOT case Date: Tue, 21 Aug 2018 02:11:40 -0700 (PDT) Message-ID: <9dfa7b11-c451-482d-98db-9f6cdb7cd2fa@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 V2hlbiBUQk9PVCBlbmFibGVkLCBhY3BpX3BhcnNlX2RtYXIoKSBjYWxsZWQgYWNwaV9kbWFyX3ph cCgpIHRvIHphcApETUFSIHRhYmxlLCB0aGVuIHRib290X3BhcnNlX2RtYXJfdGFibGUoKSBjYWxs ZWQgYWNwaV9kbWFyX3phcCgpIHRvCnphcCBpdCBhZ2Fpbi4gVGhpcyBpcyB1bm5lY2Vzc29yeSwg cmVtb3ZlIHRoZSBzZWNvbmQgY2FsbC4KClNvbWUgc3RhbGUgY29tbWVudHMgbm90IHJpZ2h0IGZv ciBjdXJyZW50IGNvZGUgYXJlIGFsc28gcmVtb3ZlZC4KTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpT aWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4K LS0tCnYzOiBmaXh1cCBwYXRjaCBhbmQgZGVzY3JpcHRpb24uCgogeGVuL2FyY2gveDg2L3Rib290 LmMgfCAgICA2IC0tLS0tLQogMSBmaWxlcyBjaGFuZ2VkLCAwIGluc2VydGlvbnMoKyksIDYgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rib290LmMgYi94ZW4vYXJjaC94 ODYvdGJvb3QuYwppbmRleCBkNWE1MjkyLi4xMDA2Zjk1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94 ODYvdGJvb3QuYworKysgYi94ZW4vYXJjaC94ODYvdGJvb3QuYwpAQCAtNDYxLDggKzQ2MSw2IEBA IGludCBfX2luaXQgdGJvb3RfcGFyc2VfZG1hcl90YWJsZShhY3BpX3RhYmxlX2hhbmRsZXIgZG1h cl9oYW5kbGVyKQogICAgIGlmICggdHh0X2hlYXBfYmFzZSA9PSAwICkKICAgICAgICAgcmV0dXJu IDE7CiAKLSAgICAvKiBtYXAgVFhUIGhlYXAgaW50byBYZW4gYWRkciBzcGFjZSAqLwotCiAgICAg Lyogd2FsayBoZWFwIHRvIFNpbml0TWxlRGF0YSAqLwogICAgIHBhID0gdHh0X2hlYXBfYmFzZTsK ICAgICAvKiBza2lwIEJpb3NEYXRhICovCkBAIC00OTAsMTAgKzQ4OCw2IEBAIGludCBfX2luaXQg dGJvb3RfcGFyc2VfZG1hcl90YWJsZShhY3BpX3RhYmxlX2hhbmRsZXIgZG1hcl9oYW5kbGVyKQog ICAgIHJjID0gZG1hcl9oYW5kbGVyKGRtYXJfdGFibGUpOwogICAgIHhmcmVlKGRtYXJfdGFibGUp OwogCi0gICAgLyogYWNwaV9wYXJzZV9kbWFyKCkgemFwcyBBUENJIERNQVIgc2lnbmF0dXJlIGlu IFRYVCBoZWFwIHRhYmxlICovCi0gICAgLyogYnV0IGRvbTAgd2lsbCByZWFkIHJlYWwgdGFibGUs IHNvIG11c3QgemFwIGl0IHRoZXJlIHRvbyAqLwotICAgIGFjcGlfZG1hcl96YXAoKTsKLQogICAg IHJldHVybiByYzsKIH0KIAotLSAKMS43LjMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0 aW5mby94ZW4tZGV2ZWw=