[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [PATCH v1 07/18] docs: update hyperlaunch device tree documentation
Hi Daniel, > -----Original Message----- > Subject: [PATCH v1 07/18] docs: update hyperlaunch device tree > documentation > diff --git a/docs/designs/launch/hyperlaunch-devicetree.rst > b/docs/designs/launch/hyperlaunch-devicetree.rst > index b49c98cfbd..ae1a786d0b 100644 > --- a/docs/designs/launch/hyperlaunch-devicetree.rst > +++ b/docs/designs/launch/hyperlaunch-devicetree.rst > @@ -13,12 +13,268 @@ difference is the introduction of the ``hypervisor`` > + > +The Hypervisor node > +------------------- > + > +The ``hypervisor`` node is a top level container for the domains that > +will be > built > +by hypervisor on start up. The node will be named ``hypervisor`` with > +a > ``compatible`` > +property to identify which hypervisors the configuration is intended. ^^^ Should there be a note here that hypervisor node also needs a compatible "xen,<arch>"? > +The > hypervisor > +node will consist of one or more config nodes and one or more domain > nodes. > + > +Properties > +"""""""""" > + > +compatible > + Identifies which hypervisors the configuration is compatible. Required. > + > + Format: "hypervisor,<hypervisor name>", e.g "hypervisor,xen" ^^^ Same here: compatible "<hypervisor name>,<arch>"? > Example Configuration > --------------------- > + > +Multiboot x86 Configuration Dom0-only: > +"""""""""""""""""""""""""""""""""""""" > +The following dts file can be provided to the Device Tree compiler, > +``dtc``, > to > +produce a dtb file. > +:: > + > + /dts-v1/; > + > + / { > + chosen { > + hypervisor { > + compatible = "hypervisor,xen"; ^^^^^^^^ compatible = "hypervisor,xen", "xen,x86"; > + > + dom0 { > + compatible = "xen,domain"; > + > + domid = <0>; > + > + permissions = <3>; > + functions = <0xC000000F>; > + mode = <5>; > + > + domain-uuid = [B3 FB 98 FB 8F 9F 67 A3 8A 6E 62 5A 09 > + 13 F0 > 8C]; > + > + cpus = <1>; > + memory = <0x0 0x20000000>; ^^^^^^^^^^ memory = "2048M"; Needs to be updated to new format for mem. > + > + kernel { > + compatible = "module,kernel", "module,index"; > + module-index = <1>; > + }; > + }; > + > + }; > + }; > + }; > + Similar adjustments are needed for the rest of the examples I believe. Also, two typos: Line 287 is missing a line ending semi-colon. Line 82 has a double space between 'node' and 'may'. Best, Jackson Attachment:
smime.p7s
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |