From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 97162C35280 for ; Mon, 30 Sep 2019 15:01:55 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 67E9120679 for ; Mon, 30 Sep 2019 15:01:55 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="vA/mobSq" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 67E9120679 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xen.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iExBF-0006Rc-Kq; Mon, 30 Sep 2019 15:01:41 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iExBE-0006Qh-Al for xen-devel@lists.xenproject.org; Mon, 30 Sep 2019 15:01:40 +0000 X-Inumbo-ID: 1b90e246-e393-11e9-b588-bc764e2007e4 Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344]) by localhost (Halon) with ESMTPS id 1b90e246-e393-11e9-b588-bc764e2007e4; Mon, 30 Sep 2019 15:00:57 +0000 (UTC) Received: by mail-wm1-x344.google.com with SMTP id y21so13131510wmi.0 for ; Mon, 30 Sep 2019 08:00:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=zxSmSyH8rh0b6FSX+opTdkwSk+odZPTYcviyJsiQBDI=; b=vA/mobSqQfhSZLK7g5lUoI6JQAmunp+actJK/6EdGsP29ONbT6u5a+dg7uowDrGOcZ dDnbhS6yEUQNFTah87KAk+GpARfzq11fr3vEM2SDJEqKj3HROJS0C7V/oe3PelqpaduM PRxQojFFjC1mfnLIGGsneIReIBJer4LkWAfzUEtEagkCJtI23d71LPNI93CCsCc7E+CT GTuTkRauP4HQOqzBTTGcRoMOPPJ+i8eNCbRfTAKNztTIxnZP1gDaL/fJ67Alnslc/GUb eZVb7Ljx/H9cdMJue+QNePjXZ1Az9aSX4NBBkbYTgLz2CjdvEMQDmuzbYp31hw3T7F0G vZ0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=zxSmSyH8rh0b6FSX+opTdkwSk+odZPTYcviyJsiQBDI=; b=h8zKlMt3AgplEBzJYF46qnyQ2OeSd+Jb0R0Nui7I/fcoKHN0uH+iqOnj49fP/pEWFH 6XtQquFKkt1SZLA7UzelngcR0fyQ6B4Hfm+kGUlPwLv8vsWRLTAel+mmGSgWyS0NnkhT De2FslBm2wGuZQjxPg9aXijHvUG2rkJOTQnxOs3C4S81zq9mwvQfLeipQW1z/dj4xAio +S9khcPztaCnsjxpcZkSQTsy26tiHCf9uzQdoglB6U70TukRuONskMo3cva0/vQpvVtn 4bsjU+fsts06mvAv5i+uSKnmTupst7O11530XwecBnJSRpwsb8zBEug1MMclXGZdA4Rt 9qAg== X-Gm-Message-State: APjAAAXByVuVdWKVWIwTLWUKWfjRWpuu7GjLr7erFGqAZ5qNMzCLaVI1 ashQgN78BBXj1oZvXe/4eg2mLAPOkeI= X-Google-Smtp-Source: APXvYqyv64pPORzzcWrQOBBfVJU/y53B7l2w6XkZHWmjyhWCeQ4YqmBN3EVMHQGHUJGFpIZAjEeUyg== X-Received: by 2002:a1c:6841:: with SMTP id d62mr18170927wmc.48.1569855656939; Mon, 30 Sep 2019 08:00:56 -0700 (PDT) Received: from debian.mshome.net (207.148.159.143.dyn.plus.net. [143.159.148.207]) by smtp.gmail.com with ESMTPSA id f143sm32870852wme.40.2019.09.30.08.00.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Sep 2019 08:00:56 -0700 (PDT) From: Wei Liu X-Google-Original-From: Wei Liu To: Xen Development List Date: Mon, 30 Sep 2019 16:00:44 +0100 Message-Id: <20190930150044.5734-11-liuwe@microsoft.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190930150044.5734-1-liuwe@microsoft.com> References: <20190930150044.5734-1-liuwe@microsoft.com> MIME-Version: 1.0 Subject: [Xen-devel] [PATCH for-next RFC 0/8] Port Xen to Hyper-V X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Wei Liu , Wei Liu , Andrew Cooper , Michael Kelley , Jan Beulich , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" SGkgYWxsCgpJbiBjYXNlIHlvdSdyZSB3b25kZXJpbmcsIEkgY2FuIGFscmVhZHkgcnVuIGEgZnVs bHkgZmxlZGdlZCBYZW4gc3lzdGVtIG9uCkh5cGVyLVYgd2l0aCBlbXVsYXRlZCBkaXNrIGFuZCBu ZXR3b3JrLgoKVGhpcyBpcyB0aGUgdmVyeSBmaXJzdCBzdGFnZSBmb3IgcG9ydGluZyBYZW4gdG8g cnVuIG9uIEh5cGVyLVYgd2l0aCBhbGwgdGhlCmdvb2RpZXMgSHlwZXItViBoYXMgdG8gb2ZmZXIu ICBXaXRoIHRoaXMgc2VyaWVzLCBYZW4gY2FuIHN1Y2Nlc3NmdWxseSBkZXRlY3QKSHlwZXItViBh bmQgcHJpbnRzIG91dCBhIG1lc3NhZ2UuICBJIHdvdWxkIGxpa2UgdG8gZmlyc3QgZ2V0IHRoZSBk aXJlY3RvcnkKc3RydWN0dXJlIGFuZCBrY29uZmlnIG9wdGlvbnMgYWdyZWVkIHVwb24uCgpUaGVy ZSBhcmUgdHdvIG1ham9yIGFyZWFzIHRvIGJlIHdvcmtlZCBvbjoKICAqIE1ha2UgRG9tMCBhYmxl IHRvIHVzZSBIeXBlci1WJ3Mgc3ludGhldGljIGRldmljZXMuCiAgKiBNYWtlIFhlbiB1c2Ugb2Yg dGhlIHN5bnRoZXRpYyB0aW1lciwgcmVmZXJlbmNlIFRTQyBhbmQgZW5saWdodGVubWVudCBWTUNT CiAgICBhbmQgb3RoZXIgaW50ZXJmYWNlcy4KClRoZXkgYXJlbid0IHRyaXZpYWwsIGFuZCB0aW1l IGNhbiBiZSBzY2FyY2Ugb24gbXkgc2lkZSwgc28gSSBpbnRlbmQgdG8gcG9zdApwYXRjaGVzIHBp ZWNlIG1lYWwgd2hlbiB0aGV5IGFyZSByZWFkeS4KClF1ZXN0aW9ucyBhbmQgY29tbWVudHMgYXJl IHdlbGNvbWUuCgpUaGFua3MsCldlaS4KCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j b20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2Vp IExpdSA8d2xAeGVuLm9yZz4KQ2M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu Y29tPgoKV2VpIExpdSAoOCk6CiAgeDg2OiBpbnRyb2R1Y2UgQ09ORklHX0dVRVNUIGFuZCBtb3Zl IGNvZGUKICB4ODY6IGluY2x1ZGUgYXNtX2RlZm5zLmggZGlyZWN0bHkgaW4gaHlwZXJjYWxsLmgK ICB4ODY6IGRyb3AgaHlwZXJ2aXNvcl9jcHVpZF9iYXNlCiAgeDg2OiBmYWN0b3Igb3V0IHhlbiB2 YXJpYW50cyBmb3IgaHlwZXJ2aXNvciBzZXR1cCBjb2RlCiAgeDg2OiBmYWN0b3Igb3V0IGh5cGVy dmlzb3IgYWdub3N0aWMgY29kZQogIHg4NjogbWFrZSBwcm9iZV94ZW4gcmV0dXJuIGJvb2xlYW4g dmFsdWUKICB4ODY6IGludHJvZHVjZSBDT05GSUdfSFlQRVJWIGFuZCBoeXBlcnYgZGlyZWN0b3J5 CiAgeDg2OiBiZSBtb3JlIHZlcmJvc2Ugd2hlbiBydW5uaW5nIG5lc3RlZAoKIHhlbi9hcmNoL3g4 Ni9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMyArKwogeGVuL2FyY2gveDg2 L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYv Z3Vlc3QvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIHhlbi9hcmNoL3g4Ni9n dWVzdC9oeXBlcnYvTWFrZWZpbGUgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvZ3Vl c3QvaHlwZXJ2L2h5cGVydi5jICAgICAgICAgICAgfCAgNjMgKysrKysrKysrKwogeGVuL2FyY2gv eDg2L2d1ZXN0L2h5cGVydmlzb3IuYyAgICAgICAgICAgICAgIHwgMTE2ICsrKysrKysrKysrKysr KysrKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi9NYWtlZmlsZSAgICAgICAgICAgICAgIHwgICA0 ICsKIHhlbi9hcmNoL3g4Ni9ndWVzdC97ID0+IHhlbn0vaHlwZXJjYWxsX3BhZ2UuUyB8ICAgMAog eGVuL2FyY2gveDg2L2d1ZXN0L3sgPT4geGVufS9wdmgtYm9vdC5jICAgICAgIHwgICAwCiB4ZW4v YXJjaC94ODYvZ3Vlc3QveyA9PiB4ZW59L3hlbi5jICAgICAgICAgICAgfCAgNzMgKystLS0tLS0t LS0KIHhlbi9hcmNoL3g4Ni9wdi9zaGltLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiAr LQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDExICsr CiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0LmggICAgICAgICAgICAgICAgICAgfCAgIDIgKwog eGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcmNhbGwuaCAgICAgICAgIHwgICAyICsKIHhl bi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LmggICAgICAgICAgICB8ICA0OCArKysrKysr KwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmggICAgICAgIHwgIDU4ICsr KysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC94ZW4uaCAgICAgICAgICAgICAgIHwg IDIzICstLS0KIDE3IGZpbGVzIGNoYW5nZWQsIDMzNyBpbnNlcnRpb25zKCspLCA4NyBkZWxldGlv bnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2Vm aWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYu YwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKIGNy ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL01ha2VmaWxlCiByZW5hbWUg eGVuL2FyY2gveDg2L2d1ZXN0L3sgPT4geGVufS9oeXBlcmNhbGxfcGFnZS5TICgxMDAlKQogcmVu YW1lIHhlbi9hcmNoL3g4Ni9ndWVzdC97ID0+IHhlbn0vcHZoLWJvb3QuYyAoMTAwJSkKIHJlbmFt ZSB4ZW4vYXJjaC94ODYvZ3Vlc3QveyA9PiB4ZW59L3hlbi5jICg4MCUpCiBjcmVhdGUgbW9kZSAx MDA2NDQgeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYuaAogY3JlYXRlIG1vZGUgMTAw NjQ0IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCgotLSAKMi4yMC4xCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0 cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==