summaryrefslogtreecommitdiffstats
path: root/util/oslib-posix.c
Commit message (Expand)AuthorAgeFilesLines
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* util/mmap-alloc: Add a 'is_pmem' parameter to qemu_ram_mmapZhang Yi2019-04-251-1/+1
* Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2019-03-121-0/+53
|\
| * hostmem-file: reject invalid pmem file sizesStefan Hajnoczi2019-03-111-0/+53
* | oslib-posix: Ignore fcntl("/dev/null", F_SETFL, O_NONBLOCK) failurePhilippe Mathieu-Daudé2019-03-111-0/+12
|/
* mmap-alloc: fix hugetlbfs misaligned length in ppc64Murilo Opsfelder Araujo2019-02-041-1/+1
* util: check the return value of fcntl in qemu_set_{block, nonblock}Li Qiang2019-01-151-2/+6
* oslib-posix: Use MAP_STACK in qemu_alloc_stack() on OpenBSDBrad Smith2018-11-061-2/+13
* util: use fcntl() for qemu_write_pidfile() lockingMarc-André Lureau2018-10-021-1/+6
* util: add qemu_write_pidfile()Marc-André Lureau2018-10-021-0/+68
* mem: add share parameter to memory-backend-ramMarcel Apfelbaum2018-02-191-2/+2
* oslib-posix: check for posix_memalign in configure scriptAndreas Gustafsson2018-02-101-1/+1
* oslib-posix: Use sysctl(2) call to resolve exec_dir on NetBSDKamil Rytarowski2017-11-021-1/+10
* oslib-posix: Fix compiler warning and some data typesStefan Weil2017-10-201-7/+8
* oslib-posix: Print errors before aborting on qemu_alloc_stack()Eduardo Habkost2017-08-301-0/+2
* util/oslib-posix.c: Avoid warning on NetBSDPeter Maydell2017-07-211-1/+1
* block: rip out all traces of password promptingDaniel P. Berrange2017-07-111-66/+0Star
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2017-06-121-1/+1
|\
| * oslib: strip trailing '\n' from error_setg() string argumentPhilippe Mathieu-Daudé2017-06-071-1/+1
* | Check the return value of fcntl in qemu_set_cloexecStefano Stabellini2017-06-061-1/+3
|/
* util: drop old utimensat() compat codeGreg Kurz2017-05-251-47/+0Star
* mem-prealloc: fix sysconf(_SC_NPROCESSORS_ONLN) failure case.Jitendra Kolhe2017-03-241-2/+14
* oslib-posix: fix compilation on OpenBSDPaolo Bonzini2017-03-171-2/+0Star
* os: don't corrupt pre-existing memory-backend data with preallocDaniel P. Berrange2017-03-151-1/+13
* mem-prealloc: reduce large guest start-up and migration time.Jitendra Kolhe2017-03-141-21/+87
* cpus: remove ugly cast on sigbus_handlerPaolo Bonzini2017-03-031-0/+33
* Fix FreeBSD (10.x) build after 7dc9ae43Ed Maste2016-11-221-0/+1
* clean-up: removed duplicate #includesAnand J2016-10-281-1/+0Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-10-101-0/+27
|\
| * util: Introduce qemu_get_pid_nameMichal Privoznik2016-10-041-0/+27
* | oslib-posix: add a configure switch to debug stack usagePeter Lieven2016-09-291-0/+35
* | oslib-posix: add helpers for stack alloc and freePeter Lieven2016-09-291-0/+42
|/
* fix qemu exit on memory hotplug when allocation fails at prealloc timeIgor Mammedov2016-08-021-13/+13
* use g_path_get_dirname instead of dirnameWei Jiangang2016-07-171-1/+3
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-1/+1
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-1/+0Star
* exec.c: Ensure right alignment also for file backed ramDominik Dingel2016-05-231-13/+0Star
* util: align memory allocations to 2M on AArch64Christoffer Dall2016-04-221-1/+2
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-03-241-0/+2
|\
| * util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
| * include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* | Remove unneeded include statements for setjmp.hStefan Weil2016-03-221-1/+0Star
|/
* oslib-posix.c: Move workaround for OSX daemon() deprecation to osdep.hPeter Maydell2016-02-161-9/+0Star
* util: Clean up includesPeter Maydell2016-02-041-2/+1Star
* util/mmap-alloc: fix hugetlb support on ppc64Michael S. Tsirkin2015-12-021-23/+1Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-10-221-24/+4Star
|\
| * exec: factor out duplicate mmap codeMichael S. Tsirkin2015-10-211-24/+4Star
* | osdep: add qemu_fork() wrapper for safely handling signalsDaniel P. Berrange2015-10-201-0/+71
|/
* oslib: allocate PROT_NONE pages on top of RAMMichael S. Tsirkin2015-10-011-4/+4
* oslib: rework anonimous RAM allocationMichael S. Tsirkin2015-10-011-2/+10