From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kouichi Yasaki Subject: [PATCH][VTPM]fix GetCapabilityOwner function Date: Sat, 29 Dec 2007 01:14:34 +0900 Message-ID: <477520EA.2030806@jp.fujitsu.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------020100010201000803000506" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --------------020100010201000803000506 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Hi, GetCapabilityOwner function's behavior of vtpm is different from that of real tpm device. By the difference, TPM Manager on HVM domain could not detect whether TPM device has an owner or not. [TPM Manager] http://sourceforge.net/projects/tpmmanager Attached patch fix the difference. Signed-off-by: Kouichi YASAKI Thanks Kouichi YASAKI --------------020100010201000803000506 Content-Type: text/plain; name="capability.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="capability.patch" ZGlmZiAtciA3ZmJjNTIxYjA3YTkgdG9vbHMvdnRwbS90cG1fZW11bGF0b3IucGF0Y2gKLS0t IGEvdG9vbHMvdnRwbS90cG1fZW11bGF0b3IucGF0Y2gJVGh1IERlYyAyNyAxMzowMDo0MCAy MDA3ICswMDAwCisrKyBiL3Rvb2xzL3Z0cG0vdHBtX2VtdWxhdG9yLnBhdGNoCUZyaSBEZWMg MjggMjI6NTk6NTIgMjAwNyArMDkwMApAQCAtNTQ3LDYgKzU0NywyMSBAQCBkaWZmIC11cHJO IG9yaWcvdHBtX2VtdWxhdG9yLTAuNC9SRUFETUUgCiAgSW5zdGFsbGF0aW9uCiAgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KICBUaGUgY29tcGlsYXRpb24gYW5kIGluc3RhbGxhdGlvbiBwcm9j ZXNzIHVzZXMgdGhlIGJ1aWxkIGVudmlyb25tZW50IGZvciAKK2RpZmYgLXVwck4gb3JpZy90 cG1fZW11bGF0b3ItMC40L3RwbS90cG1fY2FwYWJpbGl0eS5jIHRwbV9lbXVsYXRvci90cG0v dHBtX2NhcGFiaWxpdHkuYworLS0tIG9yaWcvdHBtX2VtdWxhdG9yLTAuNC90cG0vdHBtX2Nh cGFiaWxpdHkuYwkyMDA2LTA2LTIzIDE5OjM3OjA3LjAwMDAwMDAwMCArMDkwMAorKysrIHRw bV9lbXVsYXRvci90cG0vdHBtX2NhcGFiaWxpdHkuYwkyMDA3LTEyLTI4IDIyOjUwOjE5LjAw MDAwMDAwMCArMDkwMAorQEAgLTcwMSw3ICs3MDEsMTAgQEAgVFBNX1JFU1VMVCBUUE1fR2V0 Q2FwYWJpbGl0eU93bmVyKFRQTV9WRQorICAgVFBNX1JFU1VMVCByZXM7CisgICAKKyAgIGlu Zm8oIlRQTV9HZXRDYXBhYmlsaXR5T3duZXIoKSIpOworLSAgCisrIAorKyAgaWYgKCF0cG1E YXRhLnBlcm1hbmVudC5mbGFncy5vd25lZCkgeworKyAgICByZXR1cm4gVFBNX05PU1JLOwor KyAgfSAKKyAgIC8qIFZlcmlmeSBvd25lciBhdXRob3JpemF0aW9uICovCisgICByZXMgPSB0 cG1fdmVyaWZ5X2F1dGgoYXV0aDEsIHRwbURhdGEucGVybWFuZW50LmRhdGEub3duZXJBdXRo LCBUUE1fS0hfT1dORVIpOworICAgaWYgKHJlcyAhPSBUUE1fU1VDQ0VTUykgcmV0dXJuIHJl czsKIGRpZmYgLXVwck4gb3JpZy90cG1fZW11bGF0b3ItMC40L3RwbS90cG1fY21kX2hhbmRs ZXIuYyB0cG1fZW11bGF0b3IvdHBtL3RwbV9jbWRfaGFuZGxlci5jCiAtLS0gb3JpZy90cG1f ZW11bGF0b3ItMC40L3RwbS90cG1fY21kX2hhbmRsZXIuYwkyMDA2LTA2LTIzIDE5OjM3OjA3 LjAwMDAwMDAwMCArMDkwMAogKysrIHRwbV9lbXVsYXRvci90cG0vdHBtX2NtZF9oYW5kbGVy LmMJMjAwNy0wOS0xMiAyMDoyMzowMC4wMDAwMDAwMDAgKzA5MDAK --------------020100010201000803000506 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --------------020100010201000803000506--