summaryrefslogtreecommitdiffstats
path: root/util/mmap-alloc.c
Commit message (Expand)AuthorAgeFilesLines
* util/mmap-alloc: Remove qemu_mempath_getpagesize()Thomas Huth2022-08-261-31/+0Star
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-5/+5
* Deprecate pmem=on with non-DAX capable backend fileIgor Mammedov2021-07-071-0/+2
* util/mmap-alloc: Support RAM_NORESERVE via MAP_NORESERVE under LinuxDavid Hildenbrand2021-06-151-2/+67
* memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap()David Hildenbrand2021-06-151-0/+7
* util/mmap-alloc: Pass flags instead of separate bools to qemu_ram_mmap()David Hildenbrand2021-06-151-7/+8
* util/mmap-alloc: Factor out activating of memory to mmap_activate()David Hildenbrand2021-06-151-44/+50
* util/mmap-alloc: Factor out reserving of a memory region to mmap_reserve()David Hildenbrand2021-06-151-25/+33
* util/mmap-alloc: Factor out calculation of the pagesize for the guard pageDavid Hildenbrand2021-06-151-15/+16
* memory: alloc RAM from file at offsetJagannathan Raman2021-02-091-3/+5
* memory: add readonly support to memory_region_init_ram_from_file()Stefan Hajnoczi2021-02-011-4/+6
* core: replace getpagesize() with qemu_real_host_page_sizeWei Yang2019-10-261-5/+5
* util/mmap-alloc: support MAP_SYNC in qemu_ram_mmap()Zhang Yi2019-04-251-1/+40
* util/mmap-alloc: Add a 'is_pmem' parameter to qemu_ram_mmapZhang Yi2019-04-251-1/+5
* mmap-alloc: fix hugetlbfs misaligned length in ppc64Murilo Opsfelder Araujo2019-02-041-6/+16
* mmap-alloc: unfold qemu_ram_mmap()Murilo Opsfelder Araujo2019-02-041-19/+34
* Make qemu_mempath_getpagesize() accept NULLDavid Gibson2018-04-271-12/+14
* sparc: Make sure we mmap at SHMLBA alignmentPeter Maydell2017-12-151-0/+8
* exec, kvm, target-ppc: Move getrampagesize() to common codeAlexey Kardashevskiy2017-03-031-0/+25
* util/mmap-alloc: refactor a little bit for readabilityCao jin2017-01-241-6/+4Star
* util/mmap-alloc: check parameter before usingCao jin2017-01-241-3/+4
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-1/+2
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-1/+0Star
* util: Clean up includesPeter Maydell2016-02-041-2/+1Star
* mmap-alloc: tweak a comment on ppc64Michael S. Tsirkin2015-12-221-4/+5
* util/mmap-alloc: fix hugetlb support on ppc64Michael S. Tsirkin2015-12-021-0/+39
* mmap-alloc: fix error handlingMichael S. Tsirkin2015-10-291-2/+2
* exec: factor out duplicate mmap codeMichael S. Tsirkin2015-10-211-0/+71