On a Friday in 2023, Markus Armbruster wrote:
{ "sandbox", NULL, QEMU_CAPS_SECCOMP_SANDBOX },Does option -sandbox exist? It does since v1.2. If CONFIG_SECCOMP is off, actually using it is a fatal error. Compiling out the option entirely would be more useful, I guess. Is this probe still useful?
I believe so. libvirt adds '-sandbox on' to all VMs it runs, unless the option is not available. Some users wanted to run libvirt with QEMUs without libseccomp, which resulted in the following QEMU commit. commit 0dd693ef1f15b6e9c4ba8b0118663e10338077cf sandbox: disable -sandbox if CONFIG_SECCOMP undefined While using this option won't work if CONFIG_SECCOMP is off, it should not show up in q-c-l-o so libvirt won't even try to use it. If I'm reading commit 90835c2b8127406615785a9d4348ffdf3c813c8a seccomp: convert to meson correctly, then the whole softmmu/qemu-seccomp.c file is only compiled if seccomp was found. Jano
Attachment:
signature.asc
Description: PGP signature