Home
last modified time | relevance | path

Searched +full:cross +full:- +full:mips +full:- +full:user (Results 1 – 25 of 46) sorted by relevance

12

/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-all-test-cross.docker2 # Docker all cross-compiler target (tests only)
4 # While the normal cross builds take care to setup proper multiarch
5 # build environments which can cross build QEMU this just installs the
7 # to build and run linux-user tests on GitLab
9 FROM docker.io/library/debian:12-slim
11 # Duplicate deb line as deb-src
12 RUN sed -in "s/Types: deb/Types: deb deb-src/g" /etc/apt/sources.list.d/debian.sources
15 apt-get update && \
16 apt-get install -y eatmydata && \
17 eatmydata apt-get dist-upgrade -y && \
[all …]
H A Ddebian-mipsel-cross.docker1 # THIS FILE WAS AUTO-GENERATED
3 # $ lcitool dockerfile --layers all --cross-arch mipsel debian-12 qemu
5 # https://gitlab.com/libvirt/libvirt-ci
7 FROM docker.io/library/debian:12-slim
10 apt-get update && \
11 apt-get install -y eatmydata && \
12 eatmydata apt-get dist-upgrade -y && \
13 eatmydata apt-get install --no-install-recommends -y \
20 ca-certificates \
25 exuberant-ctags \
[all …]
/openbmc/linux/tools/testing/ktest/examples/
H A Dcrosstests.conf2 # Example config for cross compiling
14 # /usr/local/gcc-4.5.2-nolibc/mips-linux/bin/mips-linux-gcc
16 # Some of the archs will use gcc-4.5.1 instead of gcc-4.5.2
22 # ${PWD} is defined by ktest.pl to be the directory that the user
33 OUTPUT_DIR = ${THIS_DIR}/cross-compile
35 # The build will be compiled with -j8
36 BUILD_OPTIONS = -j8
45 # The log file is stored in the OUTPUT_DIR called cross.log
47 LOG_FILE = ${OUTPUT_DIR}/cross.log
78 MAKE_CMD = PATH=/usr/local/gcc-${GCC_VER}-nolibc/${CROSS}/bin:$PATH CROSS_COMPILE=${CROSS}- make AR…
[all …]
/openbmc/qemu/
H A Dconfigure14 source_path=$(cd "$(dirname -- "$0")"; pwd)
16 if test "$PWD" -ef "$source_path"
20 MARKER=build/auto-created-by-configure
22 if test -e build
24 if test -f $MARKER
26 rm -rf build
36 echo "your source directory, or try doing an out-of-tree build."
41 # This file is auto-generated by configure to support in-source tree
46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS)
48 test -e build/auto-created-by-configure ; \
[all …]
H A DMAINTAINERS10 consult qemu-devel and not any specific individual privately.
23 W: Web-page with status/info
59 ------------------------------
63 L: qemu-devel@nongnu.org
72 R: Philippe Mathieu-Daudé <philmd@linaro.org>
76 F: docs/devel/code-of-conduct.rst
77 F: docs/devel/conflict-resolution.rst
78 F: docs/devel/submitting-a-patch.rst
79 F: docs/devel/submitting-a-pull-request.rst
82 -------------------------------------------------
[all …]
/openbmc/qemu/tcg/tci/
H A DREADME1 TCG Interpreter (TCI) - Copyright (c) 2011 Stefan Weil.
24 tcg-target.c.inc, tcg-target.h. Both files are in directory tcg/tci.
30 to six arguments packed into a 32-bit integer. See comments in tci.c
37 configure --enable-tcg-interpreter
39 If configure is called without --enable-tcg-interpreter, it will
46 configure --enable-tcg-interpreter
52 qemu-system-i386 -d in_asm,op_opt,cpu -D /tmp/qemu.log -accel tcg,one-insn-per-tb=on
61 configure --cpu=unknown --enable-tcg-interpreter
64 user mode emulation.
74 ------------+------------------------------------------------------------
[all …]
/openbmc/qemu/.gitlab-ci.d/
H A Dcrossbuild-template.yml7 - 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 …]
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/openbmc/poky/meta/classes-recipe/
H A Dsiteinfo.bbclass4 # SPDX-License-Identifier: MIT
13 # where 'target' == "<arch>-<os>"
16 # * target: Returns the target name ("<arch>-<os>")
26 …"allarch": "endian-little bit-32", # bogus, but better than special-casing the checks below for al…
27 "aarch64": "endian-little bit-64 arm-common arm-64",
28 "aarch64_be": "endian-big bit-64 arm-common arm-64",
29 "arc": "endian-little bit-32 arc-common",
30 "arceb": "endian-big bit-32 arc-common",
31 "arm": "endian-little bit-32 arm-common arm-32",
32 "armeb": "endian-big bit-32 arm-common arm-32",
[all …]
/openbmc/openbmc/poky/scripts/
H A Dcrosstap6 # 'bitbake -e' commands and contructs proper invocation of stap on
11 # --remote user@hostname option is specified script will build, load
15 # The major difference that this script supports user-land related
21 # SPDX-License-Identifier: GPL-2.0-only
49 if self.module[-4:] == ".stp":
50 self.module = self.module[:-4]
51 # replace - if any with _
52 self.module = self.module.replace("-", "_")
59 ret.append("--remote")
62 ret.append("-p4")
[all …]
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-4.0.4.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
3 Release notes for Yocto-4.0.4 (Kirkstone)
4 -----------------------------------------
6 Security Fixes in Yocto-4.0.4
9 - binutils : fix :cve_nist:`2022-38533`
10 - curl: fix :cve_nist:`2022-35252`
11 - sqlite: fix :cve_nist:`2022-35737`
12 - grub2: fix :cve_nist:`2021-3695`, :cve_nist:`2021-3696`, :cve_nist:`2021-3697`, :cve_nist:`2022-
13 - u-boot: fix :cve_nist:`2022-30552` and :cve_nist:`2022-33967`
14 - libxml2: Ignore :cve_nist:`2016-3709`
[all …]
H A Dmigration-3.4.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
4 ----------------------------------
27 SRC_URI_remove_qemux86-64 = "file://somefile3"
29 FILES_${PN}-ptest = "${bindir}/xyz"
31 BASE_LIB_tune-cortexa76 = "lib"
32 SRCREV_pn-bash = "abc"
33 BB_TASK_NICE_LEVEL_task-testimage = '0'
39 SRC_URI:remove:qemux86-64 = "file://somefile3"
41 FILES:${PN}-ptest = "${bindir}/xyz"
43 BASE_LIB:tune-cortexa76 = "lib"
[all …]
/openbmc/linux/Documentation/kbuild/
H A Dllvm.rst11 -----
18 <https://www.chromium.org/chromium-os>`_, `OpenMandriva
20 <https://chimera-linux.org/>`_ use Clang built kernels. Google's and Meta's
24 objects <https://www.aosabook.org/en/llvm.html>`_. Clang is a front-end to LLVM
26 pronounced "klang," not "see-lang."
29 ------------------
35 to compile for the host target. For cross compiling::
40 ------------------
45 make CC=clang LD=ld.lld AR=llvm-ar NM=llvm-nm STRIP=llvm-strip \
46 OBJCOPY=llvm-objcopy OBJDUMP=llvm-objdump READELF=llvm-readelf \
[all …]
H A Dkbuild.rst10 -------------
16 ---------------
21 -----------------------
30 ---------
36 -------
37 Additional options to the assembler (for built-in and modules).
40 -------------
44 -------------
45 Additional assembler options for built-in.
48 -------
[all …]
/openbmc/qemu/docs/devel/
H A Dmulti-thread-tcg.rst2 Copyright (c) 2015-2020 Linaro Ltd.
5 later. See the COPYING file in the top-level directory.
8 Multi-threaded TCG
11 This document outlines the design for multi-threaded TCG (a.k.a MTTCG)
12 system-mode emulation. user-mode emulation has always mirrored the
15 linux-user emulation.
17 The original system-mode TCG implementation was single threaded and
18 dealt with multiple CPUs with simple round-robin scheduling. This
20 being emulated gained additional cores and per-core performance gains
27 user-space thread. This is enabled by default for all FE/BE
[all …]
/openbmc/qemu/docs/about/
H A Dbuild-platforms.rst1 .. _Supported-build-platforms:
25 support for those backports, unless the feature is auto-detectable in a
33 ----------------------------
37 .. list-table::
38 :header-rows: 1
40 * - CPU Architecture
41 - Accelerators
42 * - Arm
43 - hvf (64 bit only), kvm (64 bit only), tcg, xen
44 * - MIPS (64 bit little endian only)
[all …]
H A Ddeprecated.rst21 for pre-existing VM deployments. They should be scheduled for updating to a
23 should exclusively use a non-deprecated machine type, with use of the most
24 recent version highly recommended. Non-versioned machine types follow the
37 --------------------------------------
39 Short-form boolean options (since 6.0)
49 The replacement for the ``nodelay`` short-form boolean option is ``nodelay=on``
56 command-line less readable, especially when the argument itself consist of a
57 name and a value, e.g. ``-plugin plugin_name,arg="arg_name=arg_value"``.
58 Therefore, the usage of ``arg`` is redundant. Single-word arguments are treated
59 as short-form boolean values, and passed to plugins as ``arg_name=on``.
[all …]
/openbmc/linux/arch/mips/
H A DMakefile11 # architecture-specific flags and dependencies.
15 $(Q)$(MAKE) $(build)=arch/mips/tools elf-entry
17 $(Q)$(MAKE) $(build)=arch/mips/tools loongson3-llsc-check
19 $(Q)$(MAKE) $(build)=arch/mips/boot/tools relocs
28 32bit-tool-archpref = mipsel
29 64bit-tool-archpref = mips64el
30 32bit-bfd = elf32-tradlittlemips
31 64bit-bfd = elf64-tradlittlemips
32 32bit-emul = elf32ltsmip
33 64bit-emul = elf64ltsmip
[all …]
/openbmc/openbmc/meta-openembedded/meta-webserver/recipes-webadmin/netdata/
H A Dnetdata_1.47.5.bb1 SUMMARY = "Real-time performance monitoring"
2 DESCRIPTION = "Netdata is high-fidelity infrastructure monitoring and troubleshooting. \
3 Open-source, free, preconfigured, opinionated, and always real-time."
5 LICENSE = "GPL-3.0-only"
9 json-c \
13 util-linux \
18 https://github.com/${BPN}/${BPN}/releases/download/v${PV}/${BPN}-v${PV}.tar.gz \
19 file://0002-Do-not-hardcode-systemd-unit-directories.patch \
21 file://netdata-volatiles.conf \
29 S = "${UNPACKDIR}/${BPN}-v${PV}"
[all …]
/openbmc/openbmc/poky/documentation/overview-manual/
H A Dyp-intro.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
11 developers create custom Linux-based systems that are designed for
26 .. image:: figures/key-dev-elements.png
31 …ticle <https://www.embedded.com/electronics-blogs/say-what-/4458600/Why-the-Yocto-Project-for-my-I…
39 --------
43 - *Widely Adopted Across the Industry:* Many semiconductor, operating
50 - *Architecture Agnostic:* Yocto Project supports Intel, ARM, MIPS,
59 - *Images and Code Transfer Easily:* Yocto Project output can easily
68 - *Flexibility:* Corporations use the Yocto Project many different
75 - *Ideal for Constrained Embedded and IoT devices:* Unlike a full Linux
[all …]
/openbmc/linux/Documentation/admin-guide/hw-vuln/
H A Dspectre.rst1 .. SPDX-License-Identifier: GPL-2.0
14 -------------------
22 - Intel Core, Atom, Pentium, and Xeon processors
24 - AMD Phenom, EPYC, and Zen processors
26 - IBM POWER and zSeries processors
28 - Higher end ARM processors
30 - Apple CPUs
32 - Higher end MIPS CPUs
34 - Likely most other high performance CPUs. Contact your CPU vendor for details.
40 ------------
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/
H A Dqemu.inc7 LICENSE = "GPL-2.0-only & LGPL-2.1-only"
9 DEPENDS += "bison-native meson-native ninja-native"
11 RDEPENDS:${PN}-ptest = "bash"
13 require qemu-targets.inc
14 # https://gitlab.com/qemu-project/qemu/-/commit/81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 means
15 # we need a full python3-native setup
16 inherit pkgconfig ptest update-rc.d systemd python3native
21 SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
23 file://run-ptest \
24 file://fix-strerrorname_np.patch \
[all …]
/openbmc/linux/arch/mips/kernel/
H A Dperf_event_mipsxx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Linux performance counter support for MIPS.
5 * Copyright (C) 2010 MIPS Technologies, Inc.
7 * Author: Deng-Cheng Zhu
11 * counter access is based on the MIPS Oprofile code. And the callchain
12 * support references the code of MIPS stacktrace.c.
29 #define MIPS_CPUID_TO_COUNTER_MASK (MIPS_TCS_PER_COUNTER - 1)
43 * MIPS CPUs vary in performance counters. They use this differently,
52 /* The description of MIPS performance events. */
56 * MIPS performance counters are indexed starting from 0.
[all …]
/openbmc/linux/drivers/net/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
25 # All the following symbols are dependent on NETDEVICES - do not repeat
63 This is essentially a bit-bucket device (i.e. traffic you send to
95 select CRYPTO_POLY1305_MIPS if MIPS
131 section 6.2 of the NET-3-HOWTO, available from
167 tristate "MAC-VLAN support"
173 iproute2 package starting with the iproute2-2.6.23 release:
181 tristate "MAC-VLAN based tap driver"
187 on the MAC-VLAN network interface, called macvtap. A macvtap device
189 macvtap', and then be accessed through the tap user space interface.
[all …]
/openbmc/openbmc/poky/meta/conf/
H A Ddocumentation.conf3 # Mail your changes to openembedded-devel@openembedded.org
8 do_build[doc] = "Default task for a recipe - depends on all other normal tasks required to 'build' …
17 do_configure[doc] = "Configures the source by enabling and disabling any build-time and configurati…
26 do_kernel_checkout[doc] = "Checks out source/meta branches for a linux-yocto style kernel"
27 do_kernel_configcheck[doc] = "Validates the kernel configuration for a linux-yocto style kernel"
28 do_kernel_configme[doc] = "Assembles the kernel configuration for a linux-yocto style kernel"
45 do_rm_work_all[doc] = "Top-level task for removing work files after the build system has finished w…
54 do_uboot_mkimage[doc] = "Creates a uImage file from the kernel for the U-Boot bootloader"
56 …meta branches are on the locations specified by their SRCREV values for a linux-yocto style kernel"
84 …ilds variants of the software. Common variants for recipes are 'native', 'cross', 'nativesdk' and …
[all …]

12