/xen/tools/console/testsuite/ |
A D | Makefile | 7 all: console-dom0 console-domU procpipe 9 console-dom0: console-dom0.o 14 clean: $(RM) *.o console-domU console-dom0 procpipe
|
A D | README | 3 This tool uses two programs, one that lives in dom0 and one that lives in domU 4 to verify that no data is lost. dom0 and domU share a handshake with each 18 console-dom0 and console-domU will communicate with each other and stress the 23 ./procpipe ./console-dom0 'xm create -c /etc/xen/xmexample1' 28 console-dom0 (which means that some data got dropped). I'd like to add
|
/xen/tools/helpers/ |
A D | Makefile | 8 PROGS += xen-init-dom0 13 XEN_INIT_DOM0_OBJS = xen-init-dom0.o init-dom-json.o 29 xen-init-dom0: $(XEN_INIT_DOM0_OBJS) 40 $(INSTALL_PROG) xen-init-dom0 $(DESTDIR)$(LIBEXEC_BIN) 50 rm -f $(DESTDIR)$(LIBEXEC_BIN)/xen-init-dom0
|
/xen/tools/hotplug/Linux/systemd/ |
A D | xen-qemu-dom0-disk-backend.service.in | 2 Description=qemu for xen dom0 disk backend 11 PIDFile=@XEN_RUN_DIR@/qemu-dom0.pid 15 -xen-attach -name dom0 -nographic -M xenpv -daemonize \ 18 -pidfile @XEN_RUN_DIR@/qemu-dom0.pid
|
A D | xen-init-dom0.service.in | 2 Description=xen-init-dom0, initialise Dom0 configuration (xenstore nodes, JSON configuration stub) 12 ExecStart=@LIBEXEC_BIN@/xen-init-dom0 $XEN_DOM0_UUID
|
A D | Makefile | 11 XEN_SYSTEMD_SERVICE += xen-qemu-dom0-disk-backend.service 14 XEN_SYSTEMD_SERVICE += xen-init-dom0.service
|
/xen/tools/hotplug/Linux/init.d/ |
A D | xencommons.in | 30 QEMU_PIDFILE=@XEN_RUN_DIR@/qemu-dom0.pid 66 ${LIBEXEC_BIN}/xen-init-dom0 ${XEN_DOM0_UUID} 71 echo Starting QEMU as disk backend for dom0 73 $QEMU_XEN -xen-domid 0 -xen-attach -name dom0 -nographic -M xenpv -daemonize \
|
/xen/docs/misc/ |
A D | kexec_and_kdump.txt | 7 This functionally works at the level of the hypervisor and dom0 kernel. 26 | dom0 kernel | dom0 kernel 29 | dom0 kernel | 32 | | dom0 kernel 38 as the first hypervisor and dom0 kernel that are used before kexec if you 52 Before kexecing the second kernel or hypervisor & dom0 kernel 64 DOM0_ARGS: command line arguments to the dom0 kernel 66 DOM0_IMAGE: dom0 kernel image 102 | dom0 kernel | 161 Once you are running in a kexec-enabled hypervisor and dom0, [all …]
|
A D | hypfs-paths.pandoc | 53 limited to the control domain (e.g. dom0). 63 /cpu-bugs/active-pv/xpti = ("No"|{"dom0", "domU", "PCID-on"}) [w,X86,PV] 65 Possible values would be "No" or a list of "dom0", "domU", and "PCID-on" with 66 the list elements separated by spaces, e.g. "dom0 PCID-on". 118 xpti "No" or list of "dom0", "domU", "PCID-on" 119 l1tf-shadow "No" or list of "dom0", "domU"
|
A D | xen-command-line.pandoc | 700 ### dom0 736 PV dom0, and defaults to true. 744 even for PV dom0's. 751 ### dom0-iommu 755 Controls for the dom0 IOMMU setup. 806 dom0 to boot. 1024 is for dom0. Changing the setting for domU has no impact on dom0 and vice 1394 **WARNING: The `dom0-passthrough` and `dom0-strict` booleans are both 1577 > `= ignore | dom0 | fatal` 2294 relinquish control to dom0. [all …]
|
A D | xsm-flask.txt | 17 Some of these examples require dom0 disaggregation to be useful, since the 20 Security Status of dom0 disaggregation 29 dom0, and have not been reviewed for security when exposed to 50 backend drivers, or xenstore, run in dom0. 121 placed either just above the dom0 kernel or at the end. Once dom0 is running, 125 that can be used without dom0 disaggregation. The main types for domUs are: 128 - isolated_domU_t can only communicate with dom0 131 type, and whose memory cannot be read by dom0 once created 188 still allowing communication with the system_u user where dom0 resides. 246 flask-label-pci or similar tools run in dom0, or static labeling defined in
|
A D | xenpaging.txt | 18 supported. Only HVM guests are supported. The dom0 kernel needs 20 Currently only dom0 kernels based on classic Xen Linux support this
|
/xen/tools/flask/policy/modules/ |
A D | dom0.te | 3 # Allow dom0 access to all sysctls, devices, and the security server. 22 # Allow dom0 to use all XENVER_ subops that have checks. 23 # Note that dom0 is part of domain_type so this has duplicates. 32 # Allow dom0 to use these domctls on itself. For domctls acting on other 69 # Allow dom0 to report platform configuration changes back to the hypervisor
|
A D | modules.conf | 15 dom0 = on
|
A D | nomigrate.te | 2 # once built, dom0 cannot read their memory.
|
/xen/tools/debugger/gdbsx/ |
A D | README | 6 kernel modules. It runs on dom0 running on xen hypervisor and allows debug 17 - dom0> gdbsx -c 1 64 : displays VCPU contexts for 64bit guest with domid 1 20 - dom0> gdbsx -a 2 64 9999 22 - now, connect to the above gdbsx from a remote system or dom0 as: 24 (gdb) target remote dom0:9999 34 on dom0 to pause the guest. this will break into gdb right away. 56 - make sure firewall is disabled on dom0 if running gdb on a different host.
|
/xen/tools/tests/mce-test/ |
A D | README | 23 -- cases/srao_mem/dom0/cases.sh 43 is the result for test case cases/srao_mem/dom0/cases.sh, there will 55 1. make sure you have a dom0 with mce support 67 e.g. $sh cases/srao_mem/dom0/cases.sh -d 0 -p 0x0200 -c 2 -t 1
|
/xen/docs/misc/arm/device-tree/ |
A D | booting.txt | 4 Xen is passed the dom0 kernel and initrd via a reference in the /chosen 18 - "multiboot,kernel" -- the dom0 kernel 19 - "multiboot,ramdisk" -- the dom0 ramdisk 107 - If xen,dom0-bootargs is present, it will be used for Dom0. 108 - If xen,xen-bootargs is _not_ present, but xen,dom0-bootargs is, 113 - If xen,xen-bootargs is present, but xen,dom0-bootargs is missing, 120 A Xen-aware bootloader would set xen,xen-bootargs for Xen, xen,dom0-bootargs 127 It is possible to have Xen create other domains, in addition to dom0,
|
/xen/xen/arch/x86/ |
A D | dom0_build.c | 246 struct vcpu *__init alloc_dom0_vcpu0(struct domain *dom0) in alloc_dom0_vcpu0() argument 248 dom0->node_affinity = dom0_nodes; in alloc_dom0_vcpu0() 249 dom0->auto_node_affinity = !dom0_nr_pxms; in alloc_dom0_vcpu0() 251 return vcpu_create(dom0, 0); in alloc_dom0_vcpu0() 423 static void __init process_dom0_ioports_disable(struct domain *dom0) in process_dom0_ioports_disable() argument 456 if ( ioports_deny_access(dom0, io_from, io_to) != 0 ) in process_dom0_ioports_disable()
|
/xen/docs/man/ |
A D | xen-pv-channel.7.pod | 69 Install the cloud orchestration agent in dom0 86 A unique Unix domain socket path in dom0 is allocated 104 In dom0 the cloud orchestration agent connects to the Unix domain 136 The in-guest agent completes the handshake with the dom0 agent 141 The dom0 agent transmits the unique VM configuration: hostname, IP
|
/xen/tools/xenstore/ |
A D | xenstored_domain.c | 706 struct domain *dom0; in dom0_init() local 712 dom0 = alloc_domain(NULL, xenbus_master_domid()); in dom0_init() 713 if (!dom0) in dom0_init() 715 if (new_domain(dom0, port)) in dom0_init() 718 dom0->interface = xenbus_map(); in dom0_init() 719 if (dom0->interface == NULL) in dom0_init() 722 talloc_steal(dom0->conn, dom0); in dom0_init() 724 xenevtchn_notify(xce_handle, dom0->port); in dom0_init()
|
/xen/docs/admin-guide/ |
A D | microcode-loading.rst | 17 to cause microcode to be automatically loaded at boot time. Consult your dom0 43 current microcode version can obtained from with dom0:: 93 For systems using a Linux based dom0, it usually suffices to install the 130 to the dom0 distribution. Consult your dom0 OS documentation for details. 131 One example with a Linux dom0 on a Haswell system might look like::
|
A D | introduction.rst | 13 When Xen boots, dom0 is automatically started as well. Dom0 is a virtual 33 .. [1] A common misconception with Xen's architecture is that dom0 is somehow
|
/xen/xen/arch/arm/efi/ |
A D | Makefile | 4 obj-$(CONFIG_ACPI) += efi-dom0.init.o
|
/xen/xen/xsm/flask/policy/ |
A D | initial_sids | 7 sid dom0
|