| /openbmc/qemu/.gitlab-ci.d/ |
| H A D | cirrus.yml | 5 # The Cirrus CI configuration is generated by replacing target-specific 16 image: registry.gitlab.com/libvirt/libvirt-ci/cirrus-run:latest 21 # as there's often a 5-10 minute delay before Cirrus CI 25 - set -o allexport 26 - source .gitlab-ci.d/cirrus/$NAME.vars 27 - set +o allexport 28 - cirrus-vars <.gitlab-ci.d/cirrus/build.yml >.gitlab-ci.d/cirrus/$NAME.yml 29 - cat .gitlab-ci.d/cirrus/$NAME.yml 30 - cirrus-run -v --show-build-log always .gitlab-ci.d/cirrus/$NAME.yml 34 x64-freebsd-14-build: [all …]
|
| H A D | buildtest.yml | 2 - local: '/.gitlab-ci.d/buildtest-template.yml' 4 build-system-alpine: 6 - .native_build_job_template 7 - .native_build_artifact_template 9 - job: amd64-alpine-container 12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu 13 MAKE_CHECK_ARGS: check-build 14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog 16 check-system-alpine: 19 - job: build-system-alpine [all …]
|
| H A D | crossbuilds.yml | 2 - local: '/.gitlab-ci.d/crossbuild-template.yml' 4 cross-armhf-user: 7 job: armhf-debian-cross-container 9 IMAGE: debian-armhf-cross 11 cross-arm64-system: 14 job: arm64-debian-cross-container 16 IMAGE: debian-arm64-cross 18 cross-arm64-user: 21 job: arm64-debian-cross-container 23 IMAGE: debian-arm64-cross [all …]
|
| H A D | crossbuild-template.yml | 7 - ccache 12 - source scripts/ci/gitlab-ci-section 13 - section_start setup "Pre-script setup" 14 - JOBS=$(expr $(nproc) + 1) 15 - cat /packages.txt 16 - section_end setup 18 - export CCACHE_BASEDIR="$(pwd)" 19 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache" 20 - export CCACHE_MAXSIZE="500M" 21 - export PATH="$CCACHE_WRAPPERSDIR:$PATH" [all …]
|
| /openbmc/qemu/ |
| H A D | .travis.yml | 5 - gcc 9 # - OS name (currently only linux) 10 # - OS distribution (e.g. "jammy" for Linux) 11 # - Names and values of visible environment variables set in .travis.yml or Settings panel 19 # $ travis encrypt -r "qemu/qemu" "irc.oftc.net#qemu" 23 …- secure: "F7GDRgjuOo5IUyRLqSkmDL7kvdU4UcH3Lm/W2db2JnDHTGCqgEdaYEYKciyCLZ57vOTsTsOgesN8iUT7hNHBd1K… 30 - SRC_DIR=".." 31 - BUILD_DIR="build" 32 - BASE_CONFIG="--disable-docs --disable-tools" 33 - TEST_BUILD_CMD="" [all …]
|
| /openbmc/qemu/tests/data/acpi/ |
| H A D | rebuild-expected-aml.sh | 4 # Rebuild expected AML files for acpi unit-test 13 # See the COPYING.LIB file in the top-level directory. 17 if [ ! -e "tests/qtest/bios-tables-test" ]; then 18 echo "Test: bios-tables-test is required! Run make check before this script." 23 if grep TARGET_DIRS= config-host.mak; then 25 if grep TARGET_DIRS= config-host.mak | grep "$arch"-softmmu; 27 qemu_bins="$qemu_bins ./qemu-system-$arch" 31 echo "config-host.mak missing!" 36 if [ -z "$qemu_bins" ]; then 40 --target-list=x86_64-softmmu,aarch64-softmmu,riscv64-softmmu,loongarch64-softmmu" [all …]
|
| /openbmc/qemu/tests/lcitool/ |
| H A D | refresh | 3 # Re-generate container recipes 7 # https://gitlab.com/libvirt/libvirt-ci 13 # the top-level directory. 28 lcitool_path = Path(self_dir, "libvirt-ci", "bin", "lcitool") 30 lcitool_cmd = [lcitool_path, "--data-dir", self_dir] 63 " id ${USER} 2>/dev/null || useradd -u ${UID} -U ${USER}; fi\n" 70 cmd.extend(["--cross", cross]) 82 filename = Path(src_dir, ".gitlab-ci.d", "cirrus", target + ".vars") 83 cmd = lcitool_cmd + ["variables", "--format", "shell", target, "qemu"] 89 cmd = lcitool_cmd + ["variables", "--format", "json", target, "qemu"] [all …]
|
| /openbmc/qemu/tests/tcg/s390x/ |
| H A D | Makefile.softmmu-target | 3 # EXTFLAGS can be passed by the user, e.g. to override the --accel 4 QEMU_OPTS+=-action panic=exit-failure -nographic -serial chardev:output $(EXTFLAGS) -kernel 5 LINK_SCRIPT=$(S390X_SRC)/softmmu.ld 6 CFLAGS+=-ggdb -O0 -I$(SRC_PATH)/include/hw/s390x/ipl/ 7 LDFLAGS=-nostdlib -static 10 $(CC) -march=z13 -m64 -Wa,--noexecstack -c $< -o $@ 13 $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -march=z13 -m64 -c $< -o $@ 16 $(CC) $< -o $@ $(LDFLAGS) 22 exrl-ssm-early \ 26 lpswe-early \ [all …]
|
| /openbmc/u-boot/ |
| H A D | .travis.yml | 1 # SPDX-License-Identifier: GPL-2.0+ 4 # build U-Boot on Travis CI - https://travis-ci.org/ 14 - ubuntu-toolchain-r-test 15 - llvm-toolchain-trusty-7 17 - cppcheck 18 - sloccount 19 - sparse 20 - bc 21 - build-essential 22 - libsdl1.2-dev [all …]
|
| /openbmc/openbmc/poky/meta/recipes-devtools/qemu/ |
| H A D | qemu-targets.inc | 19 softmmuonly += arch + "-softmmu," 24 linuxuseronly += arch + "-linux-user," 27 return softmmuonly + ''.join([arch + "-softmmu" + "," for arch in archs]).rstrip(',') 28 …return softmmuonly + linuxuseronly + ''.join([arch + "-linux-user" + "," + arch + "-softmmu" + ","… 31 return ",".join(filter(lambda i: "-linux-user" in i, get_qemu_target_list(d).split(','))) 34 return ",".join(filter(lambda i: "-linux-user" not in i, get_qemu_target_list(d).split(',')))
|
| /openbmc/qemu/configs/devices/sh4eb-softmmu/ |
| H A D | default.mak | 1 # Default configuration for sh4eb-softmmu 3 include ../sh4-softmmu/default.mak
|
| /openbmc/qemu/configs/devices/x86_64-softmmu/ |
| H A D | default.mak | 1 # Default configuration for x86_64-softmmu 3 include ../i386-softmmu/default.mak
|
| /openbmc/qemu/configs/devices/mipsel-softmmu/ |
| H A D | default.mak | 1 # Default configuration for mipsel-softmmu 3 include ../mips-softmmu/common.mak
|
| /openbmc/qemu/configs/devices/mips64-softmmu/ |
| H A D | default.mak | 1 # Default configuration for mips64-softmmu 3 include ../mips-softmmu/common.mak
|
| /openbmc/qemu/configs/devices/ppc64-softmmu/ |
| H A D | default.mak | 1 # Default configuration for ppc64-softmmu 3 # Include all 32-bit boards 4 include ../ppc-softmmu/default.mak
|
| /openbmc/qemu/configs/devices/mips64el-softmmu/ |
| H A D | default.mak | 1 # Default configuration for mips64el-softmmu 3 include ../mips-softmmu/common.mak
|
| /openbmc/qemu/configs/devices/aarch64-softmmu/ |
| H A D | default.mak | 1 # Default configuration for aarch64-softmmu 4 include ../arm-softmmu/default.mak
|
| /openbmc/qemu/tests/tcg/multiarch/system/ |
| H A D | Makefile.softmmu-target | 1 # -*- Mode: makefile -*- 23 GDB_SCRIPT=$(SRC_PATH)/tests/guest-debug/run-test.py 25 run-gdbstub-memory: memory 26 $(call run-test, $@, $(GDB_SCRIPT) \ 27 --gdb $(GDB) \ 28 --qemu $(QEMU) \ 29 --output $<.gdb.out \ 30 --qargs \ 31 "-monitor none -display none -chardev file$(COMMA)path=$<.out$(COMMA)id=output $(QEMU_OPTS)" \ 32 --bin $< --test $(MULTIARCH_SRC)/gdbstub/memory.py, \ [all …]
|
| /openbmc/qemu/tests/tcg/ |
| H A D | Makefile.target | 1 # -*- Mode: makefile -*- 7 # ones we have cross-compilers for or docker images with 8 # cross-compilers. 11 # cross-compilers don't always have a large amount of libraries 17 # CC - the C compiler command 18 # EXTRA_CFLAGS - any extra CFLAGS 19 # BUILD_STATIC - are we building static binaries 23 # cross-compiler can only build dynamic libraries the user might need 29 # We also expect to be in the tests build dir for the FOO-(linux-user|softmmu). 33 -include ../config-host.mak [all …]
|
| /openbmc/qemu/tests/docker/ |
| H A D | common.rc | 12 # the top-level directory. 16 # "none" to allow for other options like --disable-tcg to restrict the 21 DEF_TARGET_LIST=${DEF_TARGET_LIST:-"x86_64-softmmu,aarch64-softmmu"} 30 if test -f "$d/$c" 45 config_opts="--enable-werror \ 46 ${TARGET_LIST:+--target-list=${TARGET_LIST}} \ 47 --prefix=$INSTALL_DIR \ 66 INVOCATION="${TEST_COMMAND:-make $MAKEFLAGS check}" 90 rm -rf $PWD/=destdir
|
| /openbmc/qemu/scripts/oss-fuzz/ |
| H A D | reorder_fuzzer_qtest_trace.py | 2 # -*- coding: utf-8 -*- 6 trace that you can feed into a standard qemu-system process. Example usage: 8 QEMU_FUZZ_ARGS="-machine q35,accel=qtest" QEMU_FUZZ_OBJECTS="*" \ 9 ./i386-softmmu/qemu-fuzz-i386 --fuzz-target=generic-pci-fuzz 12 QEMU_FUZZ_ARGS="-machine q35,accel=qtest" QEMU_FUZZ_OBJECTS="*" \ 13 ./i386-softmmu/qemu-fuzz-i386 --fuzz-target=generic-pci-fuzz 15 scripts/oss-fuzz/reorder_fuzzer_qtest_trace.py qtest_log_output > qtest_trace 16 ./i386-softmmu/qemu-fuzz-i386 -machine q35,accel=qtest \ 17 -qtest stdio < qtest_trace 52 reordered trace via -qtest stdio to reproduce the input [all …]
|
| /openbmc/u-boot/doc/ |
| H A D | README.boston | 3 --------- 5 --------- 13 -------- 15 -------- 17 U-Boot can be run on a currently out-of-tree branch of QEMU with support for 19 branch of git://git.linux-mips.org/pub/scm/paul/qemu.git and used like so: 21 $ git clone git://git.linux-mips.org/pub/scm/paul/qemu.git -b boston 23 $ ./configure --target-list=mips64el-softmmu 25 $ ./mips64el-softmmu/qemu-system-mips64el -M boston -m 2G \ 26 -bios u-boot.bin -serial stdio [all …]
|
| /openbmc/qemu/configs/devices/mips-softmmu/ |
| H A D | default.mak | 1 # Default configuration for mips-softmmu
|
| /openbmc/qemu/configs/devices/xtensaeb-softmmu/ |
| H A D | default.mak | 3 include ../xtensa-softmmu/default.mak
|
| /openbmc/qemu/tests/tcg/xtensaeb/ |
| H A D | Makefile.softmmu-target | 5 include $(SRC_PATH)/tests/tcg/xtensa/Makefile.softmmu-target
|