Sign inSign up

madworx/qemu

By madworx

•Updated about 4 years ago

QEMU (with patches) build for various madworx/* images.

Image
3

3.1K

madworx/qemu repository overview

⁠docker-qemu

Docker image for QEMU⁠, with a few patches to support other madworx⁠ docker images.

⁠Patches

All patches are under the patches/ subdirectory.

⁠qemu-clientid-bootfile-handling

NetBSD-specific patch to enable QEMU to use the DHCP "Client-Class" parameter to determine whether to supply the guest the configured BOOTP file, or the hard-coded string "tftp://netbsd.gz".

This is used to netboot NetBSD for the madworx/netbsd⁠ docker image.

⁠qemu-envcmdline

Enabling QEMU to accept command line arguments by setting them in the environment variable QEMU_CMDLINE.

This is used to make the process name (observable by ps and top) a bit more readable.

⁠qemu-root-path

Implement the DHCP "Root path" option, to enable us to point to where the guest OS should mount its root filesystem.

⁠qemu-4.0-alpine-compilefix

For QEMU 4.0.0, pvh_main.c needed an explicit cast to uint64_t to compile cleanly on Alpine.

⁠Author

Martin Kjellstrand [[email protected]⁠]

Tag summary

Content type

Image

Digest

sha256:8e90bf0bd…

Size

22.5 MB

Last updated

about 4 years ago

docker pull madworx/qemu