aboutsummaryrefslogtreecommitdiff
path: root/util/mmap-alloc.c
AgeCommit message (Expand)AuthorFilesLines
2022-08-26util/mmap-alloc: Remove qemu_mempath_getpagesize()Thomas Huth1-31/+0
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau1-5/+5
2021-07-06Deprecate pmem=on with non-DAX capable backend fileIgor Mammedov1-0/+2
2021-06-15util/mmap-alloc: Support RAM_NORESERVE via MAP_NORESERVE under LinuxDavid Hildenbrand1-2/+67
2021-06-15memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap()David Hildenbrand1-0/+7
2021-06-15util/mmap-alloc: Pass flags instead of separate bools to qemu_ram_mmap()David Hildenbrand1-7/+8
2021-06-15util/mmap-alloc: Factor out activating of memory to mmap_activate()David Hildenbrand1-44/+50
2021-06-15util/mmap-alloc: Factor out reserving of a memory region to mmap_reserve()David Hildenbrand1-25/+33
2021-06-15util/mmap-alloc: Factor out calculation of the pagesize for the guard pageDavid Hildenbrand1-15/+16
2021-02-09memory: alloc RAM from file at offsetJagannathan Raman1-3/+5
2021-02-01memory: add readonly support to memory_region_init_ram_from_file()Stefan Hajnoczi1-4/+6
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang1-5/+5
2019-04-25util/mmap-alloc: support MAP_SYNC in qemu_ram_mmap()Zhang Yi1-1/+40
2019-04-25util/mmap-alloc: Add a 'is_pmem' parameter to qemu_ram_mmapZhang Yi1-1/+5
2019-02-04mmap-alloc: fix hugetlbfs misaligned length in ppc64Murilo Opsfelder Araujo1-6/+16
2019-02-04mmap-alloc: unfold qemu_ram_mmap()Murilo Opsfelder Araujo1-19/+34
2018-04-27Make qemu_mempath_getpagesize() accept NULLDavid Gibson1-12/+14
2017-12-15sparc: Make sure we mmap at SHMLBA alignmentPeter Maydell1-0/+8
2017-03-03exec, kvm, target-ppc: Move getrampagesize() to common codeAlexey Kardashevskiy1-0/+25
2017-01-24util/mmap-alloc: refactor a little bit for readabilityCao jin1-6/+4
2017-01-24util/mmap-alloc: check parameter before usingCao jin1-3/+4
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-1/+2
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-02-04util: Clean up includesPeter Maydell1-2/+1
2015-12-22mmap-alloc: tweak a comment on ppc64Michael S. Tsirkin1-4/+5
2015-12-02util/mmap-alloc: fix hugetlb support on ppc64Michael S. Tsirkin1-0/+39
2015-10-29mmap-alloc: fix error handlingMichael S. Tsirkin1-2/+2
2015-10-21exec: factor out duplicate mmap codeMichael S. Tsirkin1-0/+71