Age | Commit message (Expand) | Author | Files | Lines |
2024-08-05 | qemu/osdep: Add excluded fd parameter to qemu_close_all_open_fd() | Clément Léger | 1 | -16/+82 |
2024-08-05 | qemu/osdep: Split qemu_close_all_open_fd() and add fallback | Clément Léger | 1 | -13/+37 |
2024-08-05 | qemu/osdep: Move close_all_open_fds() to oslib-posix | Clément Léger | 1 | -0/+34 |
2024-07-17 | util/oslib-posix: Fix superfluous trailing semicolon | Zhao Liu | 1 | -1/+1 |
2024-03-08 | oslib-posix: fix memory leak in touch_all_pages | Paolo Bonzini | 1 | -2/+4 |
2024-02-06 | oslib-posix: initialize backend memory objects in parallel | Mark Kanda | 1 | -31/+100 |
2024-01-05 | util/oslib: Have qemu_prealloc_mem() handler return a boolean | Philippe Mathieu-Daudé | 1 | -2/+5 |
2023-09-15 | util: Delete checks for old host definitions | Akihiko Odaki | 1 | -12/+3 |
2023-08-31 | util: spelling fixes | Michael Tokarev | 1 | -1/+1 |
2023-03-13 | util: drop qemu_fork() | Marc-André Lureau | 1 | -70/+0 |
2023-02-08 | Drop duplicate #include | Markus Armbruster | 1 | -4/+0 |
2023-02-08 | Don't include headers already included by qemu/osdep.h | Markus Armbruster | 1 | -2/+0 |
2022-10-27 | util: Make qemu_prealloc_mem() optionally consume a ThreadContext | David Hildenbrand | 1 | -6/+14 |
2022-10-27 | util: Introduce ThreadContext user-creatable object | David Hildenbrand | 1 | -0/+1 |
2022-10-27 | util: Cleanup and rename os_mem_prealloc() | David Hildenbrand | 1 | -12/+12 |
2022-09-29 | oslib-posix: Introduce qemu_socketpair() | Guoyi Tu | 1 | -0/+19 |
2022-08-12 | cutils: Add missing dyld(3) include on macOS | Philippe Mathieu-Daudé | 1 | -4/+0 |
2022-07-18 | util: Fix broken build on Haiku | Thomas Huth | 1 | -4/+0 |
2022-05-28 | include: move qemu_*_exec_dir() to cutils | Marc-André Lureau | 1 | -84/+2 |
2022-05-03 | util: rename qemu_*block() socket functions | Marc-André Lureau | 1 | -4/+4 |
2022-05-03 | Replace fcntl(O_NONBLOCK) with g_unix_set_fd_nonblocking() | Marc-André Lureau | 1 | -14/+2 |
2022-05-03 | Replace qemu_pipe() with g_unix_open_pipe() | Marc-André Lureau | 1 | -22/+0 |
2022-05-03 | block: move fcntl_setfl() | Marc-André Lureau | 1 | -15/+0 |
2022-04-21 | util: replace qemu_get_local_state_pathname() | Marc-André Lureau | 1 | -5/+2 |
2022-04-21 | util: use qemu_create() in qemu_write_pidfile() | Marc-André Lureau | 1 | -2/+1 |
2022-04-21 | util: use qemu_write_full() in qemu_write_pidfile() | Marc-André Lureau | 1 | -1/+1 |
2022-04-21 | qga: move qga_get_host_name() | Marc-André Lureau | 1 | -35/+0 |
2022-04-21 | include: move qemu_msync() to osdep | Marc-André Lureau | 1 | -0/+18 |
2022-04-06 | Remove qemu-common.h include from most units | Marc-André Lureau | 1 | -1/+0 |
2022-04-06 | Move fcntl_setfl() to oslib-posix | Marc-André Lureau | 1 | -0/+15 |
2022-04-06 | Replace qemu_real_host_page variables with inlined functions | Marc-André Lureau | 1 | -4/+4 |
2022-03-07 | util: Put qemu_vfree() in memalign.c | Peter Maydell | 1 | -6/+0 |
2022-03-07 | util: Share qemu_try_memalign() implementation between POSIX and Windows | Peter Maydell | 1 | -29/+0 |
2022-03-07 | util: Return valid allocation for qemu_try_memalign() with zero size | Peter Maydell | 1 | -0/+3 |
2022-03-07 | util: Unify implementations of qemu_memalign() | Peter Maydell | 1 | -14/+0 |
2022-03-07 | util: Make qemu_oom_check() a static function | Peter Maydell | 1 | -1/+1 |
2022-02-21 | include: Move qemu_madvise() and related #defines to new qemu/madvise.h | Peter Maydell | 1 | -0/+1 |
2022-02-06 | util/oslib-posix: Fix missing unlock in the error path of os_mem_prealloc() | David Hildenbrand | 1 | -0/+1 |
2022-01-07 | util/oslib-posix: Forward SIGBUS to MCE handler under Linux | David Hildenbrand | 1 | -3/+34 |
2022-01-07 | util/oslib-posix: Support concurrent os_mem_prealloc() invocation | David Hildenbrand | 1 | -0/+9 |
2022-01-07 | util/oslib-posix: Avoid creating a single thread with MADV_POPULATE_WRITE | David Hildenbrand | 1 | -0/+8 |
2022-01-07 | util/oslib-posix: Don't create too many threads with small memory or little p... | David Hildenbrand | 1 | -2/+10 |
2022-01-07 | util/oslib-posix: Introduce and use MemsetContext for touch_all_pages() | David Hildenbrand | 1 | -26/+47 |
2022-01-07 | util/oslib-posix: Support MADV_POPULATE_WRITE for os_mem_prealloc() | David Hildenbrand | 1 | -21/+62 |
2022-01-07 | util/oslib-posix: Let touch_all_pages() return an error | David Hildenbrand | 1 | -12/+16 |
2021-06-15 | memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap() | David Hildenbrand | 1 | -2/+4 |
2021-06-15 | util/mmap-alloc: Pass flags instead of separate bools to qemu_ram_mmap() | David Hildenbrand | 1 | -1/+2 |
2021-06-04 | oslib-posix: Remove OpenBSD workaround for fcntl("/dev/null", F_SETFL, O_NONB... | Brad Smith | 1 | -11/+0 |
2021-02-09 | memory: alloc RAM from file at offset | Jagannathan Raman | 1 | -1/+1 |
2021-02-01 | memory: add readonly support to memory_region_init_ram_from_file() | Stefan Hajnoczi | 1 | -1/+1 |