Name Date Size #Lines LOC

..--

contrib/H05-Jun-2025-3,6992,753

cross-intercept/H05-Jun-2025-3320

lib/H05-Jun-2025-19,42115,223

native-intercept/H05-Jun-2025-4522

nativesdk-intercept/H05-Jun-2025-5636

postinst-intercepts/H05-Jun-2025-18981

pybootchartgui/H05-Jun-2025-3,8612,911

tiny/H05-Jun-2025-388294

READMEH A D05-Jun-202574 21

autobuilder-worker-prereq-testsH A D05-Jun-20252.3 KiB7757

bitbake-prserv-toolH A D05-Jun-20252.3 KiB11696

bitbake-whatchangedH A D05-Jun-202510.4 KiB321229

buildall-qemuH A D05-Jun-20253.2 KiB12181

buildhistory-collect-srcrevsH A D05-Jun-20254 KiB10986

buildhistory-diffH A D05-Jun-20255.1 KiB135100

buildstats-diffH A D05-Jun-202511.3 KiB303237

combo-layerH A D05-Jun-202560.6 KiB1,3851,001

combo-layer-hook-default.shH A D05-Jun-2025773 2410

combo-layer.conf.exampleH A D05-Jun-20253 KiB9477

cp-noerrorH A D05-Jun-20251.4 KiB5540

create-pull-requestH A D05-Jun-20257.6 KiB283218

crosstapH A D05-Jun-202515.4 KiB459347

devtoolH A D05-Jun-202514.4 KiB344274

gen-lockedsig-cacheH A D05-Jun-20253.3 KiB12093

gen-site-configH A D05-Jun-2025623 4425

gitH A D05-Jun-2025638 2715

install-buildtoolsH A D05-Jun-202514.2 KiB346270

multilib_header_wrapper.hH A D05-Jun-2025592 3218

oe-build-perf-reportH A D05-Jun-202523.4 KiB616480

oe-build-perf-testH A D05-Jun-20256.9 KiB217158

oe-buildenv-internalH A D05-Jun-20253.7 KiB11980

oe-check-sstateH A D05-Jun-20253.3 KiB10878

oe-debuginfodH A D05-Jun-2025974 2717

oe-depends-dotH A D05-Jun-20255.6 KiB158129

oe-find-native-sysrootH A D05-Jun-20253.2 KiB10468

oe-git-archiveH A D05-Jun-20254.9 KiB11993

oe-git-proxyH A D05-Jun-20254.6 KiB188123

oe-gnome-terminal-phonehomeH A D05-Jun-2025302 133

oe-pkgdata-browserH A D05-Jun-20259.5 KiB256197

oe-pkgdata-browser.gladeH A D05-Jun-202516.3 KiB338329

oe-pkgdata-utilH A D05-Jun-202527.2 KiB634535

oe-publish-sdkH A D05-Jun-20255.4 KiB150118

oe-pylintH A D05-Jun-2025785 137

oe-run-nativeH A D05-Jun-20251.6 KiB5736

oe-selftestH A D05-Jun-20252 KiB6639

oe-setup-builddirH A D05-Jun-20253.8 KiB13290

oe-testH A D05-Jun-20252.6 KiB8458

oe-time-dd-test.shH A D05-Jun-20252.2 KiB10381

oe-trim-schemasH A D05-Jun-20251.6 KiB6246

oepydevshell-internal.pyH A D05-Jun-20253.1 KiB10382

opkg-query-helper.pyH A D05-Jun-20252.1 KiB7355

pythondepsH A D05-Jun-20257.5 KiB251190

recipetoolH A D05-Jun-20253.8 KiB11785

relocate_sdk.pyH A D05-Jun-20258.8 KiB269201

resulttoolH A D05-Jun-20252.8 KiB7944

rootfs_rpm-extract-postinst.awkH A D05-Jun-2025158 1210

rpm2cpio.shH A D05-Jun-20251.2 KiB5642

runqemuH A D05-Jun-202568.7 KiB1,6721,329

runqemu-addptable2imageH A D05-Jun-2025774 4023

runqemu-export-rootfsH A D05-Jun-20253.8 KiB147115

runqemu-extract-sdkH A D05-Jun-20252.7 KiB10071

runqemu-gen-tapdevsH A D05-Jun-20252.9 KiB11079

runqemu-ifdownH A D05-Jun-20251.7 KiB6841

runqemu-ifupH A D05-Jun-20252.9 KiB11271

runqemu.READMEH A D05-Jun-20251.6 KiB4329

send-error-reportH A D05-Jun-20256.7 KiB209145

send-pull-requestH A D05-Jun-20254.1 KiB172127

sstate-cache-management.shH A D05-Jun-202516.3 KiB459359

sstate-diff-machines.shH A D05-Jun-20256.7 KiB177128

sstate-sysroot-cruft.shH A D05-Jun-20255.1 KiB190135

sysroot-relativelinks.pyH A D05-Jun-20251,012 3621

task-timeH A D05-Jun-20254.2 KiB13697

test-reexecH A D05-Jun-20253 KiB11174

test-remote-imageH A D05-Jun-202513.7 KiB348234

verify-bashismsH A D05-Jun-20256.1 KiB159101

wicH A D05-Jun-202520 KiB552440

yocto-check-layerH A D05-Jun-202510.1 KiB257213

yocto-check-layer-wrapperH A D05-Jun-2025957 4825

README

1This directory contains Various useful scripts for working with OE builds
2

runqemu.README

1Using OE images with QEMU
2=========================
3
4OE-Core can generate qemu bootable kernels and images which can be used
5on a desktop system. The scripts currently support booting ARM, MIPS, PowerPC
6and x86 (32 and 64 bit) images. The scripts can be used within the OE build
7system or externally.
8
9The runqemu script is run as:
10
11   runqemu <machine> <zimage> <filesystem>
12
13where:
14
15   <machine> is the machine/architecture to use (qemuarm/qemumips/qemuppc/qemux86/qemux86-64)
16   <zimage> is the path to a kernel (e.g. zimage-qemuarm.bin)
17   <filesystem> is the path to an ext2 image (e.g. filesystem-qemuarm.ext2) or an nfs directory
18
19If <machine> isn't specified, the script will try to detect the machine name
20from the name of the <zimage> file.
21
22If <filesystem> isn't specified, nfs booting will be assumed.
23
24When used within the build system, it will default to qemuarm, ext2 and the last kernel and
25core-image-sato-sdk image built by the build system. If an sdk image isn't present it will look
26for sato and minimal images.
27
28Full usage instructions can be seen by running the command with no options specified.
29
30
31Notes
32=====
33
34 - The scripts run qemu using sudo. Change perms on /dev/net/tun to
35   run as non root. The runqemu-gen-tapdevs script can also be used by
36   root to prepopulate the appropriate network devices.
37 - You can access the host computer at 192.168.7.1 within the image.
38 - Your qemu system will be accessible as 192.168.7.2.
39 - The script extracts the root filesystem specified under pseudo and sets up a userspace
40   NFS server to share the image over by default meaning the filesystem can be accessed by
41   both the host and guest systems.
42
43