This repository hosts copies of QEMU that are used for continuously testing Clang built Linux kernels.
Currently, this hosts a copy of:
qemu-system-s390x
, which includes the patchset to fix booting Clang built kernels that is only available in current QEMU master
They were built in an Ubuntu 20.04 Docker image using build.sh
and can be updated/rebuilt by just running that script. It is statically linked so it should work with any distribution but do not report any bugs if it does not. Just run the build-qemu.sh
in your environment to generate a copy that you can use.
Generally, using this repo should not be necessary. The copies of QEMU available through your distribution are more than sufficient to test Clang built kernels (or you can build QEMU from source). If you run into an issue, feel free to open an issue so that it can be investigated.