Home
last modified time | relevance | path

Searched +full:build +full:- +full:some +full:- +full:softmmu (Results 1 – 22 of 22) sorted by relevance

/openbmc/qemu/.gitlab-ci.d/
H A Dcrossbuild-template.yml3 stage: build
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"
[all …]
H A Dcirrus.yml5 # The Cirrus CI configuration is generated by replacing target-specific
6 # variables in a generic template: some of these variables are provided
15 stage: build
16 image: registry.gitlab.com/libvirt/libvirt-ci/cirrus-run:latest
20 # 20 mins larger than "timeout_in" in cirrus/build.yml
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
[all …]
H A Dbuildtest.yml2 - 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 …]
/openbmc/qemu/tests/tcg/
H A DMakefile.target1 # -*- Mode: makefile -*-
5 # These are complicated by the fact we want to build them for guest
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
14 # We only include the host build system for SRC_PATH and we don't
17 # CC - the C compiler command
18 # EXTRA_CFLAGS - any extra CFLAGS
19 # BUILD_STATIC - are we building static binaries
21 # By default all tests are statically compiled but some host systems
[all …]
/openbmc/u-boot/
H A D.travis.yml1 # 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/qemu/scripts/oss-fuzz/
H A Dbuild.sh1 #!/bin/bash -e
3 # OSS-Fuzz build script. See:
4 # https://google.github.io/oss-fuzz/getting-started/new-project-guide/#buildsh
7 # https://github.com/google/oss-fuzz/blob/master/projects/qemu/Dockerfiles
10 # the COPYING file in the top-level directory.
13 # build project
17 # make -j$(nproc) all
19 # build fuzzers
21 # $CXX $CXXFLAGS -std=c++11 -Iinclude \
22 # /path/to/name_of_fuzzer.cc -o $OUT/name_of_fuzzer \
[all …]
/openbmc/qemu/docs/devel/
H A Dkconfig.rst13 SCSI adapters. Arm, s390 and x86 boards can all present a virtio-blk
21 QEMU uses a simple domain-specific language to describe the dependencies
30 * users can easily build reduced versions of QEMU that support only a subset
32 all emulated PCI devices that QEMU supports, but the build process is
36 This domain-specific language is based on the Kconfig language that
41 is instead specified in per-target files under the ``configs/``
48 --------------------
78 include it for clarity and future-proofing. After ``bool`` the following
136 ------------------------------------
179 a video card might specify ``select EDID`` if it needs to build EDID
[all …]
H A Dbuild-system.rst2 The QEMU build system architecture
6 QEMU build system. As with projects using GNU autotools, the QEMU build
8 to determine the local build environment characteristics, then they run
9 "make" to build the project. This is about where the similarities with
12 The two general ways to perform a build are as follows:
14 - build artifacts outside of QEMU source tree entirely::
17 mkdir build
18 cd build
22 - build artifacts in a subdir of QEMU source tree::
24 mkdir build
[all …]
/openbmc/qemu/
H A Dconfigure6 # Unset some variables known to interfere with behavior of common tools,
14 source_path=$(cd "$(dirname -- "$0")"; pwd)
16 if test "$PWD" -ef "$source_path"
18 echo "Using './build' as the directory for build output"
20 MARKER=build/auto-created-by-configure
22 if test -e build
24 if test -f $MARKER
26 rm -rf build
28 echo "ERROR: ./build dir already exists and was not previously created by configure"
33 if ! mkdir build || ! touch $MARKER
[all …]
H A Dmeson.build15 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
28 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')
31 # configure runs. Since it is in the build directory
35 tmpdir = meson.current_build_dir() / 'meson-private/temp'
61 # type of binaries to build
66 have_linux_user = have_linux_user or target.endswith('linux-user')
67 have_bsd_user = have_bsd_user or target.endswith('bsd-user')
68 have_system = have_system or target.endswith('-softmmu')
113 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')
120 message('To use Rust you can install a new version with "cargo install bindgen-cli"')
[all …]
H A D.patchew.yml1 ---
87 This series seems to have some coding style problems. See output below for
91 {% elif test == "docker-mingw@fedora" or test == "docker-quick@centos8" or test == "asan" %}
94 This series failed the {{ test }} build test. Please find the testing commands and
104 This series failed build test on {{test}} host. Please find the details below.
115 ---
117 Please send your feedback to patchew-devel@redhat.com
126 time make docker-test-debug@fedora TARGET_LIST=x86_64-softmmu J=14 NETWORK=1
127 docker-quick@centos8:
133 time make docker-test-quick@centos8 SHOW_ENV=1 J=14 NETWORK=1
[all …]
/openbmc/qemu/docs/system/loongarch/
H A Dvirt.rst7 The ``virt`` machine use gpex host bridge, and there are some
12 -----------------
26 --------------------
28 The ``qemu-system-loongarch64`` provides emulation for virt
33 ------------
39 (1) Build qemu-system-loongarch64:
41 .. code-block:: bash
43 ./configure --target-list="loongarch64-softmmu"
44 make -j8
48 .. code-block:: bash
[all …]
/openbmc/docs/
H A Dcheatsheet.md4 customisation tasks, without having to know the full yocto build process.
6 ## Using a local kernel build
11 meta-phosphor/common/recipes-kernel/linux/linux-obmc_X.Y.bb
31 bitbake obmc-phosphor-image
41 bitbake obmc-phosphor-image
46 If the system you want to build contains different machine configurations:
49 meta-<layer>/meta-<system>/conf/machine/machineA.conf
50 meta-<layer>/meta-<system>/conf/machine/machineB.conf
53 You can specify the machine configuration you want to build by passing the name
59 bitbake obmc-phosphor-image
[all …]
/openbmc/openbmc/
H A DREADME.md3 [![Build Status](https://jenkins.openbmc.org/buildStatus/icon?job=latest-master)](https://jenkins.o…
10 [D-Bus](https://www.freedesktop.org/wiki/Software/dbus/) to allow easy
18 …mentation](https://docs.yoctoproject.org/ref-manual/system-requirements.html#required-packages-for
44 Any build requires an environment set up according to your hardware target.
60 [meta-phosphor/docs](https://github.com/openbmc/openbmc/blob/master/meta-phosphor/docs/supported-ma…
68 ### 4) Build
71 bitbake obmc-phosphor-image
83 ## Build Validation and Testing
89 and run with an arm-softmmu QEMU model against a barrage of
90 [CI tests](https://jenkins.openbmc.org/job/CI-MISC/job/run-ci-in-qemu/).
[all …]
/openbmc/qemu/docs/devel/migration/
H A Dqatzip-compression.rst21 |-----------|--------|---------|----------|----------|------|------|
24 |-----------|--------|---------|----------|----------|------|------|
26 |-----------|--------|---------|----------|----------|------|------|
28 |-----------|--------|---------|----------|----------|------|------|
30 |-----------|--------|---------|----------|----------|------|------|
41 <https://github.com/intel/QATzip?tab=readme-ov-file#introductionl>`_
45 +----------------+
47 +-------+--------+
50 +-------+--------+
52 +-------+--------+
[all …]
/openbmc/qemu/docs/devel/testing/
H A Dmain.rst7 everything from unit testing and exercising specific sub-systems all
9 tests you can run ``make check-help`` from either the source or build
13 the meson build system so can be run directly from the build tree,
16 [./pyvenv/bin/]meson test --suite qemu:softfloat
38 -------------------------
48 which includes QAPI schema tests, unit tests, QTests and some iotests.
49 Different sub-types of "make check" tests will be explained below.
51 Before running tests, it is best to build QEMU programs first. Some tests
55 .. _unit-tests:
68 In QEMU, unit tests can be invoked with ``make check-unit``. They are
[all …]
/openbmc/qemu/include/qemu/
H A Dqemu-plugin.h6 * See the COPYING file in the top-level directory.
8 * SPDX-License-Identifier: GPL-2.0-or-later
20 * For best performance, build the plugin with -fvisibility=hidden so that
41 * typedef qemu_plugin_id_t - Unique plugin ID
56 * - removed qemu_plugin_n_vcpus and qemu_plugin_n_max_vcpus
57 * - Remove qemu_plugin_register_vcpu_{tb, insn, mem}_exec_inline.
59 * thread-safety for operations.
62 * - modified arguments and return value of qemu_plugin_insn_data to copy
63 * the data into a user-provided buffer instead of returning a pointer
67 * - added qemu_plugin_read_memory_vaddr
[all …]
/openbmc/qemu/qapi/
H A Dmachine.json1 # -*- Mode: Python -*-
5 # See the COPYING file in the top-level directory.
14 { 'include': 'machine-common.json' }
19 # The comprehensive enumeration of QEMU system emulation ("softmmu")
20 # targets. Run "./configure --help" in the project root directory,
21 # and look for the \*-softmmu targets near the "--target-list" option.
32 # "qemu-system-" prefix to produce the corresponding QEMU
33 # executable name. This is true even for "qemu-system-x86_64".
54 'data': [ 'uninitialized', 'stopped', 'check-stop', 'operating', 'load' ] }
61 # @cpu-state: the virtual CPU's state
[all …]
/openbmc/
Dopengrok1.0.log1 2025-11-10 03:00:58.249-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-11-10 03:00:58.319-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
Dopengrok2.0.log1 2025-11-09 03:01:12.083-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-11-09 03:01:12.139-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-a64.c22 #include "translate-a64.h"
74 #include "decode-sme-fa64.c.inc"
75 #include "decode-a64.c.inc"
112 ARMMMUIdx useridx = s->mmu_idx; in get_a64_user_mem_index()
114 if (unpriv && s->unpriv) { in get_a64_user_mem_index()
116 * We have pre-computed the condition for AccType_UNPRIV. in get_a64_user_mem_index()
144 /* BTYPE is a 2-bit field, and 0 should be done with reset_btype. */ in set_btype()
147 s->btype = -1; in set_btype()
152 if (s->btype != 0) { in reset_btype()
154 s->btype = 0; in reset_btype()
[all …]
/openbmc/qemu/linux-user/
H A Dsyscall.c28 #include "exec/page-protection.h"
29 #include "exec/mmap-lock.h"
30 #include "exec/tb-flush.h"
31 #include "exec/translation-block.h"
115 #include <linux/dm-ioctl.h>
136 #include "user-internals.h"
138 #include "signal-common.h"
140 #include "user-mmap.h"
141 #include "user/page-protection.h"
142 #include "user/safe-syscall.h"
[all …]