From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5] helo=mx0a-001b2d01.pphosted.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gqmbD-0003j6-Dm for kexec@lists.infradead.org; Mon, 04 Feb 2019 22:20:21 +0000 Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x14MJG4G048604 for ; Mon, 4 Feb 2019 17:20:17 -0500 Received: from e06smtp04.uk.ibm.com (e06smtp04.uk.ibm.com [195.75.94.100]) by mx0b-001b2d01.pphosted.com with ESMTP id 2qewmn91ca-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 04 Feb 2019 17:20:16 -0500 Received: from localhost by e06smtp04.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 4 Feb 2019 22:20:14 -0000 Subject: Re: [PATCH] integrity, KEYS: Fix build break with set_platform_trusted_keys From: Mimi Zohar Date: Mon, 04 Feb 2019 17:20:08 -0500 In-Reply-To: <20190203155927.24390-1-kasong@redhat.com> References: <20190203155927.24390-1-kasong@redhat.com> Mime-Version: 1.0 Message-Id: <1549318808.4146.127.camel@linux.ibm.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "kexec" Errors-To: kexec-bounces+dwmw2=infradead.org@lists.infradead.org To: Kairui Song , linux-kernel@vger.kernel.org Cc: jwboyer@fedoraproject.org, ebiggers@google.com, dyoung@redhat.com, nayna@linux.ibm.com, kexec@lists.infradead.org, jmorris@namei.org, dhowells@redhat.com, keyrings@vger.kernel.org, linux-integrity@vger.kernel.org, dwmw2@infradead.org, bauerman@linux.ibm.com, serge@hallyn.com T24gU3VuLCAyMDE5LTAyLTAzIGF0IDIzOjU5ICswODAwLCBLYWlydWkgU29uZyB3cm90ZToKPiBD b21taXQgMTVlYmIyZWIwNzA1ICgiaW50ZWdyaXR5LCBLRVlTOiBhZGQgYSByZWZlcmVuY2UgdG8g cGxhdGZvcm0KPiBrZXlyaW5nIikgaW50cm9kdWNlZCBhIGZ1bmN0aW9uIHNldF9wbGF0Zm9ybV90 cnVzdGVkX2tleXMKPiBhbmQgY2FsbHMgdGhlIGZ1bmN0aW9uIGluIF9faW50ZWdyaXR5X2luaXRf a2V5cmluZy4KPiAKPiBJdCBvbmx5IGNoZWNrcyBpZiBDT05GSUdfSU5URUdSSVRZX1BMQVRGT1JN X0tFWVJJTkcgaXMgZW5hYmxlZCB3aGVuCj4gZW5hYmxpbmcgdGhpcyBmdW5jdGlvbiwgYnV0IGFj dHVhbGx5IHRoaXMgZnVuY3Rpb24gYWxzbyBkZXBlbmRzIG9uCj4gQ09ORklHX1NZU1RFTV9UUlVT VEVEX0tFWVJJTkcuCj4gCj4gU28gd2hlbiBidWlsdCB3aXRoIENPTkZJR19JTlRFR1JJVFlfUExB VEZPUk1fS0VZUklORyAmJgo+ICFDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUklORy4gd2Ugd2ls bCBnZXQgZm9sbG93aW5nIGVycm9yOgo+IAo+IGRpZ3NpZy5jOjkyOiB1bmRlZmluZWQgcmVmZXJl bmNlIHRvIGBzZXRfcGxhdGZvcm1fdHJ1c3RlZF9rZXlzJwo+IAo+IEFuZCBpdCBhbHNvIG1pc3Rh a2VubHkgd3JhcHBlZCB0aGUgZnVuY3Rpb24gY29kZSBpbiB0aGUgaWZkZWYgYmxvY2sgb2YKPiBD T05GSUdfU1lTVEVNX0RBVEFfVkVSSUZJQ0FUSU9OLgo+IAo+IFRoaXMgY29tbWl0IGZpeGVzIHRo ZSBpc3N1ZSBieSBhZGRpbmcgdGhlIG1pc3NpbmcgY2hlY2sgb2YKPiBDT05GSUdfU1lTVEVNX1RS VVNURURfS0VZUklORyBhbmQgbW92ZSB0aGUgZnVuY3Rpb24gY29kZSBvdXQgb2YKPiBDT05GSUdf U1lTVEVNX0RBVEFfVkVSSUZJQ0FUSU9OJ3MgaWZkZWYgYmxvY2suCj4gCj4gRml4ZXM6IDE1ZWJi MmViMDcwNSAoImludGVncml0eSwgS0VZUzogYWRkIGEgcmVmZXJlbmNlIHRvIHBsYXRmb3JtIGtl eXJpbmciKQo+IFNpZ25lZC1vZmYtYnk6IEthaXJ1aSBTb25nIDxrYXNvbmdAcmVkaGF0LmNvbT4K ClRoYW5rIHlvdS4gwqBBcyB0aGUgb3JpZ2luYWwgcGF0Y2ggaGFzbid0IHlldCBiZWVuIHVwc3Ry ZWFtZWQgLCBJIHBsYW4Kb24gc3F1YXNoaW5nIHRoZW0uCgpNaW1pCgoKPiAtLS0KPiAgY2VydHMv c3lzdGVtX2tleXJpbmcuYyAgICAgICAgfCA0ICsrLS0KPiAgaW5jbHVkZS9rZXlzL3N5c3RlbV9r ZXlyaW5nLmggfCA5ICsrKy0tLS0tLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygr KSwgOCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvY2VydHMvc3lzdGVtX2tleXJpbmcu YyBiL2NlcnRzL3N5c3RlbV9rZXlyaW5nLmMKPiBpbmRleCAxOWJkMDUwNGJiY2IuLmMwNWMyOWFl NGQ1ZCAxMDA2NDQKPiAtLS0gYS9jZXJ0cy9zeXN0ZW1fa2V5cmluZy5jCj4gKysrIGIvY2VydHMv c3lzdGVtX2tleXJpbmcuYwo+IEBAIC0yNzksMTEgKzI3OSwxMSBAQCBpbnQgdmVyaWZ5X3BrY3M3 X3NpZ25hdHVyZShjb25zdCB2b2lkICpkYXRhLCBzaXplX3QgbGVuLAo+ICB9Cj4gIEVYUE9SVF9T WU1CT0xfR1BMKHZlcmlmeV9wa2NzN19zaWduYXR1cmUpOwo+ICAKPiArI2VuZGlmIC8qIENPTkZJ R19TWVNURU1fREFUQV9WRVJJRklDQVRJT04gKi8KPiArCj4gICNpZmRlZiBDT05GSUdfSU5URUdS SVRZX1BMQVRGT1JNX0tFWVJJTkcKPiAgdm9pZCBfX2luaXQgc2V0X3BsYXRmb3JtX3RydXN0ZWRf a2V5cyhzdHJ1Y3Qga2V5ICprZXlyaW5nKQo+ICB7Cj4gIAlwbGF0Zm9ybV90cnVzdGVkX2tleXMg PSBrZXlyaW5nOwo+ICB9Cj4gICNlbmRpZgo+IC0KPiAtI2VuZGlmIC8qIENPTkZJR19TWVNURU1f REFUQV9WRVJJRklDQVRJT04gKi8KPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9rZXlzL3N5c3RlbV9r ZXlyaW5nLmggYi9pbmNsdWRlL2tleXMvc3lzdGVtX2tleXJpbmcuaAo+IGluZGV4IGM3Zjg5OWVl OTc0ZS4uNDJhOTNlZGEzMzFjIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUva2V5cy9zeXN0ZW1fa2V5 cmluZy5oCj4gKysrIGIvaW5jbHVkZS9rZXlzL3N5c3RlbV9rZXlyaW5nLmgKPiBAQCAtNjEsMTYg KzYxLDEzIEBAIHN0YXRpYyBpbmxpbmUgc3RydWN0IGtleSAqZ2V0X2ltYV9ibGFja2xpc3Rfa2V5 cmluZyh2b2lkKQo+ICB9Cj4gICNlbmRpZiAvKiBDT05GSUdfSU1BX0JMQUNLTElTVF9LRVlSSU5H ICovCj4gIAo+IC0jaWZkZWYgQ09ORklHX0lOVEVHUklUWV9QTEFURk9STV9LRVlSSU5HCj4gLQo+ ICsjaWYgZGVmaW5lZChDT05GSUdfSU5URUdSSVRZX1BMQVRGT1JNX0tFWVJJTkcpICYmIFwKPiAr CWRlZmluZWQoQ09ORklHX1NZU1RFTV9UUlVTVEVEX0tFWVJJTkcpCj4gIGV4dGVybiB2b2lkIF9f aW5pdCBzZXRfcGxhdGZvcm1fdHJ1c3RlZF9rZXlzKHN0cnVjdCBrZXkgKmtleXJpbmcpOwo+IC0K PiAgI2Vsc2UKPiAtCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfcGxhdGZvcm1fdHJ1c3RlZF9r ZXlzKHN0cnVjdCBrZXkgKmtleXJpbmcpCj4gIHsKPiAgfQo+IC0KPiAtI2VuZGlmIC8qIENPTkZJ R19JTlRFR1JJVFlfUExBVEZPUk1fS0VZUklORyAqLwo+ICsjZW5kaWYKPiAgCj4gICNlbmRpZiAv KiBfS0VZU19TWVNURU1fS0VZUklOR19IICovCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18Ka2V4ZWMgbWFpbGluZyBsaXN0CmtleGVjQGxpc3RzLmluZnJh ZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9rZXhl Ywo=