aboutsummaryrefslogtreecommitdiff
path: root/include/qemu
AgeCommit message (Expand)AuthorFilesLines
2022-03-29main-loop: Disable GLOBAL_STATE_CODE() assertionsHanna Reitz1-1/+2
2022-03-29main-loop: Disable block backend global state assertion on CocoaPhilippe Mathieu-Daudé1-0/+13
2022-03-22error: use GLib to remember the program nameMarc-André Lureau1-2/+0
2022-03-22Move HOST_LONG_BITS to compiler.hMarc-André Lureau2-3/+5
2022-03-22Simplify HOST_LONG_BITSMarc-André Lureau1-7/+1
2022-03-22compiler.h: replace QEMU_SENTINEL with G_GNUC_NULL_TERMINATEDMarc-André Lureau1-2/+0
2022-03-22compiler.h: replace QEMU_WARN_UNUSED_RESULT with G_GNUC_WARN_UNUSED_RESULTMarc-André Lureau2-4/+2
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau7-29/+22
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster1-1/+1
2022-03-18util/osdep: Avoid madvise proto on modern SolarisAndrew Deason1-0/+8
2022-03-15osdep: Avoid using Clang-specific __builtin_available()Philippe Mathieu-Daudé1-7/+3
2022-03-15util: add iova_tree_find_iovaEugenio Pérez1-1/+19
2022-03-15util: Add iova_tree_alloc_mapEugenio Pérez1-0/+18
2022-03-08Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2-0/+3
2022-03-08Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307'...Peter Maydell2-18/+61
2022-03-08Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20220307' int...Peter Maydell2-14/+3
2022-03-07Merge remote-tracking branch 'remotes/philmd/tags/abstract-arch-cpu-20220307'...Peter Maydell1-0/+2
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell2-18/+61
2022-03-079pfs: move qemu_dirent_dup() from osdep -> 9p-utilChristian Schoenebeck1-13/+0
2022-03-079p: linux: Fix a couple Linux assumptionsKeno Fischer1-1/+3
2022-03-07block/dirty-bitmap: introduce bdrv_dirty_bitmap_status()Vladimir Sementsov-Ogievskiy1-0/+12
2022-03-06target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé1-0/+1
2022-03-06target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé1-0/+1
2022-03-06event_notifier: add event_notifier_get_wfd()Sergio Lopez1-0/+1
2022-03-06pcie: Add support for Single Root I/O Virtualization (SR/IOV)Knut Omang1-0/+2
2022-03-05Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20220304' into...Peter Maydell1-3/+17
2022-03-04tcg/i386: Detect AVX512Richard Henderson1-3/+17
2022-03-04job.h: split function pointers in JobDriverEmanuele Giuseppe Esposito1-0/+22
2022-03-04main loop: macros to mark GS and I/O functionsEmanuele Giuseppe Esposito1-0/+18
2022-03-04main-loop.h: introduce qemu_in_main_thread()Emanuele Giuseppe Esposito1-0/+24
2022-03-04rcu: use coroutine TLS macrosStefan Hajnoczi1-3/+4
2022-03-04tls: add macros for coroutine-safe TLS variablesStefan Hajnoczi1-0/+165
2022-02-21include: Move hardware version declarations to new qemu/hw-version.hPeter Maydell2-16/+27
2022-02-21include: Move qemu_[id]cache_* declarations to new qemu/cacheinfo.hPeter Maydell2-5/+21
2022-02-21include: Move QEMU_MAP_* constants to mmap-alloc.hPeter Maydell2-25/+23
2022-02-21include: Move qemu_mprotect_*() to new qemu/mprotect.hPeter Maydell2-4/+14
2022-02-21include: Move qemu_madvise() and related #defines to new qemu/madvise.hPeter Maydell2-82/+95
2022-02-179pfs: Fix segfault in do_readdir_many caused by struct dirent overreadVitaly Chikunov1-0/+13
2022-02-14util: adjust coroutine pool size to virtio block queueHiroki Narukawa1-0/+10
2022-02-09plugins: add helper functions for coverage pluginsIvanov Arkady1-0/+34
2022-02-01block/export: Fix vhost-user-blk shutdown with requests in flightKevin Wolf1-0/+5
2022-01-08qemu/int128: addition of div/rem 128-bit operationsFrédéric Pétrot1-0/+27
2022-01-07util/oslib-posix: Support MADV_POPULATE_WRITE for os_mem_prealloc()David Hildenbrand1-0/+7
2021-12-21ui/dbus: add chardev backend & interfaceMarc-André Lureau1-0/+5
2021-12-21option: add g_auto for QemuOptsMarc-André Lureau1-0/+2
2021-12-21ui/dbus: add p2p=on/off optionMarc-André Lureau1-0/+5
2021-12-21ui: add a D-Bus display backendMarc-André Lureau1-0/+19
2021-11-16transactions: Invoke clean() after everything elseHanna Reitz1-0/+3
2021-11-11Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson1-0/+15
2021-11-10rcu: Introduce force_rcu notifierGreg Kurz1-0/+15