openSUSE / obs-build

OBS build script, can be used with OBS or stand alone
GNU General Public License v2.0
132 stars 183 forks source link

Skip iothreads on QEMU 7.1.0 #893

Closed dirkmueller closed 1 year ago

dirkmueller commented 1 year ago

It appears there is a new regression on QEMU 7.1.0 (worked on 7.0) where iothreads together with aio=io_uring hang. As aio=io_uring is slightly faster, we disable iothreads to avoid the hang but still have some performance gain.

adrianschroeter commented 1 year ago

still waiting a bit for the outcome of https://bugzilla.suse.com/show_bug.cgi?id=1203693 to see if we don't get a fixed qemu instead.

dirkmueller commented 1 year ago

@adrianschroeter we can get a fixed qemu on opensuse but maybe not on other dists. the issue is known upstream: https://gitlab.com/qemu-project/qemu/-/issues/1193

adrianschroeter commented 1 year ago

okay..

ptesarik commented 1 year ago

OK, does it mean I have to live with the performance hit until a newer QEMU is released? Is there a way to override this workaround if I run a fixed Tumbleweed qemu 7.1.0?