From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCH] kexec: allow relaxed placement specification via command line Date: Tue, 31 May 2016 11:30:14 +0100 Message-ID: <574D67B6.5030100@citrix.com> References: <574C60CA02000078000EFAF6@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b7gwK-0006ac-EP for xen-devel@lists.xenproject.org; Tue, 31 May 2016 10:30:24 +0000 In-Reply-To: <574C60CA02000078000EFAF6@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , xen-devel Cc: Andrew Cooper , Daniel Kiper List-Id: xen-devel@lists.xenproject.org T24gMzAvMDUvMTYgMTQ6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFJhdGhlciB0aGFuIGp1c3Qg YWxsb3dpbmcgYSBmaXhlZCBhZGRyZXNzIG9yIGZ1bGx5IGF1dG9tYXRpYyBwbGFjZW1lbnQsCj4g YWxzbyBhbGxvdyBmb3Igc3BlY2lmeWluZyBhbiB1cHBlciBib3VuZC4gRXNwZWNpYWxseSBvbiBF Rkkgc3lzdGVtcywKPiB3aGVyZSBmaXJtd2FyZSBtZW1vcnkgdXNlIGlzIGNvbW1vbmx5IGxlc3Mg cHJlZGljdGFibGUgdGhhbiBvbiBsZWdhY3kKPiBCSU9TIG9uZXMsIHRoaXMgbWFrZXMgc3VjY2Vz cyBvZiB0aGUgcmVzZXJ2YXRpb24gbW9yZSBsaWtlbHkgd2hlbgo+IGF1dG9tYXRpYyBwbGFjZW1l bnQgaXMgbm90IGFuIG9wdGlvbiAoZS5nLiBiZWNhdXNlIG9mIHNwZWNpYWwgRE1BCj4gcmVzdHJp Y3Rpb25zIG9mIGRldmljZXMgaW52b2x2ZWQgaW4gYWN0dWFsbHkgY2Fycnlpbmcgb3V0IHRoZSBk dW1wKS4KPiAKPiBBbHNvIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFjdHVhbGx5IGFkZCB0ZXh0 IHRvIHRoZSAiY3Jhc2hrZXJuZWwiCj4gZW50cnkgaW4gdGhlIGNvbW1hbmQgbGluZSBvcHRpb24g ZG9jLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9z ZXR1cC5jCj4gQEAgLTEwNDQsMTMgKzEwNDQsMTkgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19z dGFydF94ZW4odW5zaWduZQo+ICAgICAgICAgIH0KPiAgCj4gICNpZmRlZiBDT05GSUdfS0VYRUMK PiAtICAgICAgICAvKiBEb24ndCBvdmVybGFwIHdpdGggbW9kdWxlcy4gKi8KPiAtICAgICAgICBl ID0gY29uc2lkZXJfbW9kdWxlcyhzLCBlLCBQQUdFX0FMSUdOKGtleGVjX2NyYXNoX2FyZWEuc2l6 ZSksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9kLCBtYmktPm1vZHNfY291bnQs IC0xKTsKPiAtICAgICAgICBpZiAoICFrZXhlY19jcmFzaF9hcmVhLnN0YXJ0ICYmIChzIDwgZSkg KQoKSSB0aGluayB3ZSB3YW50IGEgY29tbWVudCBoZXJlLgoKLyoKICogTG9va2luZyBiYWNrd2Fy ZHMgZnJvbSB0aGUgY3Jhc2ggYXJlYSBsaW1pdCwgZmluZCBhIGxhcmdlIGVub3VnaAogKiBjcmFz aCBhcmVhIHRoYXQgZG9lcyBub3Qgb3ZlcmxhcCB3aXRoIG1vZHVsZXMuCiAqLwoKPiArICAgICAg ICB3aGlsZSAoICFrZXhlY19jcmFzaF9hcmVhLnN0YXJ0ICkKCkRvZXMgdGhpcyBtZWFuIHRoYXQg aWYgYW4gQDxvZmZzZXQ+IGlzIHNwZWNpZmllZCB3ZSBubyBsb25nZXIgY2hlY2sgZm9yCm92ZXJs YXBwaW5nIG1vZHVsZXM/Cgo+ICAgICAgICAgIHsKPiAtICAgICAgICAgICAgZSA9IChlIC0ga2V4 ZWNfY3Jhc2hfYXJlYS5zaXplKSAmIFBBR0VfTUFTSzsKPiAtICAgICAgICAgICAga2V4ZWNfY3Jh c2hfYXJlYS5zdGFydCA9IGU7Cj4gKyAgICAgICAgICAgIC8qIERvbid0IG92ZXJsYXAgd2l0aCBt b2R1bGVzLiAqLwo+ICsgICAgICAgICAgICBlID0gY29uc2lkZXJfbW9kdWxlcyhzLCBlLCBQQUdF X0FMSUdOKGtleGVjX2NyYXNoX2FyZWEuc2l6ZSksCj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIG1vZCwgbWJpLT5tb2RzX2NvdW50LCAtMSk7Cj4gKyAgICAgICAgICAgIGlmICgg cyA+PSBlICkKPiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgICAgICBpZiAoIGUg PiBrZXhlY19jcmFzaF9hcmVhX2xpbWl0ICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAg ICAgICAgZSA9IGtleGVjX2NyYXNoX2FyZWFfbGltaXQgJiBQQUdFX01BU0s7Cj4gKyAgICAgICAg ICAgICAgICBjb250aW51ZTsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICBrZXhlY19j cmFzaF9hcmVhLnN0YXJ0ID0gKGUgLSBrZXhlY19jcmFzaF9hcmVhLnNpemUpICYgUEFHRV9NQVNL Owo+ICAgICAgICAgIH0KPiAgI2VuZGlmCj4gICAgICB9CgpEYXZpZAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==