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=-10.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 9835DECDE20 for ; Wed, 11 Sep 2019 06:20:41 +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 757E021D7B for ; Wed, 11 Sep 2019 06:20:41 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 757E021D7B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.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 1i7vzI-0003dk-0Q; Wed, 11 Sep 2019 06:20:20 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1i7vzG-0003de-Q5 for xen-devel@lists.xenproject.org; Wed, 11 Sep 2019 06:20:18 +0000 X-Inumbo-ID: 3214bdbc-d45c-11e9-b299-bc764e2007e4 Received: from mx1.suse.de (unknown [195.135.220.15]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 3214bdbc-d45c-11e9-b299-bc764e2007e4; Wed, 11 Sep 2019 06:20:05 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id CDDAEAF54; Wed, 11 Sep 2019 06:20:04 +0000 (UTC) From: Juergen Gross To: xen-devel@lists.xenproject.org Date: Wed, 11 Sep 2019 08:19:57 +0200 Message-Id: <20190911062001.25931-2-jgross@suse.com> X-Mailer: git-send-email 2.16.4 In-Reply-To: <20190911062001.25931-1-jgross@suse.com> References: <20190911062001.25931-1-jgross@suse.com> Subject: [Xen-devel] [RFC PATCH 1/5] docs: add feature document for Xen hypervisor sysfs-like support 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: Juergen Gross , Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , Jan Beulich MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" T24gdGhlIDIwMTkgWGVuIGRldmVsb3BlciBzdW1taXQgdGhlcmUgd2FzIGFncmVlbWVudCB0aGF0 IHRoZSBYZW4KaHlwZXJ2aXNvciBzaG91bGQgZ2FpbiBzdXBwb3J0IGZvciBhIGhpZXJhcmNoaWNh bCBuYW1lLXZhbHVlIHN0b3JlCnNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgoK SW4gdGhlIGJlZ2lubmluZyB0aGVyZSBzaG91bGQgb25seSBiZSBiYXNpYyBzdXBwb3J0OiBlbnRy aWVzIGNhbiBiZQphZGRlZCBmcm9tIHRoZSBoeXBlcnZpc29yIGl0c2VsZiBvbmx5LCB0aGVyZSBp cyBhIHNpbXBsZSBoeXBlcmNhbGwKaW50ZXJmYWNlIHRvIHJlYWQgdGhlIGRhdGEuCgpBZGQgYSBm ZWF0dXJlIGRvY3VtZW50IGZvciBzZXR0aW5nIHRoZSBiYXNlIG9mIGEgZGlzY3Vzc2lvbiByZWdh cmRpbmcKdGhlIGRlc2lyZWQgZnVuY3Rpb25hbGl0eSBhbmQgdGhlIGVudHJpZXMgdG8gYWRkLgoK U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGRvY3Mv ZmVhdHVyZXMvaHlwZXJ2aXNvcmZzLnBhbmRvYyB8IDExMCArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDExMCBpbnNlcnRpb25zKCspCiBjcmVh dGUgbW9kZSAxMDA2NDQgZG9jcy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jCgpkaWZmIC0t Z2l0IGEvZG9jcy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jIGIvZG9jcy9mZWF0dXJlcy9o eXBlcnZpc29yZnMucGFuZG9jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAu LmUxM2EzYzliMGEKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL2ZlYXR1cmVzL2h5cGVydmlzb3Jm cy5wYW5kb2MKQEAgLTAsMCArMSwxMTAgQEAKKyUgSHlwZXJ2aXNvciBGUworJSBSZXZpc2lvbiAx CisKK1xjbGVhcnBhZ2UKKworIyBCYXNpY3MKKy0tLS0tLS0tLS0tLS0tLS0gLS0tLS0tLS0tLS0t LS0tLS0tLS0tCisgICAgICAgICBTdGF0dXM6IGUuZy4gKipTdXBwb3J0ZWQqKgorCisgIEFyY2hp dGVjdHVyZXM6IGFsbAorCisgICAgIENvbXBvbmVudHM6IEh5cGVydmlzb3IsIHRvb2xzdGFjawor LS0tLS0tLS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworIyBPdmVydmlldworCitU aGUgSHlwZXJ2aXNvciBGUyBpcyBhIGhpZXJhcmNoaWNhbCBuYW1lLXZhbHVlIHN0b3JlIGZvciBy ZXBvcnRpbmcKK2luZm9ybWF0aW9uIHRvIGd1ZXN0cywgZXNwZWNpYWxseSBkb20wLiAgSXQgaXMg c2ltaWxhciB0byB0aGUgTGludXgKK2tlcm5lbCdzIHN5c2ZzLCBidXQgd2l0aG91dCB0aGUgZnVu Y3Rpb25hbGl0eSB0byBkaXJlY3RseSBhbHRlcgorZW50cmllcyB2YWx1ZXMuIEVudHJpZXMgYW5k IGRpcmVjdG9yaWVzIGFyZSBjcmVhdGVkIGJ5IHRoZSBoeXBlcnZpc29yLAord2hpbGUgdGhlIHRv b2xzdGFjayBpcyBhYmxlIHRvIHVzZSBhIGh5cGVyY2FsbCB0byBxdWVyeSB0aGUgZW50cnkKK3Zh bHVlcy4KKworIyBVc2VyIGRldGFpbHMKKworV2l0aDoKKworICAgIHhlbmZzIC0tbHMgPHBhdGg+ CisKK3RoZSB1c2VyIGNhbiBsaXN0IHRoZSBlbnRyaWVzIG9mIGEgc3BlY2lmaWMgcGF0aCBvZiB0 aGUgRlMuIFVzaW5nOgorCisgICAgeGVuZnMgLS1jYXQgPHBhdGg+CisKK3RoZSBjb250ZW50IG9m IGFuIGVudHJ5IGNhbiBiZSByZXRyaWV2ZWQuCisKK1RoZSBGUyBzdHJ1Y3R1cmUgaXM6CisKKyAg ICAvCisgICAgICAgIGJ1aWxkaW5mby8gICAgICAgICAgIGRpcmVjdG9yeSBjb250YWluaW5nIGJ1 aWxkLXRpbWUgZGF0YQorICAgICAgICAgICAgY29uZmlnICAgICAgICAgICBjb250ZW50cyBvZiAu Y29uZmlnIGZpbGUgdXNlZCB0byBidWlsZCBYZW4KKyAgICAgICAgY3B1LWJ1Z3MvICAgICAgICAg ICAgeDg2OiBkaXJlY3Rvcnkgb2YgY3B1IGJ1ZyBpbmZvcm1hdGlvbgorICAgICAgICAgICAgbDF0 ZiAgICAgICAgICAgICAiVnVsbmVyYWJsZSIgb3IgIk5vdCB2dWxuZXJhYmxlIgorICAgICAgICAg ICAgbWRzICAgICAgICAgICAgICAiVnVsbmVyYWJsZSIgb3IgIk5vdCB2dWxuZXJhYmxlIgorICAg ICAgICAgICAgbWVsdGRvd24gICAgICAgICAiVnVsbmVyYWJsZSIgb3IgIk5vdCB2dWxuZXJhYmxl IgorICAgICAgICAgICAgc3BlYy1zdG9yZS1ieXBhc3MgIlZ1bG5lcmFibGUiIG9yICJOb3QgdnVs bmVyYWJsZSIKKyAgICAgICAgICAgIHNwZWN0cmUtdjEgICAgICAgIlZ1bG5lcmFibGUiIG9yICJO b3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIHNwZWN0cmUtdjIgICAgICAgIlZ1bG5lcmFibGUi IG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIG1pdGlnYXRpb25zLyAgICAgZGlyZWN0 b3J5IG9mIG1pdGlnYXRpb24gc2V0dGluZ3MKKyAgICAgICAgICAgICAgICBidGktdGh1bmsgICAg Ik4vQSIsICJSRVRQT0xJTkUiLCAiTEZFTkNFIiBvciAiSk1QIgorICAgICAgICAgICAgICAgIHNw ZWMtY3RybCAgICAiTm8iLCAiSUJSUysiIG9yIElCUlMtIgorICAgICAgICAgICAgICAgIGlicGIg ICAgICAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAgICAgICAgbDFkLWZsdXNoICAgICJObyIg b3IgIlllcyIKKyAgICAgICAgICAgICAgICBtZC1jbGVhciAgICAgIk5vIiBvciAiVkVSVyIKKyAg ICAgICAgICAgICAgICBsMXRmLWJhcnJpZXIgIk5vIiBvciAiWWVzIgorICAgICAgICAgICAgYWN0 aXZlLWh2bS8gICAgICBkaXJlY3RvcnkgZm9yIG1pdGlnYXRpb25zIGFjdGl2ZSBpbiBodm0gZG9h bWlucworICAgICAgICAgICAgICAgIG1zci1zcGVjLWN0cmwgIk5vIiBvciAiWWVzIgorICAgICAg ICAgICAgICAgIHJzYiAgICAgICAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAgICAgICAgZWFn ZXItZnB1ICAgICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgICAgICBtZC1jbGVhciAgICAgIk5v IiBvciAiWWVzIgorICAgICAgICAgICAgYWN0aXZlLXB2LyAgICAgICBkaXJlY3RvcnkgZm9yIG1p dGlnYXRpb25zIGFjdGl2ZSBpbiBwdiBkb2FtaW5zCisgICAgICAgICAgICAgICAgbXNyLXNwZWMt Y3RybCAiTm8iIG9yICJZZXMiCisgICAgICAgICAgICAgICAgcnNiICAgICAgICAgICJObyIgb3Ig IlllcyIKKyAgICAgICAgICAgICAgICBlYWdlci1mcHUgICAgIk5vIiBvciAiWWVzIgorICAgICAg ICAgICAgICAgIG1kLWNsZWFyICAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAgICAgICAgeHB0 aSAgICAgICAgICJObyIgb3IgbGlzdCBvZiAiZG9tMCIsICJkb21VIiwgIlBDSUQgb24iCisgICAg ICAgICAgICAgICAgbDF0Zi1zaGFkb3cgICJObyIgb3IgbGlzdCBvZiAiZG9tMCIsICJkb21VIgor ICAgICAgICBwYXJhbWV0ZXJzLyAgICAgICAgICBkaXJlY3Rvcnkgd2l0aCBoeXBlcnZpc29yIHBh cmFtZXRlciB2YWx1ZXMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJvb3QvcnVudGlt ZSBwYXJhbWV0ZXJzKQorCisjIFRlY2huaWNhbCBkZXRhaWxzCisKK0FjY2VzcyB0byB0aGUgaHlw ZXJ2aXNvciBmaWxlc3lzdGVtIGlzIGRvbmUgdmlhIHRoZSBzdGFibGUgbmV3IGh5cGVyY2FsbAor X19IWVBFUlZJU09SX2ZpbGVzeXN0ZW1fb3AuCisKKyogaHlwZXJjYWxsIGludGVyZmFjZSBzcGVj aWZpY2F0aW9uCisgICAgKiBgeGVuL2luY2x1ZGUvcHVibGljL2ZpbGVzeXN0ZW0uaGAKKyogaHlw ZXJ2aXNvciBpbnRlcm5hbCBmaWxlcworICAgICogYHhlbi9pbmNsdWRlL3hlbi9maWxlc3lzdGVt LmhgCisgICAgKiBgeGVuL2NvbW1vbi9maWxlc3lzdGVtLmNgCisqIGBsaWJ4ZW5mc2AKKyAgICAq IGB0b29scy9saWJzL2xpYnhlbmZzLypgCisqIGB4ZW5mc2AKKyAgICAqIGB0b29scy9taXNjL3hl bmZzLmNgCisgICAgCisjIFRlc3RpbmcKKworQW55IG5ldyBwYXJhbWV0ZXJzIG9yIGhhcmR3YXJl IG1pdGlnYXRpb25zIHNob3VsZCBiZSB2ZXJpZmllZCB0byBzaG93IHVwCitjb3JyZWN0bHkgaW4g dGhlIGZpbGVzeXN0ZW0uCisKKyMgQXJlYXMgZm9yIGltcHJvdmVtZW50CisKKyogTW9yZSBkZXRh aWxlZCBhY2Nlc3MgcmlnaHRzCisqIEVudHJpZXMgcGVyIGRvbWFpbiBhbmQvb3IgcGVyIGNwdXBv b2wKKyogUG9zc2liaWxpdHkgdG8gbW9kaWZ5IHZhbHVlcyB2aWEgZmlsZXN5c3RlbSBhY2Nlc3MK KworIyBLbm93biBpc3N1ZXMKKworKiBOb25lCisKKyMgUmVmZXJlbmNlcworCisqIE5vbmUKKwor IyBIaXN0b3J5CisKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorRGF0ZSAgICAgICBSZXZpc2lvbiBWZXJzaW9u ICBOb3RlcworLS0tLS0tLS0tLSAtLS0tLS0tLSAtLS0tLS0tLSAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisyMDE5LTA4LTI5IDEgICAgICAgIFhlbiA0LjEzIERv Y3VtZW50IHdyaXR0ZW4KKy0tLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQotLSAKMi4xNi40CgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==