Home
last modified time | relevance | path

Searched +full:qemu +full:- +full:user +full:- +full:static (Results 1 – 25 of 118) sorted by relevance

12345

/external/rust/crates/libz-sys/src/zlib-ng/.github/workflows/
Dconfigure.yml4 ci-configure:
6 runs-on: ${{ matrix.os }}
8 fail-fast: false
11 - name: Ubuntu GCC
12 os: ubuntu-latest
14 configure-args: --warn
16 - name: Ubuntu 18.04 GCC
17 os: ubuntu-18.04
19 configure-args: --warn
21 - name: Ubuntu GCC OSB
[all …]
Dcmake.yml4 ci-cmake:
6 runs-on: ${{ matrix.os }}
8 fail-fast: false
11 - name: Ubuntu 18.04 GCC
12 os: ubuntu-18.04
14 cxx-compiler: g++
16 - name: Ubuntu GCC ASAN
17 os: ubuntu-latest
19 cxx-compiler: g++
20 cmake-args: -DWITH_SANITIZER=Address
[all …]
/external/cronet/third_party/protobuf/kokoro/linux/aarch64/qemu_helpers/
Dprepare_qemu.sh3 # Setup and configure qemu userspace emulator on kokoro worker so that we can seamlessly emulate pr…
6 set -ex
8 # show pre-existing qemu registration
9 cat /proc/sys/fs/binfmt_misc/qemu-aarch64
11 # Kokoro ubuntu1604 workers have already qemu-user and qemu-user-static packages installed, but it'…
12 # * prints warning about some syscalls (e.g "qemu: Unsupported syscall: 278")
15 # To overcome the above limitations, we use the https://github.com/multiarch/qemu-user-static
16 # docker image to provide a new enough version of qemu-user-static and register it with
17 # the desired binfmt_misc flags. The most important flag we need is "F" (set by "--persistent yes"),
18 # which allows the qemu-aarch64-static binary to be loaded eagerly at the time of registration with…
[all …]
/external/grpc-grpc-java/buildscripts/qemu_helpers/
Dprepare_qemu.sh3 # Setup and configure qemu userspace emulator on kokoro worker so that we can seamlessly emulate pr…
6 set -ex
8 # show pre-existing qemu registration
9 cat /proc/sys/fs/binfmt_misc/qemu-aarch64
11 # Kokoro ubuntu1604 workers have already qemu-user and qemu-user-static packages installed, but it'…
12 # * prints warning about some syscalls (e.g "qemu: Unsupported syscall: 278")
15 # To overcome the above limitations, we use the https://github.com/multiarch/qemu-user-static
16 # docker image to provide a new enough version of qemu-user-static and register it with
17 # the desired binfmt_misc flags. The most important flag we need is "F" (set by "--persistent yes"),
18 # which allows the qemu-aarch64-static binary to be loaded eagerly at the time of registration with…
[all …]
/external/protobuf/kokoro/linux/aarch64/qemu_helpers/
Dprepare_qemu.sh3 # Setup and configure qemu userspace emulator on kokoro worker so that we can seamlessly emulate pr…
6 set -ex
8 # show pre-existing qemu registration
9 cat /proc/sys/fs/binfmt_misc/qemu-aarch64
11 # Kokoro ubuntu1604 workers have already qemu-user and qemu-user-static packages installed, but it'…
12 # * prints warning about some syscalls (e.g "qemu: Unsupported syscall: 278")
15 # To overcome the above limitations, we use the https://github.com/multiarch/qemu-user-static
16 # docker image to provide a new enough version of qemu-user-static and register it with
17 # the desired binfmt_misc flags. The most important flag we need is "F" (set by "--persistent yes"),
18 # which allows the qemu-aarch64-static binary to be loaded eagerly at the time of registration with…
[all …]
/external/rust/crates/grpcio-sys/grpc/tools/internal_ci/helper_scripts/
Dprepare_qemu_rc8 # http://www.apache.org/licenses/LICENSE-2.0
16 # Source this rc script to setup and configure qemu userspace emulator on kokoro worker so that we …
19 # show pre-existing qemu registration
20 cat /proc/sys/fs/binfmt_misc/qemu-aarch64
22 # Kokoro ubuntu1604 workers have already qemu-user and qemu-user-static packages installed, but it'…
23 # * prints warning about some syscalls (e.g "qemu: Unsupported syscall: 278")
26 # To overcome the above limitations, we use the https://github.com/multiarch/qemu-user-static
27 # docker image to provide a new enough version of qemu-user-static and register it with
28 # the desired binfmt_misc flags. The most important flag we need is "F" (set by "--persistent yes"),
29 # which allows the qemu-aarch64-static binary to be loaded eagerly at the time of registration with…
[all …]
/external/grpc-grpc/tools/internal_ci/helper_scripts/
Dprepare_qemu_rc8 # http://www.apache.org/licenses/LICENSE-2.0
16 # Source this rc script to setup and configure qemu userspace emulator on kokoro worker so that we …
19 # show pre-existing qemu registration
20 cat /proc/sys/fs/binfmt_misc/qemu-aarch64
22 # Kokoro ubuntu1604 workers have already qemu-user and qemu-user-static packages installed, but it'…
23 # * prints warning about some syscalls (e.g "qemu: Unsupported syscall: 278")
26 # To overcome the above limitations, we use the https://github.com/multiarch/qemu-user-static
27 # docker image to provide a new enough version of qemu-user-static and register it with
28 # the desired binfmt_misc flags. The most important flag we need is "F" (set by "--persistent yes"),
29 # which allows the qemu-aarch64-static binary to be loaded eagerly at the time of registration with…
[all …]
/external/rust/crates/libz-sys/src/zlib-ng/arch/s390/self-hosted-builder/
Dqemu-user-static.service2 Description=Support for transparent execution of non-native binaries with QEMU user emulation
6 # The source code for iiilinuxibmcom/qemu-user-static is at https://github.com/iii-i/qemu-user-stat…
7 # TODO: replace it with multiarch/qemu-user-static once version >6.1 is available
8 ExecStart=/usr/bin/docker run --rm --interactive --privileged iiilinuxibmcom/qemu-user-static --res…
11 WantedBy=multi-user.target
Dactions-runner.service2 Description=Self-Hosted IBM Z Github Actions Runner
3 Wants=qemu-user-static
4 After=qemu-user-static
10 ExecStartPre=-/usr/bin/docker rm --force actions-runner
12 --env-file=/etc/actions-runner \
13 --init \
14 --interactive \
15 --name=actions-runner \
16 --rm \
17 --volume=actions-runner:/home/actions-runner \
[all …]
/external/crosvm/docs/book/src/testing/
Dindex.md3 Crosvm runs on a variety of platforms with a significant amount of platform-specific code. Testing
16 - Avoid kernel features such as io_uring or userfaultfd, which may not be available on all kernels.
17 - Avoid functionality that requires privileges (e.g. CAP_NET_ADMIN)
18 - Avoid spawning threads or processes
19 - Avoid accessing kernel devices
20 - Avoid global state in unit tests
22 This allows us to execute unit tests for any platform using emulators such as qemu-user-static or
28 [documentation tests](https://doc.rust-lang.org/rustdoc/write-documentation/documentation-tests.htm…
41 [integration testing](https://doc.rust-lang.org/rust-by-example/testing/integration_testing.html).
45 are only executed when a device-under-test (DUT) is specified when running tests:
[all …]
/external/grpc-grpc-java/buildscripts/
Drun_arm64_tests_in_docker.sh2 set -ex
4 readonly grpc_java_dir="$(dirname "$(readlink -f "$0")")/.."
6 if [[ -t 0 ]]; then
7 DOCKER_ARGS="-it"
9 # The input device on kokoro is not a TTY, so -it does not work.
18 org.gradle.jvmargs=-Xmx1024m
21 export JAVA_OPTS="-Duser.home=/grpc-java/.current-user-home -Djava.util.prefs.userRoot=/grpc-java/.…
25 # so for the rest of the build we will be using "-PskipCodegen=true"
27 docker run $DOCKER_ARGS --rm=true -v "${grpc_java_dir}":/grpc-java -w /grpc-java \
28 --user "$(id -u):$(id -g)" -e JAVA_OPTS \
[all …]
/external/crosvm/e2e_tests/
DREADME.md9 $ ./tools/run_tests --dut=vm -E 'rdeps(e2e_tests)'
38 Note: Only Googlers with access to the crosvm-testing cloud storage bin can upload prebuilts.
42 - `./guest_under_test/PREBUILT_VERSION`
44 and [request a permission](http://go/crosvm/infra.md?cl=head#access-on-demand-to-upload-artifacts)
45 to become a member of the `crosvm-policy-uploader` group.
50 # Install QEMU-user-static to build aarch64 images
51 $ sudo apt install binfmt-support qemu-user-static
53 $ docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
/external/grpc-grpc/tools/dockerfile/
DREADME.md8 exception of `third_party/rake-compiler-dock` docker images).
26 us-docker.pkg.dev/grpc-testing/testing-images-public/cxx_debian11_x64:[CURRENT_CHECKSUM]@sha256:[CU…
34 under the repository `us-docker.pkg.dev/grpc-testing/testing-images-public`.
39 If you haven't configured authentication in Docker for us-docker.pkg.dev previously, run:
41 gcloud auth configure-docker us-docker.pkg.dev
49 # Install qemu, binformat, and configure binfmt interpreters
50 sudo apt-get install binfmt-support qemu-user-static
52 # Enable different multi-architecture containers by QEMU with Docker
53 docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
/external/AFLplusplus/docs/
Dfuzzing_binary-only_targets.md1 # Fuzzing binary-only targets
7 standard `afl-fuzz -n` (non-instrumented mode) is not effective.
9 For fast, on-the-fly instrumentation of black-box binaries, AFL++ still offers
15 FRIDA mode and QEMU mode in persistent mode are the fastest - if persistent mode
19 standard FRIDA/QEMU mode with `AFL_ENTRYPOINT` to where you need it.
21 If your target is non-linux, then use unicorn_mode.
23 ## Fuzzing binary-only targets with AFL++
25 ### QEMU mode
27 QEMU mode is the "native" solution to the program. It is available in the
28 ./qemu_mode/ directory and, once compiled, it can be accessed by the afl-fuzz -Q
[all …]
/external/grpc-grpc/templates/tools/dockerfile/
Dbazel.include11 RUN BAZEL_ARCH_SUFFIX="$(uname -m | sed s/aarch64/arm64/)" ${'\\'}
12 …&& curl -sSL --fail -o /usr/local/bin/bazel "https://github.com/bazelbuild/bazel/releases/download…
15 # Normally we would run "bazel --version" here to make sure bazel
19 # on x64 with use of qemu-user-static & binfmt emulation,
20 # but the self-extraction is broken for bazel currently.
22 # hardware, when qemu-user-static isn't getting into the way.
/external/crosvm/tools/
Dinstall-aarch64-deps3 # Use of this source code is governed by a BSD-style license that can be
5 set -ex
7 sudo apt-get install --yes --no-install-recommends \
8 gcc-aarch64-linux-gnu \
9 ipxe-qemu \
10 libavcodec-dev:arm64 \
11 libavutil-dev:arm64 \
12 libc-dev:arm64 \
13 libcap-dev:arm64 \
14 libdbus-1-dev:arm64 \
[all …]
/external/igt-gpu-tools/
DDockerfile.debian-mips1 FROM debian:stretch-backports
3 RUN apt-get update
4 RUN apt-get install -y \
7 pkg-config \
8 x11proto-dri2-dev \
9 python-docutils \
13 RUN dpkg --add-architecture mips
14 RUN apt-get update
15 RUN apt-get install -y \
16 gcc-mips-linux-gnu \
[all …]
DDockerfile.debian-arm641 FROM debian:stretch-backports
3 RUN apt-get update
4 RUN apt-get install -y \
7 pkg-config \
8 x11proto-dri2-dev \
9 python-docutils \
13 RUN dpkg --add-architecture arm64
14 RUN apt-get update
15 RUN apt-get install -y \
16 gcc-aarch64-linux-gnu \
[all …]
DDockerfile.debian-armhf1 FROM debian:stretch-backports
3 RUN apt-get update
4 RUN apt-get install -y \
7 pkg-config \
8 x11proto-dri2-dev \
9 python-docutils \
13 RUN dpkg --add-architecture armhf
14 RUN apt-get update
15 RUN apt-get install -y \
16 gcc-arm-linux-gnueabihf \
[all …]
/external/lz4/.circleci/images/primary/
DDockerfile1 FROM circleci/buildpack-deps:bionic
3 RUN sudo apt-get -y -qq update
4 RUN sudo apt-get -y install software-properties-common
5 RUN sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
6 RUN sudo apt-get -y install cmake
7 RUN sudo apt-get -y install qemu-system-ppc qemu-user-static qemu-system-arm
8 RUN sudo apt-get -y install libc6-dev-armel-cross libc6-dev-arm64-cross libc6-dev-i386
9 RUN sudo apt-get -y install clang clang-tools
10 RUN sudo apt-get -y install gcc-5 gcc-5-multilib gcc-6
11 RUN sudo apt-get -y install valgrind
[all …]
/external/toybox/mkroot/
DREADME1 mkroot - simple linux system builder
3 Compiles a toybox-based root filesystem and kernel that can boot under qemu.
6 launched via ./run-qemu.sh (which assumes you have QEMU installed, KVM
12 --- Quick Start
19 $ wget https://landley.net/bin/toolchains/latest/i686-linux-musl-cross.tar.xz
21 $ tar xvJCf ccc i686-linux-musl-cross.tar.xz
26 $ root/i686/run-qemu.sh
31 --- Building without a cross compiler (warning: glibc sucks)
41 $ ls -l
44 Unfortunately, glibc doesn't properly support static linking, so if your host
[all …]
/external/zstd/
DMakefile5 # This source code is licensed under both the BSD-style license (found in the
8 # You may select, at your option, one of the above-listed licenses.
24 # When cross-compiling from linux to windows, you might
28 # Note: mingw-w64 build from linux to windows does not
40 ## default: Build lib-release and zstd-release
42 default: lib-release zstd-release
53 $(Q)$(MAKE) -C $(PRGDIR) all
54 $(Q)$(MAKE) -C $(TESTDIR) all
58 $(MAKE) -C $(PRGDIR) zstd32
59 $(MAKE) -C $(TESTDIR) all32
[all …]
/external/libffi/.travis/
Dinstall.sh2 set -x
5 brew update > brew-update.log 2>&1
11 wget -qO - https://rl.gl/cli/rlgl-darwin-amd64.tgz | \
12 tar --strip-components=2 -xvzf - ./rlgl/rlgl
17 wget -qO - http://rl.gl/cli/rlgl-linux-amd64.tgz | \
18 tar --strip-components=2 -xvzf - ./rlgl/rlgl
20 sudo apt-get clean # clear the cache
21 sudo apt-get update
23 aarch64-linux-gnu | powerpc64le-unknown-linux-gnu | mips64el-linux-gnu | sparc64-linux-gnu)
25 alpha-linux-gnu | arm32v7-linux-gnu | m68k-linux-gnu | sh4-linux-gnu | s390x-linux-gnu )
[all …]
/external/aws-crt-java/.github/workflows/
Dci.yml5 branches-ignore:
6 - 'main'
7 - 'docs'
13 PACKAGE_NAME: aws-crt-java
14 LINUX_BASE_IMAGE: ubuntu-18-x64
15 RUN: ${{ github.run_id }}-${{ github.run_number }}
19 AWS_REGION: us-east-1
20 AWS_DEVICE_FARM_REGION: us-west-2 # Device Farm only available in us-west-2 region
23 linux-compat:
24 runs-on: ubuntu-22.04 # latest
[all …]
/external/grpc-grpc/tools/dockerfile/test/bazel/
DDockerfile7 # http://www.apache.org/licenses/LICENSE-2.0
17 # "gcloud container images list-tags gcr.io/oss-fuzz-base/base-builder"
19 FROM gcr.io/oss-fuzz-base/base-builder@sha256:c3581153788bc49f3634fec3cd36a5d6dfd26632c4afc157fb6fa…
21 # -------------------------- WARNING --------------------------------------
23 # https://github.com/google/oss-fuzz/blob/master/projects/grpc/Dockerfile
25 # -------------------------------------------------------------------------
28 RUN apt-get update && apt-get -y install \
30 build-essential \
47 RUN BAZEL_ARCH_SUFFIX="$(uname -m | sed s/aarch64/arm64/)" \
48 …&& curl -sSL --fail -o /usr/local/bin/bazel "https://github.com/bazelbuild/bazel/releases/download…
[all …]

12345