From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58148) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHmLP-00053D-9N for qemu-devel@nongnu.org; Mon, 05 Jun 2017 03:22:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHmLM-0008QY-1Y for qemu-devel@nongnu.org; Mon, 05 Jun 2017 03:22:31 -0400 Received: from mga11.intel.com ([192.55.52.93]:7808) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dHmLL-0008Lp-Lt for qemu-devel@nongnu.org; Mon, 05 Jun 2017 03:22:27 -0400 From: "Valluri, Amarnath" Date: Mon, 5 Jun 2017 07:22:19 +0000 Message-ID: <1496647406.25318.13.camel@intel.com> References: <1494921494-33717-1-git-send-email-amarnath.valluri@intel.com> <1494921494-33717-2-git-send-email-amarnath.valluri@intel.com> In-Reply-To: Content-Language: en-US MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: Re: [Qemu-devel] [PATCH v4 1/8] tpm-backend: Remove unneeded member variable from backend class List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "marcandre.lureau@gmail.com" , "qemu-devel@nongnu.org" T24gV2VkLCAyMDE3LTA1LTI0IGF0IDE0OjM0ICswMDAwLCBNYXJjLUFuZHLDqSBMdXJlYXUgd3Jv dGU6DQpIaQ0KDQpPbiBUdWUsIE1heSAxNiwgMjAxNyBhdCAxMjowMCBQTSBBbWFybmF0aCBWYWxs dXJpIDxhbWFybmF0aC52YWxsdXJpQGludGVsLmNvbTxtYWlsdG86YW1hcm5hdGgudmFsbHVyaUBp bnRlbC5jb20+PiB3cm90ZToNClRQTURyaXZlck9wcyBpbnNpZGUgVFBNQmFja2VuZCBpcyBub3Qg cmVxdWlyZWQsIGFzIGl0IGlzIHN1cHBvc2VkIHRvIGJlIGEgY2xhc3MNCm1lbWJlci4gVGhlIG9u bHkgcG9zc2libGUgcmVhc29uIGZvciBrZWVwaW5nIGluIFRQTUJhY2tlbmQgd2FzLCB0byBnZXQg dGhlDQpiYWNrZW5kIHR5cGUgaW4gdHBtLmMgd2hlcmUgZGVkaWNhdGVkIGJhY2tlbmQgYXBpLCB0 cG1fYmFja2VuZF9nZXRfdHlwZSgpIGlzDQpwcmVzZW50Lg0KDQpTaWduZWQtb2ZmLWJ5OiBBbWFy bmF0aCBWYWxsdXJpIDxhbWFybmF0aC52YWxsdXJpQGludGVsLmNvbTxtYWlsdG86YW1hcm5hdGgu dmFsbHVyaUBpbnRlbC5jb20+Pg0KDQpQbGVhc2UgYWRkICYga2VlcCBteSByLWIgdGFncyBmcm9t IHByZXZpb3VzIGl0ZXJhdGlvbnMgaW4gY29tbWl0IG1lc3NhZ2UgaWYgdGhleSBhcmUgbm8gb3Ig b25seSBtaW5vciBjaGFuZ2VzLg0KTWFyYywgZG8geW91IG1lYW4gdG8gcmVzZW5kIHRoZSBwYXRj aCBzZXQgYnkga2VlcGluZyAnUmV2aWV3ZWQtYnk6JyB0YWcgZm9yIGNvbW1pdHMuDQoNCi0gQW1h cm5hdGgNCg0KDQoNCi0tLQ0KIGh3L3RwbS90cG1fcGFzc3Rocm91Z2guYyAgICAgfCA0IC0tLS0N CiBpbmNsdWRlL3N5c2VtdS90cG1fYmFja2VuZC5oIHwgMSAtDQogdHBtLmMgICAgICAgICAgICAg ICAgICAgICAgICB8IDIgKy0NCiAzIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA2IGRl bGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvaHcvdHBtL3RwbV9wYXNzdGhyb3VnaC5jIGIvaHcv dHBtL3RwbV9wYXNzdGhyb3VnaC5jDQppbmRleCA5MjM0ZWIzLi5hMGJhZjVmIDEwMDY0NA0KLS0t IGEvaHcvdHBtL3RwbV9wYXNzdGhyb3VnaC5jDQorKysgYi9ody90cG0vdHBtX3Bhc3N0aHJvdWdo LmMNCkBAIC00Niw4ICs0Niw2IEBADQogI2RlZmluZSBUUE1fUEFTU1RIUk9VR0gob2JqKSBcDQog ICAgIE9CSkVDVF9DSEVDSyhUUE1QYXNzdGhydVN0YXRlLCAob2JqKSwgVFlQRV9UUE1fUEFTU1RI Uk9VR0gpDQoNCi1zdGF0aWMgY29uc3QgVFBNRHJpdmVyT3BzIHRwbV9wYXNzdGhyb3VnaF9kcml2 ZXI7DQotDQogLyogZGF0YSBzdHJ1Y3R1cmVzICovDQogdHlwZWRlZiBzdHJ1Y3QgVFBNUGFzc3Ro cnVUaHJlYWRQYXJhbXMgew0KICAgICBUUE1TdGF0ZSAqdHBtX3N0YXRlOw0KQEAgLTQ2Miw4ICs0 NjAsNiBAQCBzdGF0aWMgVFBNQmFja2VuZCAqdHBtX3Bhc3N0aHJvdWdoX2NyZWF0ZShRZW11T3B0 cyAqb3B0cywgY29uc3QgY2hhciAqaWQpDQogICAgIC8qIGxldCBmcm9udGVuZCBzZXQgdGhlIGZl X21vZGVsIHRvIHByb3BlciB2YWx1ZSAqLw0KICAgICB0Yi0+ZmVfbW9kZWwgPSAtMTsNCg0KLSAg ICB0Yi0+b3BzID0gJnRwbV9wYXNzdGhyb3VnaF9kcml2ZXI7DQotDQogICAgIGlmICh0cG1fcGFz c3Rocm91Z2hfaGFuZGxlX2RldmljZV9vcHRzKG9wdHMsIHRiKSkgew0KICAgICAgICAgZ290byBl cnJfZXhpdDsNCiAgICAgfQ0KZGlmZiAtLWdpdCBhL2luY2x1ZGUvc3lzZW11L3RwbV9iYWNrZW5k LmggYi9pbmNsdWRlL3N5c2VtdS90cG1fYmFja2VuZC5oDQppbmRleCBiNThmNTJkLi5lN2Y1OTBk IDEwMDY0NA0KLS0tIGEvaW5jbHVkZS9zeXNlbXUvdHBtX2JhY2tlbmQuaA0KKysrIGIvaW5jbHVk ZS9zeXNlbXUvdHBtX2JhY2tlbmQuaA0KQEAgLTUwLDcgKzUwLDYgQEAgc3RydWN0IFRQTUJhY2tl bmQgew0KICAgICBlbnVtIFRwbU1vZGVsIGZlX21vZGVsOw0KICAgICBjaGFyICpwYXRoOw0KICAg ICBjaGFyICpjYW5jZWxfcGF0aDsNCi0gICAgY29uc3QgVFBNRHJpdmVyT3BzICpvcHM7DQoNCiAg ICAgUUxJU1RfRU5UUlkoVFBNQmFja2VuZCkgbGlzdDsNCiB9Ow0KZGlmZiAtLWdpdCBhL3RwbS5j IGIvdHBtLmMNCmluZGV4IDlhN2M3MTEuLjBlZTAyMWEgMTAwNjQ0DQotLS0gYS90cG0uYw0KKysr IGIvdHBtLmMNCkBAIC0yNTgsNyArMjU4LDcgQEAgc3RhdGljIFRQTUluZm8gKnFtcF9xdWVyeV90 cG1faW5zdChUUE1CYWNrZW5kICpkcnYpDQogICAgIHJlcy0+bW9kZWwgPSBkcnYtPmZlX21vZGVs Ow0KICAgICByZXMtPm9wdGlvbnMgPSBnX25ldzAoVHBtVHlwZU9wdGlvbnMsIDEpOw0KDQotICAg IHN3aXRjaCAoZHJ2LT5vcHMtPnR5cGUpIHsNCisgICAgc3dpdGNoICh0cG1fYmFja2VuZF9nZXRf dHlwZShkcnYpKSB7DQogICAgIGNhc2UgVFBNX1RZUEVfUEFTU1RIUk9VR0g6DQogICAgICAgICBy ZXMtPm9wdGlvbnMtPnR5cGUgPSBUUE1fVFlQRV9PUFRJT05TX0tJTkRfUEFTU1RIUk9VR0g7DQog ICAgICAgICB0cG8gPSBnX25ldzAoVFBNUGFzc3Rocm91Z2hPcHRpb25zLCAxKTsNCi0tDQoyLjcu NA0KDQoNCg0KLS0NCk1hcmMtQW5kcsOpIEx1cmVhdQ0K