1131 Commits (6f83cf88f02a98e857b6cadd4b4e27401b901bba)

Author SHA1 Message Date
xiaoqiang zhao 776b97d360 qemu-sockets: add abstract UNIX domain socket support 6 years ago
Stefan Hajnoczi ba607ca8bf aio-posix: disable fdmon-io_uring when GSource is used 6 years ago
Stefan Hajnoczi de137e44f7 aio-posix: don't duplicate fd handler deletion in fdmon_io_uring_destroy() 6 years ago
Eric Blake 474a6e64f2 tools: Fix use of fcntl(F_SETFD) during socket activation 6 years ago
Daniel Brodsky 6e8a355de6 lockable: replaced locks with lock guard macros where appropriate 6 years ago
Simran Singhal b3ac2b94cd Compress lines for immediate return 6 years ago
Markus Armbruster 2500f6f30b qemu-option: Clean up after the previous commit 6 years ago
Markus Armbruster 7b1cd1c65a qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next() 6 years ago
Markus Armbruster 80c710cb06 qemu-img: Move is_valid_option_list() to qemu-img.c and rewrite 6 years ago
Markus Armbruster 56a9efa199 qemu-option: Avoid has_help_option() in qemu_opts_parse_noisily() 6 years ago
Markus Armbruster 80a9485573 qemu-option: Fix has_help_option()'s sloppy parsing 6 years ago
Markus Armbruster 933d152778 qemu-option: Fix sloppy recognition of "id=..." after ",," 6 years ago
Markus Armbruster 6129803b55 qemu-options: Factor out get_opt_name_value() helper 6 years ago
Bruce Rogers 267514b33f module: increase dirs array size by one 6 years ago
Bauerchen 278fb16273 oslib-posix: take lock before qemu_cond_broadcast 6 years ago
Paolo Bonzini 5710a3e09f async: use explicit memory barriers 6 years ago
Stefan Hajnoczi 636b836d5f aio-posix: signal-proof fdmon-io_uring 6 years ago
Alex Bennée 01ef6b9e4e linux-user: factor out reading of /proc/self/maps 6 years ago
Stefan Hajnoczi ae60ab7eb2 aio-posix: fix test-aio /aio/event/wait with fdmon-io_uring 6 years ago
Robert Hoo 8f13a39dc0 util/bufferiszero: improve avx2 accelerator 6 years ago
Robert Hoo b87c99d073 util/bufferiszero: assign length_to_accel value for each accelerator case 6 years ago
Stefan Hajnoczi ff807d5592 aio-posix: fix io_uring with external events 6 years ago
Vladimir Sementsov-Ogievskiy 299ea9ff01 block/dirty-bitmap: improve _next_dirty_area API 6 years ago
Vladimir Sementsov-Ogievskiy 9399c54b75 block/dirty-bitmap: add _next_dirty API 6 years ago
Vladimir Sementsov-Ogievskiy 642700fda0 block/dirty-bitmap: switch _next_dirty_area and _next_zero to int64_t 6 years ago
Vladimir Sementsov-Ogievskiy 0c88f1970c hbitmap: drop meta bitmaps as they are unused 6 years ago
Vladimir Sementsov-Ogievskiy 30b8346cc3 hbitmap: unpublish hbitmap_iter_skip_words 6 years ago
Vladimir Sementsov-Ogievskiy be24c7140c hbitmap: move hbitmap_iter_next_word to hbitmap.c 6 years ago
Vladimir Sementsov-Ogievskiy 6a150995d4 hbitmap: assert that we don't create bitmap larger than INT64_MAX 6 years ago
Stefan Hajnoczi 3284c3ddc4 lockable: add lock guards 6 years ago
Christian Ehrhardt bd83c861c0 modules: load modules from versioned /var/run dir 6 years ago
Paolo Bonzini 78b3f67acd oslib-posix: initialize mutex and condition variable 6 years ago
Robert Hoo 27f08ea1c7 util: add util function buffer_zero_avx512() 6 years ago
Stefan Hajnoczi d37d0e365a aio-posix: remove idle poll handlers to improve scalability 6 years ago
Stefan Hajnoczi aa38e19f05 aio-posix: support userspace polling of fd monitoring 6 years ago
Stefan Hajnoczi 73fd282e7b aio-posix: add io_uring fd monitoring implementation 6 years ago
Stefan Hajnoczi b321051cf4 aio-posix: simplify FDMonOps->update() prototype 6 years ago
Stefan Hajnoczi 1f050a4690 aio-posix: extract ppoll(2) and epoll(7) fd monitoring 6 years ago
Stefan Hajnoczi 3aa221b382 aio-posix: move RCU_READ_LOCK() into run_poll_handlers() 6 years ago
Stefan Hajnoczi e4346192f1 aio-posix: completely stop polling when disabled 6 years ago
Stefan Hajnoczi c39cbedb54 aio-posix: remove confusing QLIST_SAFE_REMOVE() 6 years ago
Philippe Mathieu-Daudé cf0c76cd6d util/osdep: Improve error report by calling error_setg_win32() 6 years ago
bauerchen 037fb5eb39 mem-prealloc: optimize large guest startup 6 years ago
Alexander Bulekov 46a07579eb module: check module wasn't already initialized 6 years ago
Stefan Hajnoczi 7391d34c3c aio-posix: make AioHandler dispatch O(1) with epoll 6 years ago
Stefan Hajnoczi 4749079ce0 aio-posix: make AioHandler deletion O(1) 6 years ago
Stefan Hajnoczi ca8c6b2275 aio-posix: don't pass ns timeout to epoll_wait() 6 years ago
Stefan Hajnoczi ff29ed3a33 aio-posix: fix use after leaving scope in aio_poll() 6 years ago
Stefan Hajnoczi 8c6b0356b5 util/async: make bh_aio_poll() O(1) 6 years ago
Stefan Hajnoczi f25c0b5479 aio-posix: avoid reacquiring rcu_read_lock() when polling 6 years ago