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=-0.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,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 7A08BC4646C for ; Tue, 25 Jun 2019 00:02:36 +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 482E4206DD for ; Tue, 25 Jun 2019 00:02:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="kDPNa/bp" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 482E4206DD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.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 1hfYul-0001Mr-Gd; Tue, 25 Jun 2019 00:02:23 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hfYuk-0001Ml-7i for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 00:02:22 +0000 X-Inumbo-ID: 80dc03b4-96dc-11e9-9cc2-534447b76dcb Received: from mail.kernel.org (unknown [198.145.29.99]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 80dc03b4-96dc-11e9-9cc2-534447b76dcb; Tue, 25 Jun 2019 00:02:21 +0000 (UTC) Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 638E0206DD; Tue, 25 Jun 2019 00:02:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1561420940; bh=J9L+FJxfkDJmdiz4dgBuJ6BK5EAQPmHUsGiauHQjvVY=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=kDPNa/bpyBxxnxEz5pykZkLac0sfrzovXDc1nOpEUnx14IIpnleWNQGal8BgPeBGd gC/fFTjgt6d0r+cBSYbzxZNN4Fkq1yZv5VSi9Npozwj+8L9wiSP1OztEkvAmh7HSbu YCGsR0u7ldMANYnmBgFGbBHYp54S+9VQrP2Fw0ts= Date: Mon, 24 Jun 2019 17:02:19 -0700 (PDT) From: Stefano Stabellini X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s To: Julien Grall In-Reply-To: <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com> Message-ID: References: <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com> <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Subject: Re: [Xen-devel] Migrating key developer docs to xen.git sphinx docs and refreshing them in the process 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: "lars.kurth@citrix.com" , Stefano Stabellini , Andrew Cooper , Doug Goldstein , "committers@xenproject.org" , Ian Jackson , xen-devel , nd Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" T24gTW9uLCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g Cj4gT24gNi8yNC8xOSA5OjIzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBN b24sIDI0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpLAo+ID4gPiAKPiA+ ID4gT24gMjQvMDYvMjAxOSAxOTowMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+ IE9uIE1vbiwgMjQgSnVuIDIwMTksIExhcnMgS3VydGggd3JvdGU6Cj4gPiA+ID4gSSB0aGluayB3 ZSBhbGwgYWdyZWUgYnkgbm93IHRoYXQgbWFpbnRhaW5pbmcgdXAtdG8tZGF0ZSBkb2NzIG9uIHRo ZSB3aWtpCj4gPiA+ID4gYW5kIGtlZXBpbmcgdGhlbSBpbiBzeW5jIHdpdGggY29kZSBjaGFuZ2Vz IGlzIGhhcmQuIEkgc2VlIG1vdmluZyB0aGluZ3MKPiA+ID4gPiBmcm9tIHRoZSB3aWtpIHRvIHhl bi5naXQgYXMgYSBncmVhdCBpbXByb3ZlbWVudC4gV2UgaGF2ZSBhIGZldyBYZW4gb24KPiA+ID4g PiBBUk0gZG9jcyB0aGF0IGFyZSB3b3J0aCBpbXBvcnRpbmcgZnJvbSB0aGUgd2lraToKPiA+ID4g PiAKPiA+ID4gPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhf VmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucwo+ID4gPiAKPiA+ID4gSSBhZ3JlZSBmb3IgdGhpcyBi dXQgLi4uCj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IEFuZCBhbGwgdGhlIGJvYXJkIHNwZWNpZmlj IGRvY3MgbGlua2VkIGZyb20gaXQsIHN1Y2ggYXM6Cj4gPiA+ID4gCj4gPiA+ID4gaHR0cHM6Ly93 aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVu c2lvbnMvcWVtdS1zeXN0ZW0tYWFyY2g2NAo+ID4gPiA+IGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0 Lm9yZy93aWtpL1hlbl9BUk1fd2l0aF9WaXJ0dWFsaXphdGlvbl9FeHRlbnNpb25zL0Zhc3RNb2Rl bHMKPiA+ID4gPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9IaUtleTk2MAo+ID4g PiAKPiA+ID4gLi4uIEkgdGhpbmsgaXQgaXMgYSBwcmV0dHkgYmFkIGlkZWEgdG8gaW1wb3J0IGJv YXJkIHNwZWNpZmljIGRvY3MuIFRoZXJlCj4gPiA+IGFyZSBhIGxvdCBvZiB3YXkgdG8gYnVpbGQg Y29tcG9uZW50cyBmb3IgYSBnaXZlbiBib2FyZCBhbmQgSSBhbSB3b3JyeSBvZgo+ID4gPiB0aGUg b3ZlcmhlYXJkIGZvciB0aGUgbWFpbnRhaW5lcnMgdG8gbG9vay9tYWludGFpbiB0aGUgZG9jdW1l bnRhdGlvbi4gSXQKPiA+ID4gYWxzbyBicmluZ3MgdGhlIHF1ZXN0aW9uIG9mIHRoZSBhY2NlcHRh bmNlL3JlbW92YWwgb2YKPiA+ID4gYSBib2FyZCBkb2N1bWVudGF0aW9uLgo+ID4gCj4gPiBUaGF0 IHByb2JsZW0gY2FuIGJlIHNvbHZlZCBieSBzcGVjaWZ5aW5nIGFuIGFwcHJvcHJpYXRlIG1haW50 ZW5hbmNlCj4gPiBtb2RlbCBmb3IgdGhvc2UgZG9jdW1lbnRzLgo+ID4gCj4gPiAKPiA+ID4gSW5z dGVhZCB3ZSBzaG91bGQgcHJvdmlkZSBnZW5lcmljIGd1aWRhbmNlL3Ryb3VibGVzaG9vdCB0byB0 aGUgdXNlci4KPiA+ID4gQW55dGhpbmcgYm9hcmQgc3BlY2lmaWMgY291bGQgYmUgbWFpbnRhaW4g b24gdGhlIHdpa2kgYnkgc29tZW9uZSBjYXJpbmcKPiA+ID4gYWJvdXQgdGhlIGJvYXJkIHdpdGhv dXQgaGF2aW5nIHVzIHRvIGdhdGUgaXQuCj4gPiAKPiA+IElmIHdlIG1vdmUgdGhlIGRvY3MgdG8g eGVuLmdpdCBpdCBkb2Vzbid0IGltbWVkaWF0ZWx5IGltcGx5IHRoYXQgdGhlCj4gPiBSRVNUIG1h aW50YWluZXJzIG5lZWQgdG8gImdhdGUiIHRoZW0uIFdlIGNvdWxkIG1ha2UgdGhlIGV4aXN0aW5n Cj4gPiBjdXJhdG9ycyBvZiB0aG9zZSBwYWdlcyB0aGUgbWFpbnRhaW5lcnMgZm9yIHRob3NlIGZp bGVzLCBmb3IgZXhhbXBsZS4gV2UKPiA+IGNhbiBjb21lIHVwIHdpdGggbW9kZSBpZGVhcy4gV2Ug Y291bGQgZXZlbiBsZWF2ZSB0aGVtIHVubWFpbnRhaW5lZC4KPiAKPiBJIGRvbid0IHRoaW5rIEkg d2FudCB0byBhZGQgYSByYW5kb20gcGVyc29uIGFzIGEgbWFpbnRhaW5lciBpbiB4ZW4uZ2l0LiBT byBhdAo+IGJlc3Qgd2Ugd291bGQgbmVlZCBhIG5ldyByb2xlLgoKVGhpcyBpcyBhIGdvb2QgcG9p bnQsIHRha2luZyBpbnRvIGFjY291bnQgdGhlIGN1cnJlbnQgZ292ZXJuYW5jZSBtb2RlbC4KV2Ug Y291bGQgdXNlIFI6IGZvciB0aGF0PwoKCj4gPiBUaGUgcG9pbnQgaGVyZSBpcyB0aGF0IHdlIGNh biBiZSBmbGV4aWJsZSBhbmQgY3JlYXRpdmUgYWJvdXQgdGhlIHdheSB0bwo+ID4gbWFpbnRhaW4g dGhlIGRvY3Mgb24geGVuLmdpdC4gQnV0IGFzIGEgdGVjaG5vbG9neSBpcyBjZXJ0YWlubHkgYmV0 dGVyCj4gPiB0aGFuIHRoZSB3aWtpOiB3ZSBkb24ndCBoYXZlIHRvIGtlZXAgdGhlbSBhbGwgdXAt dG8tZGF0ZSB3aXRoIHRoZSBjb2RlLAo+ID4gYnV0IGF0IGxlYXN0IHRoaXMgd2F5IHdlIGhhdmUg YSBjaGFuY2UgKGlmIHdlIHdhbnQgdG8pLiBJZiB3ZSBsZWF2ZSB0aGVtCj4gPiBvbiB0aGUgd2lr aSwgdGhlcmUgaXMgbm8gY2hhbmNlLgo+IAo+IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdv aW5nIHRvIGJlIGJldHRlciBpZiAid2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0KPiBhbGwgdXAt dG8tZGF0ZSIuCgpUaGF0J3MgYmVjYXVzZSBhIGNvbnRyaWJ1dG9yIGNvdWxkIGFkZCBhIHBhdGNo IGF0IHRoZSBlbmQgb2YgYSBzZXJpZXMgdG8KdXBkYXRlIG9uZSBvZiB0aGUgZG9jcywgZXZlbiBp ZiB0aGUgZG9jIGluIHF1ZXN0aW9uIGNvbWVzIHdpdGggbm8KcHJvbWlzZXMgb2YgYmVpbmcgdXAt dG8tZGF0ZS4KCgo+IEJ1dCBteSBwb2ludCBoZXJlIGlzIG1vc3Qgb2YgdGhlIGJvYXJkIHNob3Vs ZCBiZSB0cml2aWFsLiBUaGUgbW9zdCBvZiB0aGUKPiBub24tdHJpdmlhbCBzZXR1cCByZXF1aXJl IG5vbi11cHN0cmVhbSBwYXRjaC4gV2hpbGUgSSBhbSBoYXBweSB0byBzZWUgdGhhdCBvbgo+IHRo ZSB3aWtpLCBJIHRoaW5rIHhlbi5naXQgc2hvdWxkIG5vdCBwcm9tb3RlIHN1Y2ggY29uZmlndXJh dGlvbiBhdCBhbGwuIFdlIGFyZQo+IHdvcmtpbmcgdXBzdHJlYW0sIG5vdCB3aXRoIHVua25vd24v dW50cnVzdGVkIHN0YWNrLgo+IAo+IEZvciBzb21lIHdvcmtpbmcgZnVsbHkgdXBzdHJlYW0sIEkg ZG9uJ3QgdGhpbmsgeGVuLmdpdCBzaG91bGQgcHJvbW90ZSBhbnkKPiBkaXN0cm9zL3ZlcnNpb25z IG9mIHRoZSBrZXJuZWwuIEhvd2V2ZXIsIHRoaXMgaXMgb2sgb24gdGhlIHdpa2kuCgpJIHdvdWxk IGxpa2UgdG8gc2VlIHRoZSB3aWtpIGRpc2FwcGVhciBjb21wbGV0ZWx5IGluIHRoZSBsb25nIHRl cm0uIEFzCndlIGFyZSBtb3ZpbmcgbW9yZSBjb250ZW50IHRvIHhlbi5naXQsIGl0IGlzIG5vdCBh IGdvb2QgaWRlYSB0byBoYXZlIHR3bwpwbGFjZXMgd2hlcmUgd2Uga2VlcCBpbmZvcm1hdGlvbiwg Zm9yIHNpbWlsYXIgcmVhc29ucyB3aHkgeW91IHN1Z2dlc3RlZAp0byB1c2UgaW4tY29kZSBjb21t ZW50cyBpbnN0ZWFkIG9mIGRvY3MgdG8gZG9jdW1lbnQgaW50ZXJmYWNlcy4gSXQKanVzdCB0YWtl cyBtb3JlIGVmZm9ydHMgdG8gbWFpbnRhaW4gaW5mb3JtYXRpb24gaW4gdHdvIHBsYWNlcyBhbmQg dGhleQp0ZW5kIHRvIGdldCBvdXQgb2Ygc3luYyB3aXRoIGVhY2ggb3RoZXJzLgoKSWYgd2UgbWFr ZSB0aGUgd2lraSBnbyBhd2F5IChJIGhvcGUgc28pLCB3ZSdsbCBuZWVkIGEgcGxhY2UgdG8gc3Rv cmUgdGhlCkFybSBib2FyZC1zcGVjaWZpYyBkb2N1bWVudHMsIGFuZCBvdGhlciB0dXRvcmlhbHMu CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs