aboutsummaryrefslogtreecommitdiffstats
path: root/util/osdep.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* migration: Add direct-io parameterFabiano Rosas2024-06-211-0/+9
* monitor: Report errors from monitor_fdset_dup_fd_addFabiano Rosas2024-06-211-9/+1
* monitor: Drop monitor_fdset_dup_fd_find/_remove()Peter Xu2024-06-201-14/+1
* osdep: Make qemu_madvise() return ENOSYS on unsupported OSesMichal Privoznik2024-06-081-1/+1
* osdep: Make qemu_madvise() to set errno in all casesMichal Privoznik2024-06-081-1/+6
* error handling: Use RETRY_ON_EINTR() macro where applicableNikita Ivanov2023-01-091-3/+1
* 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/+0
* 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/+0
* 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/+0
* util/osdep: Avoid madvise proto on modern SolarisAndrew Deason2022-03-181-3/+0
* 9pfs: move qemu_dirent_dup() from osdep -> 9p-utilChristian Schoenebeck2022-03-071-21/+0
* 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-131-0/+9
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pull-request' into stagingPeter 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/+3
|/
* 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/+0
* 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/+0
* osdep: Move default qemu_hw_version() value to a macroEduardo Habkost2016-05-231-8/+1
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* util: Clean up includesPeter Maydell2016-02-041-10/+1
* 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/+0