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=-5.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 1CA40C742A2 for ; Thu, 11 Jul 2019 18:30:05 +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 ECBE421019 for ; Thu, 11 Jul 2019 18:30:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org ECBE421019 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=hy-research.com 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 1hldp5-0007JI-6v; Thu, 11 Jul 2019 18:29:39 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hldp3-0007J0-Q2 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 18:29:37 +0000 X-Inumbo-ID: d55dd04c-a409-11e9-8980-bc764e045a96 Received: from dragonslair2.panasol.com (unknown [66.218.47.232]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS id d55dd04c-a409-11e9-8980-bc764e045a96; Thu, 11 Jul 2019 18:29:35 +0000 (UTC) Received: from acer0.localnet (IDENT:405@dragonslair.panasol.com [10.10.10.1]) by dragonslair2.panasol.com (8.14.4/8.9.3) with ESMTP id x6BITPCO015211; Thu, 11 Jul 2019 11:29:26 -0700 From: Hunyue Yau To: Julien Grall , Stefano Stabellini Date: Thu, 11 Jul 2019 11:29:25 -0700 Message-ID: <3431405.GtiBnG5Jy9@acer0> User-Agent: KMail/4.14.2 (Linux/4.4.0-040400-generic; KDE/4.14.2; x86_64; ; ) In-Reply-To: References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com> <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com> MIME-Version: 1.0 Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and xen 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: "xen-devel@lists.xenproject.org" , Iain Hunter , Denis Obrezkov Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" W1RoaXMgbWFpbCBpbmNvcnBvcmF0ZXMgY29tbWVudHMgcmFpc2VkIG9uIElSQy4gSSBoYXZlIG1h ZGUgc29tZSBvZiB0aGlzIG1vcmUgCnZlcmJvc2UgdG8gcHJvdmlkZSBjb250ZXh0IHRvIHBlb3Bs ZSB0aGF0IGhhdmVuJ3Qgc2VlbiB0aGUgSVJDIGNvbW1lbnRzLl0KClRoaXMgd2lsbCBiZSBhIGJ1 bmNoIG9mIGZhY3RzIG9uIHRoZSBhbTUuIFNvbWVvbmUgZWxzZSB3aWxsIGhhdmUgcmVsYXRlIGl0 IApiYWNrIHRvIFhlbi4KCjEgLSBUaGUgV1VHZW4gaXMgYSBoYXJkd2FyZSBibG9jayBvbiB0aGUg TVBVIGJsb2NrIHRoYXQgY2FuIHR1cm4gaW50ZXJydXB0cyAKaW50byB3YWtlIHVwIGV2ZW50cyBp ZiB0aGUgTVBVIGlzIGluIGNlcnRhaW4gZGVlcGVyIHNsZWVwIHN0YXRlcy4gVGhpcyBhcHBsaWVz IApvbmx5IHRvIGNlcnRhaW4gaW50ZXJydXB0cy4gV2UgY2FuIGNvbmZpcm0gdGhpcyBieSBsb29r aW5nIGF0IHRoZSBEVCdzIHJlZ2lzdGVyIAphZGRyZXNzLiBQZXIgdGhlIFRSTSwgdGhleSBhcmUg cmVnaXN0ZXJzIGZvciB0aGUgTVBVJ3MgUFJDTSAoUG93ZXIvUmVzZXQvQ2xvY2sgCk1hbmFnZW1l bnQpLiBJbiBzaG9ydCwgdGhpcyBibG9jayBtYWtlcyBpbnRlcnJ1cHRzIGEgcG9zc2libGUgd2Fr ZSB1cCBzb3VyY2UuIAoKMiAtIEVhcmxpZXIga2VybmVscyBkaWQgbm90IGV4cG9zZSB0aGF0IEhX IGJsb2NrLiBTZWUgdGhpcyBwYXRjaCB0aGF0IAppbnRyb2R1Y2VkIHRoZSBXVUdlbiAtIApodHRw czovL2dpdGh1Yi5jb20vdG9ydmFsZHMvbGludXgvY29tbWl0LzcxMzZkNDU3ZjM2NWVjYzkzZGRm ZmNkZDQyYWI0OWE4NDczZjI2MGIKSSBzdXNwZWN0IGxvb2tpbmcgYXQgdGhlIGJlZm9yZSBwYXJ0 IG9mIHRoZSBwYXRjaCBzaG91bGQgcHJvdmlkZSBjbHVlcyBvbiBob3cgCnRvIGhhbmRsZSB0aGUg V1VHZW4uCgoKMyAtIFRoaXMgbWF5IGJlIHJlZHVuZGFudCBidXQgbW9yZSBkZWZpbml0aW9ucyAo aW4gdGhlIGh1bWFuIHNlbnNlKSBoZXJlOiAKaHR0cHM6Ly93d3cubWptd2lyZWQubmV0L2tlcm5l bC9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIv dGksb21hcDQtd3VnZW4tbXB1Cgo0IC0gRm9yIHRoZSBVQVJUIGNhc2UsIEkgc3VzcGVjdCB0aGUg ZmxvdyBEZW5uaXMgcG9pbnRlZCBvdXQgaXMgYWJvdXQgcmlnaHQuIApIb3dldmVyLCB0aGF0IG1h eSBiZSBkaWZmZXJlbnQgZGVwZW5kaW5nIG9uIHRoZSBpbnRlcnJ1cHQgc291cmNlLgoKVW5rbm93 bnMgZnJvbSBteSBwb2ludCBvZiB2aWV3IC0gCgphIC0gRG9lcyBYZW4gdmlydHVhbGl6ZSBwb3dl ciBtYW5hZ2VtZW50PyBJZiBzbywgdGhpcyBtYXkgaGF2ZSBoYXZlIGFuIGltcGFjdC4gCkkgd291 bGQgbm90IHJlY29tbWVuZCBhZGRpbmcgUE0gdmlydHVhbGl6YXRpb24gaW4gR1NvQy4gSXQgaXMg dHVnZ2luZyBvbiBhIAp2ZXJ5IGxvbmcgc3RyaW5nLiAKCmIgLSBJZiBYZW4gZG9lcyBub3Qgdmly dHVhbGl6ZSB0aGF0LCBzb21lb25lIG5lZWRzIHRvIGRlY2lkZSBob3cgbXVjaCB0byBsZWF2ZSAK dG8gdGhlIGd1ZXNzLiAKCmMgLSBJIHdvbmRlciBpZiB3ZSBjYW4gZG8gYSBoYWxmIHdheSBoYWNr IHdoZXJlIHRoZSBrZXJuZWwgc2V0cyB1cCB0aGUgUE0gYnV0IApYZW4gaG9va3MgdG8gZ2V0IHRo ZSBpbnRlcnJ1cHQuIFRoZSBIVyB3aWxsIGRvIGl0cyBQTSB0aGluZyBhbmQgWGVuIGNhbiAKcHJv Y2VzcyB0aGUgaW50ZXJydXB0LgoKR3Vlc3Nlcy9wb3NzaWJsZSBoYWNrcyAtCi0gRm9yIHRoZSBp bnRlcnJ1cHRzIHdlIGNhcmUgYWJvdXQsIHRoZSBjcm9zcyBiYXIgY2FuIHJvdXRlIHRoaW5ncyB0 byB0aGUgTVBVIAp1bmNvbmRpdGlvbmFsbHkuIFRoaXMgd291bGQgYnJlYWsgdGhlIG90aGVyIEhX IGJsb2NrcyBidXQgbW9zdCBvZiB0aGVtIGFyZW4ndCAKbmVlZGVkIGZvciBib290LgoKT24gVGh1 cnNkYXksIEp1bHkgMTEsIDIwMTkgMTg6MzI6MjIgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDcv MTEvMTkgMTo1MCBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gPiBIaSwKPiAKPiBIaSwKPiAK PiA+Pj4gSSBhbSBpbnRlcmVzdGVkIHdoZXRoZXIgd2Ugc2hvdWxkIGRvIHNvbWV0aGluZyB3aXRo IG9tYXA1LXd1Z2VuLW1wdS4gSQo+ID4+PiBmb3VuZCB0aGF0IGNyb3NzYmFyIGlzIGNvbm5lY3Rl ZCB0byBHSUMuIEFuZCBvbiBzb21lIHNjaGVtZXMgaW4gdHJtIGl0Cj4gPj4+IGlzIGNvbm5lY3Rl ZCB2aWEgb21hcDUtd3VnZW4tbXB1LiBTbywgaXQgaXMgbm90IGNsZWFyIGZvciBtZSB3aGV0aGVy IGl0Cj4gPj4+IHNob3VsZCBiZSBoYW5kbGVkIGluIHhlbi4KPiAKPiBJIGRvbid0IGtub3cgbXVj aCBhYm91dCBvbWFwNS13dWdlbi1tcHUsIHNvIEkgd2lsbCBsZWF2ZSBIdW55dWUgYW5kIElhaW4K PiB0byBwcm92aWRlIGZlZWRiYWNrIGhlcmUuCj4gCj4gPiBBbHNvLCBJIGFtIGludGVyZXN0ZWQg aW4gaG93IHRvIGFkZCB0aGUgY3Jvc3NiYXIuIEkgY2FuIHNlZSB0d28gb3B0aW9ucwo+ID4gYXMg d2UgZGlzY3Vzc2VkIGVhcmxpZXIuIFRoZSBmaXJzdCBvcHRpb24gaXMgdG8gcmVtb3ZlIHRoZSBj cm9zc2JhciBidXQKPiA+IGZvciBtZSBpdCBtaWdodCBjYXVzZSBzb21lIHByb2JsZW1zIHNpbmNl IGEgZ3Vlc3QgbWlnaHQgd2FudCB0byB1c2UgaXQuCj4gPiBUaGUgc2Vjb25kIG9wdGlvbiBpcyB0 byBleHBvc2UgdGhlIGNyb3NzYmFyIGFuZCBpbnRlcmNlcHQgYWxsIHRoZSBjYWxscwo+ID4gdG8g aXQuIEJ1dCB0aGUgcHJvYmxlbSBpcyB0aGF0IG5vdyB4ZW4gc3VwcG9ydHMgb25seSBvbmUKPiA+ IGludGVycnVwdC1jb250cm9sbGVyLiBBbmQgYXQgdGhlIHNhbWUgdGltZSBtb3N0IG9mIHRoZSBT UEkgSVJRcyBhcmUKPiA+IG1hcHBlZCB0byB0aGUgY3Jvc3NiYXIuIFNvLCB3aGVuIHhlbiBjaGVj a3Mgd2hldGhlciB0aGUgbWFpbgo+ID4gaW50ZXJydXB0LWNvbnRyb2xsZXIgaXMgdGhlIHNhbWUg YXMgdGhlIG9uZSB0byB3aG8gZXh0ZXJuYWwgaW50ZXJydXB0cwo+ID4gYXJlIG1hcHBlZCBpdCBm YWlscy4KPiA+ICh4ZW4vY29tbW9uL2RldmljZV90cmVlLmM6ZHRfaXJxX3RyYW5zbGF0ZSgpKS4K PiA+IEFuZCBJIGRvbid0IHRoaW5rIHRoYXQgSSBzaG91bGQgY2hhbmdlIGludGVycnVwdC1wYXJl bnQgb3B0aW9uIG9mCj4gPiBkZXZpY2VzIHRvIG1hcCB0aGVtIHRvIHRoZSBHSUMgYmVjYXVzZSBp dCBpcyBlc3NlbnRpYWxseSB0aGUgZmlyc3QKPiA+IG9wdGlvbiBtZW50aW9uZWQgYWJvdmUuIFNv LCBpdCBzZWVtcyB0aGF0IHByb2JhYmx5IGludGVycnVwdC1wYXJlbnQKPiA+IGZpbmRpbmcgZGVj aXNpb24gbG9naWMgc2hvdWxkIGJlIGNoYW5nZWQgYSBiaXQ/IExpa2UgdG8gZmluZCBhIEdJQyBu b2RlCj4gPiBub3QgaW4gYSBkaXJlY3QgaW50ZXJydXB0LXBhcmVudCBidXQgdHJhbnNpdGl2ZWx5 IGluIG9uZSBvZiBhbmNlc3RvcnM6Cj4gPiAKPiA+IFVBUlQgLT4gY3Jvc3NiYXIgLT4gd3VnZW4g LT4gR0lDCj4gPiAKPiA+IFdoYXQgZG8geW91IHRoaW5rPwo+IAo+IEhhdmUgeW91IGxvb2tlZCBh dCB0aGUgc2VyaWVzIEkgcG9pbnRlZCBvdXQgZWFybGllciBvbj8gSXQgZXh0ZW5kcyBYZW4KPiB0 byBzdXBwb3J0IG90aGVyIGludGVycnVwdCBjb250cm9sbGVyIHBhcmVudC4KPiAKPiBDaGVlcnMs CgotLSAKSHVueXVlIFlhdQpodHRwOi8vd3d3Lmh5LXJlc2VhcmNoLmNvbS8KCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=