| /openbmc/qemu/.gitlab-ci.d/ |
| 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 …]
|
| /openbmc/qemu/tests/functional/ |
| H A D | test_mips64el_fuloong2e.py | 3 # Functional tests for the Lemote Fuloong-2E machine. 5 # Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org> 8 # See the COPYING file in the top-level directory. 10 # SPDX-License-Identifier: GPL-2.0-or-later 24 ('http://archive.debian.org/debian/pool/main/l/linux/' 25 'linux-image-3.16.0-6-loongson-2e_3.16.56-1+deb8u1_mipsel.deb'), 31 member='boot/vmlinux-3.16.0-6-loongson-2e') 36 self.vm.add_args('-kernel', kernel_path, 37 '-append', kernel_command_line) 45 # Recovery system for the Yeeloong laptop [all …]
|
| H A D | test_mips_malta.py | 3 # Functional tests for the big-endian 32-bit MIPS Malta board 5 # Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org> 7 # SPDX-License-Identifier: GPL-2.0-or-later 17 'uname -m', 20 'grep XT-PIC /proc/interrupts', 24 'grep XT-PIC /proc/interrupts', 28 'grep XT-PIC /proc/interrupts', 32 'grep XT-PIC /proc/interrupts', 59 test.vm.add_args('-kernel', kernel_path, 60 '-append', kernel_command_line, [all …]
|
| H A D | test_mips64el_malta.py | 3 # Functional tests for the little-endian 64-bit MIPS Malta board 5 # Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org> 8 # See the COPYING file in the top-level directory. 10 # SPDX-License-Identifier: GPL-2.0-or-later 25 ('http://snapshot.debian.org/archive/debian/' 26 '20130217T032700Z/pool/main/l/linux-2.6/' 27 'linux-image-2.6.32-5-5kc-malta_2.6.32-48_mipsel.deb'), 33 the Debian package. 35 The kernel can be rebuilt using this Debian kernel source [1] and 38 [1] http://snapshot.debian.org/package/linux-2.6/2.6.32-48/ [all …]
|
| H A D | test_arm_raspi2.py | 3 # Functional test that boots a Linux kernel on a Raspberry Pi machine 6 # Copyright (c) 2019 Philippe Mathieu-Daudé <f4bug@amsat.org> 8 # SPDX-License-Identifier: GPL-2.0-or-later 17 ('http://archive.raspberrypi.org/debian/' 18 'pool/main/r/raspberrypi-firmware/' 19 'raspberrypi-kernel_1.20190215-1_armhf.deb'), 23 ('https://github.com/groeck/linux-build-test/raw/' 25 'arm/rootfs-armv7a.cpio.gz'), 40 member='boot/bcm2709-rpi-2-b.dtb') 48 self.vm.add_args('-kernel', kernel_path, [all …]
|
| H A D | test_aarch64_raspi4.py | 3 # Functional test that boots a Linux kernel on a Raspberry Pi machine 6 # SPDX-License-Identifier: GPL-2.0-or-later 20 ('http://archive.raspberrypi.org/debian/' 21 'pool/main/r/raspberrypi-firmware/' 22 'raspberrypi-kernel_1.20230106-1_arm64.deb'), 26 ('https://github.com/groeck/linux-build-test/raw/' 35 member='boot/bcm2711-rpi-4-b.dtb') 44 self.vm.add_args('-kernel', kernel_path, 45 '-dtb', dtb_path, 46 '-append', kernel_command_line) [all …]
|
| H A D | test_arm_orangepi.py | 3 # Functional test that boots a Linux kernel on an Orange Pi machine 6 # SPDX-License-Identifier: GPL-2.0-or-later 20 ('https://apt.armbian.com/pool/main/l/linux-6.6.16/' 21 …'linux-image-current-sunxi_24.2.1_armhf__6.6.16-Seb3e-D6b4a-P2359-Ce96bHfe66-HK01ba-V014b-B067e-R4… 25 ('https://github.com/groeck/linux-build-test/raw/' 27 'arm/rootfs-armv7a.cpio.gz'), 32 'buildroot-baseline/20230703.0/armel/rootfs.ext2.xz'), 36 ('https://k-space.ee.armbian.com/archive/orangepipc/archive/' 41 ('http://snapshot.debian.org/archive/debian/20200108T145233Z/pool/' 42 'main/u/u-boot/u-boot-sunxi_2020.01%2Bdfsg-1_armhf.deb'), [all …]
|
| /openbmc/qemu/docs/devel/testing/ |
| H A D | main.rst | 7 everything from unit testing and exercising specific sub-systems all 8 the way to full blown functional tests. To get an overview of the 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 ------------------------- 49 Different sub-types of "make check" tests will be explained below. 55 .. _unit-tests: 68 In QEMU, unit tests can be invoked with ``make check-unit``. They are 76 1. Create a new source file. For example, ``tests/unit/foo-test.c``. [all …]
|
| /openbmc/qemu/docs/about/ |
| H A D | build-platforms.rst | 1 .. _Supported-build-platforms: 25 support for those backports, unless the feature is auto-detectable in a 33 :ref:`setup-build-env` page. 36 ---------------------------- 40 .. list-table:: 41 :header-rows: 1 43 * - CPU Architecture 44 - Accelerators 45 * - Arm 46 - hvf (64 bit only), kvm (64 bit only), tcg, xen [all …]
|
| H A D | deprecated.rst | 8 it will be listed in this section. The feature will remain functional for the 21 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 30 System emulator command line arguments 31 -------------------------------------- 33 Short-form boolean options (since 6.0) 43 The replacement for the ``nodelay`` short-form boolean option is ``nodelay=on`` 50 command-line less readable, especially when the argument itself consist of a 51 name and a value, e.g. ``-plugin plugin_name,arg="arg_name=arg_value"``. [all …]
|
| /openbmc/openbmc/poky/documentation/ref-manual/ |
| H A D | system-requirements.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 4 System Requirements 18 ":ref:`overview-manual/development-environment:the yocto project development environment`" 23 :doc:`/brief-yoctoprojectqs/index` document. You can find "how-to" 24 information in the :doc:`/dev-manual/index`. You can find Yocto Project overview 25 and conceptual information in the :doc:`/overview-manual/index`. 30 the :ref:`ref-manual/resources:links and related documentation` section. 35 To build an image such as ``core-image-sato`` for the ``qemux86-64`` machine, 36 you need a system with at least &MIN_DISK_SPACE; Gbytes of free disk space. 40 If you have a shortage of disk space, see the ":doc:`/dev-manual/disk-space`" [all …]
|
| H A D | variables.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 8 system and gives an overview of their function and contents. 16 :term:`U <UBOOT_BINARY>` :term:`V <VIRTUAL-RUNTIME>` 27 ``meta/conf/machine/include/arm/arch-arm.inc`` file sets the 39 Like all package-controlling variables, you must always use them in 43 ALLOW_EMPTY:${PN}-dev = "1" 44 ALLOW_EMPTY:${PN}-staticdev = "1" 49 When this occurs, the OpenEmbedded build system needs to use the 50 alternatives system to create a different binary naming scheme so the 51 commands can co-exist. [all …]
|
| /openbmc/qemu/docs/system/arm/ |
| H A D | orangepi.rst | 1 Orange Pi PC (``orangepi-pc``) 4 The Xunlong Orange Pi PC is an Allwinner H3 System on Chip 5 based embedded computer with mainline support in both U-Boot 6 and Linux. The board comes with a Quad Core Cortex-A7 @ 1.3GHz, 15 * SMP (Quad Core Cortex-A7) 20 * Timer device (re-used from Allwinner A10) 26 * System Control module 36 - Graphical output via HDMI, GPU and/or the Display Engine 37 - Audio output 38 - Hardware Watchdog [all …]
|
| /openbmc/qemu/ |
| H A D | MAINTAINERS | 10 consult qemu-devel and not any specific individual privately. 23 W: Web-page with status/info 24 Q: Patchwork web based patch tracking system site 34 it has been replaced by a better system and you 59 ------------------------------ 63 L: qemu-devel@nongnu.org 72 R: Philippe Mathieu-Daudé <philmd@linaro.org> 75 F: docs/devel/build-environment.rst 76 F: docs/devel/code-of-conduct.rst 78 F: docs/devel/conflict-resolution.rst [all …]
|
| /openbmc/openbmc/poky/documentation/dev-manual/ |
| H A D | packages.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 8 - :ref:`dev-manual/packages:excluding packages from an image` 10 - :ref:`dev-manual/packages:incrementing a package version` 12 - :ref:`dev-manual/packages:handling optional module packaging` 14 - :ref:`dev-manual/packages:using runtime package management` 16 - :ref:`dev-manual/packages:generating and using signed packages` 18 - :ref:`Setting up and running package test 19 (ptest) <test-manual/ptest:testing packages with ptest>` 21 - :ref:`dev-manual/packages:creating node package manager (npm) packages` 23 - :ref:`dev-manual/packages:adding custom metadata to packages` [all …]
|
| /openbmc/openbmc/poky/documentation/overview-manual/ |
| H A D | yp-intro.rst | 1 .. 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 44 system, software, and service vendors adopt and support the Yocto 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 [all …]
|
| /openbmc/openbmc/poky/meta/recipes-connectivity/openssl/ |
| H A D | openssl_3.5.0.bb | 7 LICENSE = "Apache-2.0" 10 SRC_URI = "http://www.openssl.org/source/openssl-${PV}.tar.gz \ 11 file://run-ptest \ 12 file://0001-buildinfo-strip-sysroot-and-debug-prefix-map-from-co.patch \ 13 file://0001-Configure-do-not-tweak-mips-cflags.patch \ 14 file://0001-Added-handshake-history-reporting-when-test-fails.patch \ 17 SRC_URI:append:class-nativesdk = " \ 18 file://environment.d-openssl.sh \ 24 MULTILIB_SCRIPTS = "${PN}-bin:${bindir}/c_rehash" 27 PACKAGECONFIG:class-native = "" [all …]
|
| /openbmc/openbmc/poky/documentation/migration-guides/ |
| H A D | release-notes-5.2.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 3 .. |yocto-codename| replace:: walnascar 4 .. |yocto-ver| replace:: 5.2 6 Release notes for |yocto-ver| (|yocto-codename|) 7 ------------------------------------------------ 9 New Features / Enhancements in |yocto-ver| 12 - Linux kernel 6.12, gcc 14.2, glibc 2.41, LLVM 19.1.7, and over 300 other 15 - Minimum Python version required on the host: 3.9. 17 - New variables: 19 - ``linux-firmware``: Add the :term:`FIRMWARE_COMPRESSION` variable which [all …]
|
| /openbmc/openbmc/poky/meta/classes-global/ |
| H A D | sanity.bbclass | 4 # SPDX-License-Identifier: MIT 43 SANITY_DIFF_TOOL ?= "diff -u" 115 if start != -1 and (len(bbpath_line) != (start + 1)): 147 # Handle rename of meta-yocto -> meta-poky 148 # This marks the start of separate version numbers but code is needed in OE-Core 152 if 'meta-yocto' in layers: 155 index, meta_yocto_line = sanity_conf_find_line(r'.*meta-yocto[\'"\s\n]', lines) 157 lines[index] = meta_yocto_line.replace('meta-yocto', 'meta-poky') 188 bb.fatal(""" OE-core's config sanity checker detected a potential misconfiguration. 202 overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + multilib [all …]
|
| /openbmc/openbmc/poky/documentation/contributor-guide/ |
| H A D | submit-changes.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 7 Because the system is extremely configurable and flexible, we recognize 11 .. _ref-why-mailing-lists: 13 Contributing through mailing lists --- Why not using web-based workflows? 42 mailing list approach off-putting and would prefer a web-based GUI. 55 ---------- 58 on Debian and Ubuntu:: 60 sudo apt install git-core git-email 62 Then, you need to set a name and e-mail address that Git will 65 git config --global user.name "Ada Lovelace" [all …]
|
| /openbmc/ |
| D | opengrok1.0.log | 1 2025-11-12 03:01:06.886-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-11-12 03:01:06.954-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
| D | opengrok2.0.log | 1 2025-11-11 03:01:11.966-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-11-11 03:01:12.039-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
| /openbmc/openbmc/poky/meta/lib/oeqa/files/ |
| H A D | buildhistory_filelist2.txt | 1 drwxr-xr-x root root 4096 ./bin 2 lrwxrwxrwx root root 19 ./bin/ash -> /bin/busybox.nosuid 3 lrwxrwxrwx root root 25 ./bin/base64 -> /usr/bin/base64.coreutils 4 -rwxr-xr-x root root 1190872 ./bin/bash.bash 5 lrwxrwxrwx root root 14 ./bin/bash -> /bin/bash.bash 6 lrwxrwxrwx root root 14 ./bin/busybox -> busybox.nosuid 7 -rwxr-xr-x root root 613008 ./bin/busybox.nosuid 8 -rwsr-xr-x root root 59440 ./bin/busybox.suid 9 lrwxrwxrwx root root 18 ./bin/cat -> /bin/cat.coreutils 10 -rwxr-xr-x root root 47336 ./bin/cat.coreutils [all …]
|
| H A D | buildhistory_filelist1.txt | 1 drwxr-xr-x root root 4096 ./bin 2 lrwxrwxrwx root root 19 ./bin/ash -> /bin/busybox.nosuid 3 lrwxrwxrwx root root 25 ./bin/base64 -> /usr/bin/base64.coreutils 4 -rwxr-xr-x root root 1190872 ./bin/bash.bash 5 lrwxrwxrwx root root 14 ./bin/bash -> /bin/bash.bash 6 lrwxrwxrwx root root 14 ./bin/busybox -> busybox.nosuid 7 -rwxr-xr-x root root 613008 ./bin/busybox.nosuid 8 -rwsr-xr-x root root 59440 ./bin/busybox.suid 9 lrwxrwxrwx root root 18 ./bin/cat -> /bin/cat.coreutils 10 -rwxr-xr-x root root 47336 ./bin/cat.coreutils [all …]
|
| /openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/ |
| H A D | 0001-ffmpeg-5.1.4-rpi_24.patch | 2 Upstream-Status: Inappropriate 4 RPI-Distro repo clones original ffmpeg and applies patches to enable 7 --- a/configure 9 @@ -205,6 +205,7 @@ External library support: 10 --disable-bzlib disable bzlib [autodetect] 11 --disable-coreimage disable Apple CoreImage framework [autodetect] 12 --enable-chromaprint enable audio fingerprinting with chromaprint [no] 13 + --disable-epoxy disable epoxy [autodetect] 14 --enable-frei0r enable frei0r video filtering [no] 15 --enable-gcrypt enable gcrypt, needed for rtmp(t)e support [all …]
|