/xen/tools/include/ |
A D | Makefile | 8 all build: all-y xen-foreign xen/.dir xen-xsm/.dir 12 xen-foreign: 16 …S = $(filter-out %autogen.h, $(XEN_ROOT)/xen/include/xen/lib/x86/Makefile $(wildcard $(XEN_ROOT)/x… 19 @rm -rf xen 21 ln -sf $(XEN_ROOT)/xen/include/public/COPYING xen 24 ln -sf ../xen-sys/$(XEN_OS) xen/sys 25 ln -sf $(addprefix $(XEN_ROOT)/xen/include/xen/,libelf.h elfstructs.h) xen/libelf/ 26 ln -s ../xen-foreign xen/foreign 29 ln -sf $(XEN_ROOT)/xen/include/asm-x86 xen/asm 32 ln -sf $(XEN_ROOT)/xen/include/xen/lib/x86/$$f xen/lib/x86/$$f; \ [all …]
|
/xen/tools/examples/ |
A D | xeninfo.pl | 44 $xenhosts{$xenhost} = {'xen' => $xen, 'session' => ""}; 71 my ($xen, $session, $host_name, $host_ref) = @_; 83 my ($xen, $session, $host_name, $host_ref) = @_; 112 my ($xen, $session, $host_name, $host_ref) = @_; 122 my ($xen, $session, $host_name, $vm_ref, $vm_name_label) = @_; 145 my ($xen, $session, $host_name, $vm_ref, $vm_name_label) = @_; 161 my ($xen, $session, $host_name, $vm_ref, $vm_name_label) = @_; 175 my ($xen, $session, $host_name, $vm_ref, $vm_name_label) = @_; 190 my ($xen, $session, $host_name, $vm_ref, $vm_name_label) = @_; 231 my $xen = $xenhosts{$xenhost}{'xen'}; [all …]
|
/xen/tools/misc/ |
A D | Makefile | 13 INSTALL_BIN-$(CONFIG_X86) += xen-cpuid 14 INSTALL_BIN-$(CONFIG_X86) += xen-detect 75 xen-cpuid: xen-cpuid.o 78 xen-hvmctx: xen-hvmctx.o 81 xen-hvmcrash: xen-hvmcrash.o 98 xen-hptool: xen-hptool.o 105 xen-mfndump: xen-mfndump.o 111 xen-livepatch: xen-livepatch.o 114 xen-diag: xen-diag.o 117 xen-lowmemd: xen-lowmemd.o [all …]
|
A D | mktarball | 30 git_archive_into $xen_root $tdir/xen-$desc 38 cd $xen_root/tools/qemu-xen-dir-remote 41 scripts/archive-source.sh $tdir/xen-$desc/tools/qemu-xen.tar 42 cd $tdir/xen-$desc/tools 43 mkdir qemu-xen 44 tar <qemu-xen.tar Cxf qemu-xen - 45 rm qemu-xen.tar 48 git_archive_into $xen_root/tools/qemu-xen-traditional-dir-remote $tdir/xen-$desc/tools/qemu-xen-tra… 50 git_archive_into $xen_root/extras/mini-os-remote $tdir/xen-$desc/extras/mini-os 52 GZIP=-9v tar cz -f $xen_root/dist/xen-$desc.tar.gz -C $tdir xen-$desc
|
/xen/ |
A D | .gitignore | 151 tools/firmware/xen-dir/xen-root 152 tools/firmware/xen-dir/xen-shim 284 xen/.xen.elf32 295 xen/arch/*/xen.lds 311 xen/include/xen/*.new 312 xen/include/xen/acm_policy.h 313 xen/include/xen/compile.h 331 xen/xen 332 xen/xen-syms 333 xen/xen-syms.map [all …]
|
A D | MAINTAINERS | 166 for xen/arch/x86 as well as xen/arch/x86/mm, and even 220 F: xen/include/xen/argo.h 260 W: https://gitlab.com/xen-project/xen 261 W: https://travis-ci.org/xen-project/xen 280 F: xen/include/xen/libfdt/ 281 F: xen/include/xen/device_tree.h 333 F: xen/include/xen/iommu.h 372 F: xen/include/xen/livepatch* 508 F: xen/include/xen/vpci.h 530 F: xen/include/xen/lib/x86 [all …]
|
A D | Makefile | 53 .PHONY: build-xen 54 build-xen: 59 $(MAKE) -C xen $@ 123 xen: dist-xen target 128 .PHONY: install-xen 129 install-xen: 162 $(MAKE) -C xen $@ 214 .PHONY: clean-xen 215 clean-xen: 242 distclean-xen: [all …]
|
A D | Config.mk | 210 XEN_EXTFILES_URL ?= http://xenbits.xen.org/xen-extfiles 216 QEMU_UPSTREAM_INTREE ?= $(XEN_ROOT)/tools/qemu-xen 236 QEMU_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/qemu-xen.git 237 QEMU_TRADITIONAL_URL ?= http://xenbits.xen.org/git-http/qemu-xen-traditional.git 241 OVMF_UPSTREAM_URL ?= git://xenbits.xen.org/ovmf.git 242 QEMU_UPSTREAM_URL ?= git://xenbits.xen.org/qemu-xen.git 243 QEMU_TRADITIONAL_URL ?= git://xenbits.xen.org/qemu-xen-traditional.git 245 MINIOS_UPSTREAM_URL ?= git://xenbits.xen.org/mini-os.git 248 QEMU_UPSTREAM_REVISION ?= qemu-xen-4.14.1 249 MINIOS_UPSTREAM_REVISION ?= xen-RELEASE-4.14.1 [all …]
|
A D | configure.ac | 5 AC_INIT([Xen Hypervisor], m4_esyscmd([./version.sh ./xen/Makefile]), 6 [xen-devel@lists.xen.org], [xen], [https://www.xen.org/]) 7 AC_CONFIG_SRCDIR([./xen/common/kernel.c]) 39 AX_SUBSYSTEM_DEFAULT_ENABLE([xen])
|
/xen/tools/ |
A D | Makefile | 89 rm -rf qemu-xen-traditional-dir qemu-xen-traditional-dir-remote 90 rm -rf qemu-xen-dir qemu-xen-dir-remote qemu-xen-build 157 qemu-xen-traditional-dir-force-update: qemu-xen-traditional-dir-find 172 subdir-all-qemu-xen-traditional-dir: qemu-xen-traditional-dir-find 182 subdir-install-qemu-xen-traditional-dir: subdir-all-qemu-xen-traditional-dir 194 qemu-xen-dir-find: 203 qemu-xen-dir-force-update: qemu-xen-dir-find 217 subdir-all-qemu-xen-dir: qemu-xen-dir-find 225 cd qemu-xen-build; \ 290 subdir-install-qemu-xen-dir: subdir-all-qemu-xen-dir [all …]
|
/xen/docs/process/ |
A D | release-technician-checklist.txt | 35 git-push xenbits.xen.org:/home/xen/git/qemu-xen-traditional.git $s:stable-$x xen-$v 40 git-tag -u 'xen tree' -s -m "Xen $r$rc" xen-$t 41 git push xen@xenbits.xen.org:/home/xen/git/mini-os.git xen-$t 46 git tag -u 'xen tree' -s -m "Xen $r$rc" qemu-xen-$v 47 git push osstest@xenbits.xen.org:/home/xen/git/qemu-xen.git qemu-xen-$v 59 * change xen-unstable xen/Makefile XEN_EXTRAVERSION 78 # In xen.git 115 mv dist/xen-$v.tar.gz /volatile/iwj/website-thing/xen.org/oss-xen/release/$v/. 124 tar zxf /volatile/iwj/website-thing/xen.org/oss-xen/release/$v/xen-$v.tar.gz 146 # U oss-xen/release/4.8.0-rc2/xen-4.8.0-rc2.tar.gz [all …]
|
A D | branching-checklist.txt | 8 ssh xen@xenbits.xen.org 9 cd ~/git/qemu-xen.git 12 cd ~/git/qemu-xen-traditional.git 16 ssh xen@xenbits.xen.org 18 git branch osstest/frozen/xen-$v-testing xen-tested-master 20 # make branches in xenbits.xen.org xen.git 21 ssh xen@xenbits.xen.org 22 cd ~/git/xen.git 31 ssh root@xenbits.xen.org 62 cp xen--master.patchbot-reported-heads xen--stable-$v.patchbot-reported-heads [all …]
|
/xen/automation/scripts/ |
A D | build | 13 make -C xen KCONFIG_ALLCONFIG=tools/kconfig/allrandom.config randconfig 15 make -C xen defconfig 46 cp xen/.config xen-config 49 cp xen/xen binaries/xen 61 make -j$(nproc) -C xen clean 62 rm -f xen/.config 63 make -C xen KBUILD_DEFCONFIG=../../../../${cfg_dir}/${cfg} XEN_CONFIG_EXPERT=y defconfig 64 make -j$(nproc) -C xen XEN_CONFIG_EXPERT=y
|
/xen/docs/misc/arm/device-tree/ |
A D | guest.txt | 7 compatible = "xen,xen-<version>", "xen,xen"; 32 xen,uefi-mmap-size | 32-bit | Size in bytes of the UEFI memory map 35 xen,uefi-mmap-desc-size | 32-bit | Size in bytes of each entry in the UEFI 38 xen,uefi-mmap-desc-ver | 32-bit | Version of the mmap descriptor format. 44 compatible = "xen,xen-4.3", "xen,xen"; 48 xen,uefi-system-table = <0xXXXXXXXX>; 49 xen,uefi-mmap-start = <0xXXXXXXXX>; 50 xen,uefi-mmap-size = <0xXXXXXXXX>; 51 xen,uefi-mmap-desc-size = <0xXXXXXXXX>; 52 xen,uefi-mmap-desc-ver = <0xXXXXXXXX>; [all …]
|
/xen/xen/arch/arm/ |
A D | README.LinuxPrimitives | 11 linux/arch/arm64/include/asm/bitops.h xen/include/asm-arm/arm64/bitops.h 33 linux/arch/arm64/lib/memchr.S xen/arch/arm/arm64/lib/memchr.S 34 linux/arch/arm64/lib/memcmp.S xen/arch/arm/arm64/lib/memcmp.S 35 linux/arch/arm64/lib/memcpy.S xen/arch/arm/arm64/lib/memcpy.S 37 linux/arch/arm64/lib/memset.S xen/arch/arm/arm64/lib/memset.S 40 diff -u linux/arch/arm64/lib/$i xen/arch/arm/arm64/lib/$i 47 linux/arch/arm64/lib/strchr.S xen/arch/arm/arm64/lib/strchr.S 48 linux/arch/arm64/lib/strcmp.S xen/arch/arm/arm64/lib/strcmp.S 55 diff -u linux/arch/arm64/lib/$i xen/arch/arm/arm64/lib/$i 104 diff -u linux/arch/arm/lib/$i xen/arch/arm/arm32/lib/$i [all …]
|
/xen/tools/firmware/xen-dir/ |
A D | Makefile | 3 all: xen-shim 8 D=xen-root 11 LINK_DIRS=config xen 62 $(MAKE) -C $(D)/xen distclean 64 $(D)/xen/.config: $(D) 67 xen-shim: $(D)/xen/.config 69 ln -sf $(D)/xen/xen $@ 70 ln -sf $(D)/xen/xen-syms $@-syms 74 rm -f xen-shim xen-shim-syms *.old
|
/xen/xen/include/ |
A D | xlat.lst | 4 ? dom0_vga_console_info xen.h 5 ? xenctl_bitmap xen.h 6 ? mmu_update xen.h 7 ! mmuext_op xen.h 8 ! start_info xen.h 9 ? vcpu_time_info xen.h 16 ! trap_info arch-x86/xen.h 18 ? mc arch-x86/xen-mca.h 24 ? mcinfo_msr arch-x86/xen-mca.h 26 ! mc_fetch arch-x86/xen-mca.h [all …]
|
/xen/docs/hypervisor-guide/ |
A D | code-coverage.rst | 77 xen.git/xen$ ssh root@host xencov read > coverage.dat 78 xen.git/xen$ ../tools/xencov_split coverage.dat --output-dir=/ 79 xen.git/xen$ geninfo . -o cov.info 80 xen.git/xen$ genhtml cov.info -o cov/ 81 xen.git/xen$ $BROWSER cov/index.html 91 * Use ``llvm-cov show`` in combination with ``xen-syms`` from the build to 97 xen.git/xen$ ssh root@host xencov read > xen.profraw 98 xen.git/xen$ llvm-profdata merge xen.profraw -o xen.profdata 99 xen.git/xen$ llvm-cov show -format=html -output-dir=cov/ xen-syms -instr-profile=xen.profdata 100 xen.git/xen$ $BROWSER cov/index.html
|
/xen/tools/hotplug/Linux/systemd/ |
A D | xen-qemu-dom0-disk-backend.service.in | 2 Description=qemu for xen dom0 disk backend 3 Requires=proc-xen.mount xenstored.service 4 After=proc-xen.mount xenstored.service xenconsoled.service 7 ConditionPathExists=/proc/xen/capabilities 12 ExecStartPre=/bin/grep -q control_d /proc/xen/capabilities 14 ExecStart=@qemu_xen_systemd@ -xen-domid 0 \ 15 -xen-attach -name dom0 -nographic -M xenpv -daemonize \
|
A D | xen-init-dom0.service.in | 2 Description=xen-init-dom0, initialise Dom0 configuration (xenstore nodes, JSON configuration stub) 3 Requires=xenstored.service proc-xen.mount 4 After=xenstored.service proc-xen.mount 5 ConditionPathExists=/proc/xen/capabilities 11 ExecStartPre=/bin/grep -q control_d /proc/xen/capabilities 12 ExecStart=@LIBEXEC_BIN@/xen-init-dom0 $XEN_DOM0_UUID
|
/xen/tools/tests/mce-test/tools/ |
A D | Makefile | 11 all: xen-mceinj 13 install: xen-mceinj 14 $(INSTALL_PROG) xen-mceinj $(DESTDIR)$(sbindir) 18 $(RM) *.o xen-mceinj 23 xen-mceinj: xen-mceinj.o Makefile
|
/xen/tools/include/xen-foreign/ |
A D | Makefile | 4 ROOT = $(XEN_ROOT)/xen/include/public 27 arm32.h: mkheader.py structs.py $(ROOT)/arch-arm.h $(ROOT)/xen.h 34 arm64.h: mkheader.py structs.py $(ROOT)/arch-arm.h $(ROOT)/xen.h 41 x86_32.h: mkheader.py structs.py $(ROOT)/arch-x86/xen-x86_32.h $(ROOT)/arch-x86/xen.h $(ROOT)/xen.h 48 x86_64.h: mkheader.py structs.py $(ROOT)/arch-x86/xen-x86_64.h $(ROOT)/arch-x86/xen.h $(ROOT)/xen.h
|
/xen/tools/hotplug/Linux/init.d/ |
A D | xencommons.in | 34 if ! test -d /proc/xen ; then 40 ! test -f /proc/xen/capabilities && \ 43 mount -t xenfs xenfs /proc/xen 49 if test -f /proc/xen/capabilities && \ 50 ! grep -q "control_d" /proc/xen/capabilities ; then 66 ${LIBEXEC_BIN}/xen-init-dom0 ${XEN_DOM0_UUID} 73 $QEMU_XEN -xen-domid 0 -xen-attach -name dom0 -nographic -M xenpv -daemonize \
|
/xen/docs/ |
A D | configure.ac | 5 AC_INIT([Xen Hypervisor Documentation], m4_esyscmd([../version.sh ../xen/Makefile]), 6 [xen-devel@lists.xen.org], [xen], [https://www.xen.org/]) 7 AC_CONFIG_SRCDIR([misc/xen-command-line.pandoc])
|
/xen/automation/gitlab-ci/ |
A D | test.yaml | 4 image: registry.gitlab.com/xen-project/xen/${CONTAINER} 27 image: registry.gitlab.com/xen-project/xen/${CONTAINER} 49 image: registry.gitlab.com/xen-project/xen/${CONTAINER} 71 image: registry.gitlab.com/xen-project/xen/${CONTAINER} 93 image: registry.gitlab.com/xen-project/xen/${CONTAINER}
|