aboutsummaryrefslogtreecommitdiff
path: root/include/qemu/osdep.h
AgeCommit message (Expand)AuthorFilesLines
2022-02-21include: Move hardware version declarations to new qemu/hw-version.hPeter Maydell1-16/+0
2022-02-21include: Move qemu_[id]cache_* declarations to new qemu/cacheinfo.hPeter Maydell1-5/+0
2022-02-21include: Move QEMU_MAP_* constants to mmap-alloc.hPeter Maydell1-25/+0
2022-02-21include: Move qemu_mprotect_*() to new qemu/mprotect.hPeter Maydell1-4/+0
2022-02-21include: Move qemu_madvise() and related #defines to new qemu/madvise.hPeter Maydell1-82/+0
2022-02-179pfs: Fix segfault in do_readdir_many caused by struct dirent overreadVitaly Chikunov1-0/+13
2022-01-07util/oslib-posix: Support MADV_POPULATE_WRITE for os_mem_prealloc()David Hildenbrand1-0/+7
2021-07-09osdep: fix HAVE_BROKEN_SIZE_MAX casePaolo Bonzini1-1/+1
2021-06-29introduce QEMU_AUTO_VFREEVladimir Sementsov-Ogievskiy1-0/+15
2021-06-25osdep: provide ROUND_DOWN macroPaolo Bonzini1-6/+22
2021-06-15util/mmap-alloc: Support RAM_NORESERVE via MAP_NORESERVE under LinuxDavid Hildenbrand1-0/+3
2021-06-15memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap()David Hildenbrand1-1/+8
2021-06-15util/mmap-alloc: Pass flags instead of separate bools to qemu_ram_mmap()David Hildenbrand1-0/+18
2021-06-15softmmu/physmem: Fix ram_block_discard_range() to handle shared anonymous memoryDavid Hildenbrand1-2/+2
2021-06-13util/osdep: Add qemu_mprotect_rwRichard Henderson1-0/+1
2021-05-10osdep: Make os-win32.h and os-posix.h handle 'extern "C"' themselvesPeter Maydell1-4/+4
2021-04-17include/qemu/osdep.h: Move system includes to topPeter Maydell1-7/+13
2021-04-17osdep: protect qemu/osdep.h with extern "C"Paolo Bonzini1-1/+9
2021-04-17osdep: include glib-compat.h before other QEMU headersPaolo Bonzini1-1/+7
2021-01-29osdep: build with non-working system() functionJoelle van Dyne1-0/+12
2021-01-23tcg: Toggle page execution for Apple SiliconRoman Bolshakov1-0/+28
2021-01-20osdep.h: Remove <sys/signal.h> includeMichael Forney1-4/+0
2020-09-30oslib: do not call g_strdup from qemu_get_exec_dirPaolo Bonzini1-6/+2
2020-09-17Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2020-09-1...Peter Maydell1-1/+1
2020-09-16util: introduce qemu_open and qemu_create with error reportingDaniel P. Berrangé1-0/+6
2020-09-16util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé1-1/+1
2020-09-16monitor: simplify functions for getting a dup'd fdset entryDaniel P. Berrangé1-0/+1
2020-09-16osdep: file locking functions are not available on Win32Yonggang Luo1-1/+1
2020-08-21meson: infrastructure for building emulatorsPaolo Bonzini1-1/+1
2020-07-27linux-user: don't use MAP_FIXED in pgd_find_hole_fallbackAlex Bennée1-0/+3
2020-07-27util: add qemu_get_host_physmem utility functionAlex Bennée1-0/+12
2020-07-21qemu/osdep: Reword qemu_get_exec_dir() documentationPhilippe Mathieu-Daudé1-1/+4
2020-07-13util: Introduce qemu_get_host_name()Michal Privoznik1-0/+10
2020-07-13osdep.h: For Haiku, define SIGIO as equivalent to SIGPOLLDavid CARLIER1-0/+4
2020-07-13osdep.h: Always include <sys/signal.h> if it existsDavid CARLIER1-1/+1
2020-07-10coverity: provide Coverity-friendly MIN_CONST and MAX_CONSTEric Blake1-7/+14
2020-06-26osdep: Make MIN/MAX evaluate arguments only onceEric Blake1-10/+47
2020-05-04chardev: Add macOS to list of OSes that support -chardev serialMikhail Gusarov1-1/+1
2020-04-14osdep.h: Drop no-longer-needed Coverity workaroundsPeter Maydell1-14/+0
2020-01-02osdep: add qemu_unlink()Marc-André Lureau1-0/+1
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang1-2/+2
2019-09-16memory: fetch pmem size in get_file_size()Stefan Hajnoczi1-13/+0
2019-05-07osdep: Fix mingw compilation regarding stdio formatsCao Jiaxi1-5/+5
2019-03-11hostmem-file: reject invalid pmem file sizesStefan Hajnoczi1-0/+13
2019-01-31qemu-io: Add generic function for reinitializing optind.Richard W.M. Jones1-0/+16
2019-01-11build-sys: build with Vista API by defaultMarc-André Lureau1-2/+2
2019-01-11build-sys: move windows defines in osdep.h headerMarc-André Lureau1-0/+17
2018-10-23osdep: Work around MinGW assertRichard Henderson1-0/+12
2018-10-02util: add qemu_write_pidfile()Marc-André Lureau1-1/+2
2018-10-02cacheinfo: add i/d cache_linesize_logEmilio G. Cota1-0/+2