summary refs log tree commit diff stats
path: root/util/thread-pool.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* virtio: use defer_call() in virtio_irqfd_notify()Stefan Hajnoczi2023-10-311-0/+5
* block: remove AIOCBInfo->get_aio_context()Stefan Hajnoczi2023-09-201-8/+0
* thread-pool: signal "request_cond" while lockedAnthony PERARD2023-08-011-1/+1
* thread-pool: avoid passing the pool parameter every timeEmanuele Giuseppe Esposito2023-04-251-8/+8
* thread-pool: use ThreadPool from the running threadEmanuele Giuseppe Esposito2023-04-251-5/+4
* thread-pool: remove stopping variablePaolo Bonzini2022-05-251-3/+2
* thread-pool: replace semaphore with condition variablePaolo Bonzini2022-05-251-40/+28
* thread-pool: optimize scheduling of completion bottom halfPaolo Bonzini2022-05-251-2/+1
* util/event-loop-base: Introduce options to set the thread pool sizeNicolas Saenz Julienne2022-05-091-4/+51
* lockable: replaced locks with lock guard macros where appropriateDaniel Brodsky2020-05-041-2/+1
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0
* thread-pool: add missing qemu_bh_cancel in completion functionPeter Lieven2017-03-171-0/+7
* block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini2017-02-211-1/+3
* block: explicitly acquire aiocontext in bottom halves that need itPaolo Bonzini2017-02-211-0/+2
* block: move AioContext, QEMUTimer, main-loop to libqemuutilPaolo Bonzini2017-02-211-0/+343