aboutsummaryrefslogtreecommitdiff
path: root/util/coroutine-ucontext.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-22coroutine-ucontext: Save fake stack for pooled coroutineAkihiko Odaki1-9/+26
2023-10-04osdep: set _FORTIFY_SOURCE=2 when optimization is enabledDaniel P. Berrangé1-2/+2
2022-05-04coroutine-ucontext: use QEMU_DEFINE_STATIC_CO_TLS()Stefan Hajnoczi1-14/+24
2022-05-03Use QEMU_SANITIZE_ADDRESSMarc-André Lureau1-1/+1
2020-07-13Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switchThomas Huth1-2/+2
2020-07-11util/coroutine: Cleanup start_switch_fiber_ for TSAN.Robert Foley1-18/+34
2020-06-23coroutine: support SafeStack in ucontext backendDaniele Buono1-0/+28
2020-06-16configure: add --enable-tsan flag + fiber annotations for coroutine-ucontextLingfeng Yang1-9/+57
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2018-03-12build: try improve handling of clang warningsGerd Hoffmann1-2/+2
2018-02-07ucontext: annotate coroutine stack for ASANMarc-André Lureau1-0/+48
2016-09-29coroutine-ucontext: use helper for allocating stack memoryPeter Lieven1-5/+6
2016-09-29coroutine: add a macro for the coroutine stack sizePeter Lieven1-1/+1
2016-03-22Remove unneeded include statements for setjmp.hStefan Weil1-1/+0
2016-02-04util: Clean up includesPeter Maydell1-2/+1
2015-10-20coroutine: move into libqemuutil.a libraryDaniel P. Berrange1-0/+194