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=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS 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 F29B3C48BD4 for ; Tue, 25 Jun 2019 09:04:17 +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 D1491208CA for ; Tue, 25 Jun 2019 09:04:17 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D1491208CA Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.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 1hfhMm-0008VO-2e; Tue, 25 Jun 2019 09:03:52 +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 1hfhMk-0008VJ-Ju for xen-devel@lists.xenproject.org; Tue, 25 Jun 2019 09:03:50 +0000 X-Inumbo-ID: 2447468a-9728-11e9-850d-a74856f096a7 Received: from foss.arm.com (unknown [217.140.110.172]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTP id 2447468a-9728-11e9-850d-a74856f096a7; Tue, 25 Jun 2019 09:03:47 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 190AC2B; Tue, 25 Jun 2019 02:03:47 -0700 (PDT) Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 093563F718; Tue, 25 Jun 2019 02:03:45 -0700 (PDT) To: Stefano Stabellini References: <88dee4d2-d7cb-f342-118f-97c37f43f6ff@arm.com> <20d7c8ce-a149-52c5-ba44-0ff5d8e63419@arm.com> From: Julien Grall Message-ID: <90c2cbd6-2b00-03cc-55fd-cbc8ac80cde9@arm.com> Date: Tue, 25 Jun 2019 10:03:44 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US 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" , Andrew Cooper , Doug Goldstein , "committers@xenproject.org" , Ian Jackson , xen-devel , nd Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" SGkgU3RlZmFubywKCk9uIDI1LzA2LzIwMTkgMDE6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90 ZToKPiBPbiBNb24sIDI0IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZh bm8sCj4+Cj4+IE9uIDYvMjQvMTkgOToyMyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ Pj4gT24gTW9uLCAyNCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpLAo+Pj4+ Cj4+Pj4gT24gMjQvMDYvMjAxOSAxOTowMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+ PiBPbiBNb24sIDI0IEp1biAyMDE5LCBMYXJzIEt1cnRoIHdyb3RlOgo+Pj4+PiBJIHRoaW5rIHdl IGFsbCBhZ3JlZSBieSBub3cgdGhhdCBtYWludGFpbmluZyB1cC10by1kYXRlIGRvY3Mgb24gdGhl IHdpa2kKPj4+Pj4gYW5kIGtlZXBpbmcgdGhlbSBpbiBzeW5jIHdpdGggY29kZSBjaGFuZ2VzIGlz IGhhcmQuIEkgc2VlIG1vdmluZyB0aGluZ3MKPj4+Pj4gZnJvbSB0aGUgd2lraSB0byB4ZW4uZ2l0 IGFzIGEgZ3JlYXQgaW1wcm92ZW1lbnQuIFdlIGhhdmUgYSBmZXcgWGVuIG9uCj4+Pj4+IEFSTSBk b2NzIHRoYXQgYXJlIHdvcnRoIGltcG9ydGluZyBmcm9tIHRoZSB3aWtpOgo+Pj4+Pgo+Pj4+PiBo dHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRp b25fRXh0ZW5zaW9ucwo+Pj4+Cj4+Pj4gSSBhZ3JlZSBmb3IgdGhpcyBidXQgLi4uCj4+Pj4KPj4+ Pj4KPj4+Pj4gQW5kIGFsbCB0aGUgYm9hcmQgc3BlY2lmaWMgZG9jcyBsaW5rZWQgZnJvbSBpdCwg c3VjaCBhczoKPj4+Pj4KPj4+Pj4gaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVu X0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMvcWVtdS1zeXN0ZW0tYWFyY2g2NAo+ Pj4+PiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVh bGl6YXRpb25fRXh0ZW5zaW9ucy9GYXN0TW9kZWxzCj4+Pj4+IGh0dHBzOi8vd2lraS54ZW5wcm9q ZWN0Lm9yZy93aWtpL0hpS2V5OTYwCj4+Pj4KPj4+PiAuLi4gSSB0aGluayBpdCBpcyBhIHByZXR0 eSBiYWQgaWRlYSB0byBpbXBvcnQgYm9hcmQgc3BlY2lmaWMgZG9jcy4gVGhlcmUKPj4+PiBhcmUg YSBsb3Qgb2Ygd2F5IHRvIGJ1aWxkIGNvbXBvbmVudHMgZm9yIGEgZ2l2ZW4gYm9hcmQgYW5kIEkg YW0gd29ycnkgb2YKPj4+PiB0aGUgb3ZlcmhlYXJkIGZvciB0aGUgbWFpbnRhaW5lcnMgdG8gbG9v ay9tYWludGFpbiB0aGUgZG9jdW1lbnRhdGlvbi4gSXQKPj4+PiBhbHNvIGJyaW5ncyB0aGUgcXVl c3Rpb24gb2YgdGhlIGFjY2VwdGFuY2UvcmVtb3ZhbCBvZgo+Pj4+IGEgYm9hcmQgZG9jdW1lbnRh dGlvbi4KPj4+Cj4+PiBUaGF0IHByb2JsZW0gY2FuIGJlIHNvbHZlZCBieSBzcGVjaWZ5aW5nIGFu IGFwcHJvcHJpYXRlIG1haW50ZW5hbmNlCj4+PiBtb2RlbCBmb3IgdGhvc2UgZG9jdW1lbnRzLgo+ Pj4KPj4+Cj4+Pj4gSW5zdGVhZCB3ZSBzaG91bGQgcHJvdmlkZSBnZW5lcmljIGd1aWRhbmNlL3Ry b3VibGVzaG9vdCB0byB0aGUgdXNlci4KPj4+PiBBbnl0aGluZyBib2FyZCBzcGVjaWZpYyBjb3Vs ZCBiZSBtYWludGFpbiBvbiB0aGUgd2lraSBieSBzb21lb25lIGNhcmluZwo+Pj4+IGFib3V0IHRo ZSBib2FyZCB3aXRob3V0IGhhdmluZyB1cyB0byBnYXRlIGl0Lgo+Pj4KPj4+IElmIHdlIG1vdmUg dGhlIGRvY3MgdG8geGVuLmdpdCBpdCBkb2Vzbid0IGltbWVkaWF0ZWx5IGltcGx5IHRoYXQgdGhl Cj4+PiBSRVNUIG1haW50YWluZXJzIG5lZWQgdG8gImdhdGUiIHRoZW0uIFdlIGNvdWxkIG1ha2Ug dGhlIGV4aXN0aW5nCj4+PiBjdXJhdG9ycyBvZiB0aG9zZSBwYWdlcyB0aGUgbWFpbnRhaW5lcnMg Zm9yIHRob3NlIGZpbGVzLCBmb3IgZXhhbXBsZS4gV2UKPj4+IGNhbiBjb21lIHVwIHdpdGggbW9k ZSBpZGVhcy4gV2UgY291bGQgZXZlbiBsZWF2ZSB0aGVtIHVubWFpbnRhaW5lZC4KPj4KPj4gSSBk b24ndCB0aGluayBJIHdhbnQgdG8gYWRkIGEgcmFuZG9tIHBlcnNvbiBhcyBhIG1haW50YWluZXIg aW4geGVuLmdpdC4gU28gYXQKPj4gYmVzdCB3ZSB3b3VsZCBuZWVkIGEgbmV3IHJvbGUuCj4gCj4g VGhpcyBpcyBhIGdvb2QgcG9pbnQsIHRha2luZyBpbnRvIGFjY291bnQgdGhlIGN1cnJlbnQgZ292 ZXJuYW5jZSBtb2RlbC4KPiBXZSBjb3VsZCB1c2UgUjogZm9yIHRoYXQ/CgpJIGFtIG5vdCBlbnRp cmVseSBzdXJlLCB0aGlzIHN0aWxsIG1lYW4gIlRIRSBSRVNUIiB3aWxsIGJlIGluIGNoYXJnZSBv ZiBpdC4gCkFueXdheSwgdGhpcyBpcyBub3QgdGhlIGJpZ2dlc3QgcHJvYmxlbSBoZXJlLgoKPiAK PiAKPj4+IFRoZSBwb2ludCBoZXJlIGlzIHRoYXQgd2UgY2FuIGJlIGZsZXhpYmxlIGFuZCBjcmVh dGl2ZSBhYm91dCB0aGUgd2F5IHRvCj4+PiBtYWludGFpbiB0aGUgZG9jcyBvbiB4ZW4uZ2l0LiBC dXQgYXMgYSB0ZWNobm9sb2d5IGlzIGNlcnRhaW5seSBiZXR0ZXIKPj4+IHRoYW4gdGhlIHdpa2k6 IHdlIGRvbid0IGhhdmUgdG8ga2VlcCB0aGVtIGFsbCB1cC10by1kYXRlIHdpdGggdGhlIGNvZGUs Cj4+PiBidXQgYXQgbGVhc3QgdGhpcyB3YXkgd2UgaGF2ZSBhIGNoYW5jZSAoaWYgd2Ugd2FudCB0 bykuIElmIHdlIGxlYXZlIHRoZW0KPj4+IG9uIHRoZSB3aWtpLCB0aGVyZSBpcyBubyBjaGFuY2Uu Cj4+Cj4+IEkgY2FuJ3Qgc2VlIGhvdyB4ZW4uZ2l0IGlzIGdvaW5nIHRvIGJlIGJldHRlciBpZiAi d2UgZG9uJ3QgaGF2ZSB0byBrZWVwIHRoZW0KPj4gYWxsIHVwLXRvLWRhdGUiLgo+IAo+IFRoYXQn cyBiZWNhdXNlIGEgY29udHJpYnV0b3IgY291bGQgYWRkIGEgcGF0Y2ggYXQgdGhlIGVuZCBvZiBh IHNlcmllcyB0bwo+IHVwZGF0ZSBvbmUgb2YgdGhlIGRvY3MsIGV2ZW4gaWYgdGhlIGRvYyBpbiBx dWVzdGlvbiBjb21lcyB3aXRoIG5vCj4gcHJvbWlzZXMgb2YgYmVpbmcgdXAtdG8tZGF0ZS4KCkkg dGhpbmsgdGhpcyBpcyBnb2luZyB0aGUgd3JvbmcgZGlyZWN0aW9uLiBUaGUgZ29hbCBvZiB1c2lu ZyB4ZW4uZ2l0IGlzIHRvIHRyeSAKdG8ga2VlcCB0aGUgZG9jdW1lbnRhdGlvbiB1cC10by1kYXRl LgoKPiAKPiAKPj4gQnV0IG15IHBvaW50IGhlcmUgaXMgbW9zdCBvZiB0aGUgYm9hcmQgc2hvdWxk IGJlIHRyaXZpYWwuIFRoZSBtb3N0IG9mIHRoZQo+PiBub24tdHJpdmlhbCBzZXR1cCByZXF1aXJl IG5vbi11cHN0cmVhbSBwYXRjaC4gV2hpbGUgSSBhbSBoYXBweSB0byBzZWUgdGhhdCBvbgo+PiB0 aGUgd2lraSwgSSB0aGluayB4ZW4uZ2l0IHNob3VsZCBub3QgcHJvbW90ZSBzdWNoIGNvbmZpZ3Vy YXRpb24gYXQgYWxsLiBXZSBhcmUKPj4gd29ya2luZyB1cHN0cmVhbSwgbm90IHdpdGggdW5rbm93 bi91bnRydXN0ZWQgc3RhY2suCj4+Cj4+IEZvciBzb21lIHdvcmtpbmcgZnVsbHkgdXBzdHJlYW0s IEkgZG9uJ3QgdGhpbmsgeGVuLmdpdCBzaG91bGQgcHJvbW90ZSBhbnkKPj4gZGlzdHJvcy92ZXJz aW9ucyBvZiB0aGUga2VybmVsLiBIb3dldmVyLCB0aGlzIGlzIG9rIG9uIHRoZSB3aWtpLgo+IAo+ IEkgd291bGQgbGlrZSB0byBzZWUgdGhlIHdpa2kgZGlzYXBwZWFyIGNvbXBsZXRlbHkgaW4gdGhl IGxvbmcgdGVybS4gQXMKPiB3ZSBhcmUgbW92aW5nIG1vcmUgY29udGVudCB0byB4ZW4uZ2l0LCBp dCBpcyBub3QgYSBnb29kIGlkZWEgdG8gaGF2ZSB0d28KPiBwbGFjZXMgd2hlcmUgd2Uga2VlcCBp bmZvcm1hdGlvbiwgZm9yIHNpbWlsYXIgcmVhc29ucyB3aHkgeW91IHN1Z2dlc3RlZAo+IHRvIHVz ZSBpbi1jb2RlIGNvbW1lbnRzIGluc3RlYWQgb2YgZG9jcyB0byBkb2N1bWVudCBpbnRlcmZhY2Vz LiBJdAo+IGp1c3QgdGFrZXMgbW9yZSBlZmZvcnRzIHRvIG1haW50YWluIGluZm9ybWF0aW9uIGlu IHR3byBwbGFjZXMgYW5kIHRoZXkKPiB0ZW5kIHRvIGdldCBvdXQgb2Ygc3luYyB3aXRoIGVhY2gg b3RoZXJzLgo+IAo+IElmIHdlIG1ha2UgdGhlIHdpa2kgZ28gYXdheSAoSSBob3BlIHNvKSwgd2Un bGwgbmVlZCBhIHBsYWNlIHRvIHN0b3JlIHRoZQo+IEFybSBib2FyZC1zcGVjaWZpYyBkb2N1bWVu dHMsIGFuZCBvdGhlciB0dXRvcmlhbHMuCgpSZW1vdmluZyB0aGUgd2lraSBpcyBhbiBob25vcmFi bGUgZ29hbCwgaG93ZXZlciBJIGRvbid0IHRoaW5rIGFsbCB0aGUgd2lraSBpcyAKc3VpdGFibGUg Zm9yIHhlbi5naXQuIFRoZSBBcm0gYm9hcmQtc3BlY2lmaWMgZG9jdW1lbnRzIGlzIGFuIGV4YW1w bGUuCgpZb3UgYWN0dWFsbHkgaGF2ZW4ndCBhZGRyZXNzZWQgbXkgY29uY2VybiBhYm92ZS4gSWYg eW91IGxvb2sgYXQgdGhlIHdpa2ksIGEgbG90IApvZiB0aGVtIChbMV0sIFsyXSwgWzNdKSBjb250 YWlucyBub24tdXBzdHJlYW1lZCB3b3JrIG9yIG5vbi11cHN0cmVhbWFibGUgaGFjay4KCkZvciB0 aG9zZSBjb250YWluaW5nIG9ubHkgdXBzdHJlYW0gd29yayBbNF0sIHRoZSBleGFtcGxlIGlzIGZv Y3VzaW5nIG9uIG9uZSBzZXQgCm9mIGRpc3Ryb3MuIEluIHRoZSBjYXNlIG9mIFFFTVUsIEkgYWxy ZWFkeSBoYWQgc29tZSBwZW9wbGUgYXNraW5nIHdoZXRoZXIgaXQgaXMgCnBvc3NpYmxlIHRvIHVz ZSB3aXRob3V0IFUtYm9vdC4gV2h5IHdvdWxkIHdlIHByb21vdGUgVWJ1bnR1IGFuZCBub3Qgc29t ZXRoaW5nIGVsc2U/CgpPdmVyYWxsLCB0aGVyZSBhcmUgc28gbWFueSBjb25maWd1cmF0aW9ucyBw b3NzaWJsZSAoa2VybmVsLCB1LWJvb3QsIApkaXN0cmlidXRpb25zKSB0aGF0IGl0IGRvZXMgbm90 IG1ha2VzIHNlbnNlIHRvIGtlZXAgdHJhY2sgb2YgdGhhdCBpbiB4ZW4uZ2l0LgoKSW5zdGVhZCwg SSB0aGluayB3ZSBzaG91bGQgd3JpdGUgZ2VuZXJpYyBkb2Mgb24gaG93IHRvIGJvb3QgWGVuIG9u IGEgVS1ib290L1VFRkkgCnNldHVwIGFuZCBpbnZpdGluZyB0aGUgdXNlcnMgdG8gbG9vayBpbnRv IG1vcmUgZGV0YWlscyBmb3IgaGlzIGJvYXJkLgoKQ2hlZXJzLAoKWzFdIApodHRwczovL3dpa2ku eGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9u cy9TYWx2YXRvci1YClsyXSBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJN X3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9TdG91dApbM10gaHR0cHM6Ly93aWtpLnhl bnByb2plY3Qub3JnL3dpa2kvSGlLZXkKWzRdIApodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcv d2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9xZW11LXN5c3RlbS1h YXJjaDY0CgoKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s aXN0aW5mby94ZW4tZGV2ZWw=