summaryrefslogtreecommitdiffstats
path: root/util/osdep.c
Commit message (Expand)AuthorAgeFilesLines
* tests/qtest: Use send/recv for socket communicationXuzhou Cheng2022-10-281-0/+22
* osdep: make readv_writev() work with partial read/writeMarc-André Lureau2022-10-121-3/+8
* softmmu: remove deprecated --enable-fips optionDaniel P. Berrangé2022-04-261-28/+0Star
* include: move qemu_fdatasync() to osdepMarc-André Lureau2022-04-211-0/+16
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0Star
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-2/+2
* Drop qemu_foo() socket API wrapperMarc-André Lureau2022-03-221-2/+2
* util/osdep: Remove some early cruftAndrew Deason2022-03-181-7/+0Star
* util/osdep: Avoid madvise proto on modern SolarisAndrew Deason2022-03-181-3/+0Star
* 9pfs: move qemu_dirent_dup() from osdep -> 9p-utilChristian Schoenebeck2022-03-071-21/+0Star
* include: Move hardware version declarations to new qemu/hw-version.hPeter Maydell2022-02-211-0/+1
* include: Move qemu_mprotect_*() to new qemu/mprotect.hPeter Maydell2022-02-211-0/+1
* include: Move qemu_madvise() and related #defines to new qemu/madvise.hPeter Maydell2022-02-211-0/+1
* 9pfs: Fix segfault in do_readdir_many caused by struct dirent overreadVitaly Chikunov2022-02-171-0/+21
* util/osdep: Add qemu_mprotect_rwRichard Henderson2021-06-141-0/+9
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell2020-09-221-1/+1
|\
| * util/: fix some comment spelling errorszhaolichang2020-09-171-1/+1
* | util: give a specific error message when O_DIRECT doesn't workDaniel P. Berrangé2020-09-161-1/+14
* | util: introduce qemu_open and qemu_create with error reportingDaniel P. Berrangé2020-09-161-0/+16
* | util: add Error object for qemu_open_internal error reportingDaniel P. Berrangé2020-09-161-2/+13
* | util: refactor qemu_open_old to split off variadic args handlingDaniel P. Berrangé2020-09-161-7/+17
* | util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé2020-09-161-1/+1
* | util: split off a helper for dealing with O_CLOEXEC flagDaniel P. Berrangé2020-09-161-8/+15
* | monitor: simplify functions for getting a dup'd fdset entryDaniel P. Berrangé2020-09-161-16/+3Star
|/
* util/osdep: Improve error report by calling error_setg_win32()Philippe Mathieu-Daudé2020-03-091-2/+2
* osdep: add qemu_unlink()Marc-André Lureau2020-01-021-0/+15
* slirp: prefer c99 types over BSD kindMarc-André Lureau2019-02-071-1/+1
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-2/+2
* glib: bump min required glib library version to 2.40Daniel P. Berrangé2018-06-291-14/+0Star
* monitor: add lock to protect mon_fdsetsPeter Xu2018-06-181-1/+2
* osdep: Retry SETLK upon EINTRFam Zheng2018-01-231-1/+3
* osdep: introduce qemu_mprotect_rwx/noneEmilio G. Cota2017-10-241-0/+41
* osdep: Add runtime OFD lock detectionFam Zheng2017-08-111-10/+56
* osdep: Fall back to posix lock when OFD lock is unavailableFam Zheng2017-05-111-10/+10
* osdep: Add qemu_lock_fd and qemu_unlock_fdFam Zheng2017-05-111-0/+48
* osdep: Introduce qemu_dupFam Zheng2016-07-131-8/+15
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-4/+0Star
* osdep: Move default qemu_hw_version() value to a macroEduardo Habkost2016-05-231-8/+1Star
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* util: Clean up includesPeter Maydell2016-02-041-10/+1Star
* osdep: Change default value of qemu_hw_version() to "2.5+"Eduardo Habkost2015-11-251-1/+8
* osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()Eduardo Habkost2015-11-041-5/+5
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* util: Remove unused functionsThomas Huth2015-04-301-66/+0Star
* do not call g_thread_init() for glib >= 2.31Michael Tokarev2014-05-071-12/+9Star
* osdep: initialize glib threads in all QEMU toolsStefan Hajnoczi2014-03-251-0/+18
* osdep: drop unused #include "trace.h"Stefan Hajnoczi2014-02-011-1/+0Star
* osdep: warn if open(O_DIRECT) on fails with EINVALStefan Hajnoczi2013-09-181-0/+7
* win32: add readv/writev emulationPaolo Bonzini2013-04-291-0/+43
* util: move socket_init() to osdep.cMarc-André Lureau2013-04-241-0/+23