From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vitaly Kuznetsov Subject: Re: [RFC] xen/pvh: detect PVH after kexec Date: Tue, 21 Mar 2017 15:35:40 +0100 Message-ID: <87mvce8zpf.fsf@vitty.brq.redhat.com> References: <20170320182042.6103-1-vkuznets@redhat.com> <5ef043a0-2382-79b2-196a-af214fc68fd4@oracle.com> <87efxr9e8f.fsf@vitty.brq.redhat.com> <20170321100115.c52rcfmhopgkbczd@dhcp-3-128.uk.xensource.com> <87var2978c.fsf@vitty.brq.redhat.com> <20170321121302.wst2k54o6zcmejwn@dhcp-3-128.uk.xensource.com> <5472a531-a0b2-7db7-b4bf-fba460fe9161@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqKsy-00042Q-Pu for xen-devel@lists.xenproject.org; Tue, 21 Mar 2017 14:35:44 +0000 In-Reply-To: <5472a531-a0b2-7db7-b4bf-fba460fe9161@oracle.com> (Boris Ostrovsky's message of "Tue, 21 Mar 2017 10:05:27 -0400") List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky Cc: Juergen Gross , xen-devel@lists.xenproject.org, Roger Pau Monne List-Id: xen-devel@lists.xenproject.org Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JpdGVzOgoKPiBP biAwMy8yMS8yMDE3IDA4OjEzIEFNLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+IE9uIFR1ZSwg TWFyIDIxLCAyMDE3IGF0IDEyOjUzOjA3UE0gKzAxMDAsIFZpdGFseSBLdXpuZXRzb3Ygd3JvdGU6 Cj4+PiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cml0ZXM6Cj4+Pgo+ Pj4+IE9uIFR1ZSwgTWFyIDIxLCAyMDE3IGF0IDEwOjIxOjUyQU0gKzAxMDAsIFZpdGFseSBLdXpu ZXRzb3Ygd3JvdGU6Cj4+Pj4+IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNs ZS5jb20+IHdyaXRlczoKPj4+Pj4KPj4+Pj4+IE9uIDAzLzIwLzIwMTcgMDI6MjAgUE0sIFZpdGFs eSBLdXpuZXRzb3Ygd3JvdGU6Cj4+Pj4+Pj4gUFZIIGd1ZXN0cyBhZnRlciBrZXhlYyBib290IGxp a2Ugbm9ybWFsIEhWTSBndWVzdHMgYW5kIHdlJ3JlIG5vdCBlbnRlcmluZwo+Pj4+Pj4+IHhlbl9w cmVwYXJlX3B2aCgpCj4+Pj4+PiBJcyBpdCBub3Q/IEFyZW4ndCB3ZSBnb2luZyB2aWEgeGVuX2h2 bV9zaHV0ZG93bigpIGFuZCB0aGVuCj4+Pj4+PiBTSFVURE9XTl9zb2Z0X3Jlc2V0IHdoaWNoIHdv dWxkIHJlc3RhcnQgYXQgdGhlIHNhbWUgZW50cnkgcG9pbnQgYXMKPj4+Pj4+IHJlZ3VsYXIgYm9v dD8KPj4+Pj4gTm8sIHdlJ3JlIG5vdCBkb2luZyByZWd1bGFyIGJvb3Q6IGZyb20gb3V0c2lkZSBv ZiB0aGUgZ3Vlc3Qgd2UgZG9uJ3QKPj4+Pj4gcmVhbGx5IGtub3cgd2hlcmUgdGhlIG5ldyBrZXJu ZWwgaXMgcGxhY2VkIChhcyBndWVzdCBkb2VzIGl0IG9uIGl0cwo+Pj4+PiBvd24pLiBXZSBkbyBz b2Z0IHJlc2V0IHRvIGNsZWFuIHRoaW5ncyB1cCBhbmQgdGhlbiBndWVzdCBqdW1wcyB0byB0aGUK Pj4+Pj4gbmV3IGtlcm5lbCBzdGFydGluZyBwb2ludCBieSBpdHNlbGYuCj4+Pj4+Cj4+Pj4+IFdl IGNvdWxkIChpbiB0aGVvcnksIGRpZG4ndCB0cnkpIG1ha2UgaXQganVtcCB0byB0aGUgUFZIIHN0 YXJ0aW5nIHBvaW50Cj4+Pj4+IGJ1dCB3ZSdsbCBoYXZlIHRvIGF0IGxlYXN0IHByZXBhcmUgdGhl IHJpZ2h0IGJvb3QgcGFyYW1zIGZvcgo+Pj4+PiBpbml0X3B2aF9ib290cGFyYW1zIGFuZCB0aGlz IGxvb2tzIGxpa2UgYWRkaXRpb25hbAo+Pj4+PiBjb21wbGljYXRpb24uIFBWSFZNLXN0eWxlIHN0 YXJ0dXAgc3VpdHMgdXMgd2VsbCBidXQgd2Ugc3RpbGwgbmVlZCB0byBiZQo+Pj4+PiBQVkgtYXdh cmUuCj4+Pj4gV2UgYXJlIGdvaW5nIHRvIGhhdmUgdGhlIHNhbWUgaXNzdWUgd2hlbiBib290aW5n IFBWSCB3aXRoIE9WTUYsIExpbnV4IHdpbGwgYmUKPj4+PiBzdGFydGVkIGF0IHRoZSBuYXRpdmUg VUVGSSBlbnRyeSBwb2ludCwgYW5kIHdlIHdpbGwgbmVlZCBzb21lIHdheSB0byBkZXRlY3QKPj4+ PiB0aGF0IHdlIGFyZSBydW5uaW5nIGluIFBWSCBtb2RlLgo+Pj4+Cj4+Pj4gV2hhdCBpc3N1ZXMg ZG8geW91IHNlZSB3aGVuIHVzaW5nIHRoZSBIVk0gYm9vdCBwYXRoIGZvciBrZXhlYz8KPj4+IFRo ZSBpbW1lZGlhdGUgaXNzdWUgSSByYW4gaW50byB3YXMgYmFsbG9vbmluZyBkcml2ZXIgb3Zlci1h bGxvY2F0aW5nCj4+PiB3aXRoIFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwOgo+Cj4gSSBjb3VsZG4n dCBnbyBldmVuIHRoYXQgZmFyLiBJcyB0aGVyZSBhbnl0aGluZyBiZXNpZGVzIHRoZSB0d28gbGli eGwKPiBwYXRjaGVzIHRoYXQgeW91IHBvc3RlZCB5ZXN0ZXJkYXk/Cj4KCk5vLCB0aGUgdHdvIHBh dGNoZXMgc2hvdWxkIGJlIGVub3VnaC4gSSBvbmx5IHRlc3RlZCBrZHVtcCBzbyBmYXIuCgoKLS0g CiAgVml0YWx5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK