[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [DOCDAY PATCH] docs: update xenstore-paths.markdown with HVM paths.
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- docs/misc/xenstore-paths.markdown | 47 +++++++++++++++++++++++++++++++++++- 1 files changed, 45 insertions(+), 2 deletions(-) diff --git a/docs/misc/xenstore-paths.markdown b/docs/misc/xenstore-paths.markdown index 967ed7b..193e592 100644 --- a/docs/misc/xenstore-paths.markdown +++ b/docs/misc/xenstore-paths.markdown @@ -41,7 +41,8 @@ VALUES are strings and can take the following forms: * PATH -- a XenStore path. * STRING -- an arbitrary string. -* INTEGER -- the decimal representation of an integer. +* INTEGER -- An integer, in decimal representation unless otherwise + noted. * MEMKB -- the decimal representation of a number of kilobytes. * EVTCHN -- the decimal representation of an event channel. * GNTREF -- the decimal representation of a grant reference. @@ -60,6 +61,9 @@ tags enclosed in square brackets. * HVM -- Path is valid for HVM domains only * PV -- Path is valid for PV domains only * BACKEND -- Path is valid for a backend domain (AKA driver domain) +* INTERNAL -- Although a path is visible to the domain its use is + reserved for the virtual firmware or Xen platform code. Guest + Operating Systems should not read this key. Owning domain means the domain whose home path this tag is found under. @@ -139,6 +143,25 @@ The domain's suspend event channel. The use of a suspend event channel is optional at the domain's discression. If it is not used then this path will be left blank. +#### ~/hvmloader/generation-id-address = ADDRESS [r,HVM,INTERNAL] + +The hexadecimal representation of the address of the domain's +"generation id". + +XXX Where is this specified. + +#### ~/hvmloader/bios = ("rombios"|"seabios"|"OVMF") [HVM,INTERNAL] + +The BIOS used by this domain. + +#### ~/platform/* [HVM,INTERNAL] + +Various platform properties. + +* acpi -- is ACPI enabled for this domain +* acpi_s3 -- is ACPI S3 support enabled for this domain +* acpi_s4 -- is ACPI S4 support enabled for this domain + ### Frontend device paths Paravirtual device frontends are generally specified by their own @@ -201,6 +224,22 @@ directory within the XenStore hierarchy. Usually this is under A virtual block device backend. Described by [xen/include/public/io/blkif.h][BLKIF] +Uses the in-kernel blkback driver. + +#### ~/backend/qdisk/$DOMID/$DEVID/* [] + +A virtual block device backend. Described by +[xen/include/public/io/blkif.h][BLKIF] + +Uses the qemu based disk backend. + +#### ~/backend/tap/$DOMID/$DEVID/* [] + +A virtual block device backend. Described by +[xen/include/public/io/blkif.h][BLKIF] + +Uses the in-kernel blktap (v1) disk backend (deprecated). + #### ~/backend/vfb/$DOMID/$DEVID/* [] A virtual framebuffer backend. Described by @@ -274,12 +313,16 @@ The domains name. ### /vm/$UUID/image/* [] -Various information relating to the domain builder. +Various information relating to the domain builder used for this guest. ### /vm/$UUID/start_time = INTEGER "." INTEGER [] The time which the guest was started in SECONDS.MICROSECONDS format +### /vm/$UUID/rtc/timeoffset = ""|INTEGER [HVM,INTERNAL] + +The guest's virtual time offset from UTC in seconds. + ## Platform-Level paths ### libxl Specific Paths -- 1.7.2.5 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |