summary refs log tree commit diff stats
path: root/bsd-user/mmap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bsd-user: Implement shmat(2) and shmdt(2)Stacey Son2023-10-031-1/+1
* bsd-user: Remove last_brkRichard Henderson2023-08-061-2/+0
* bsd-user: Specify host page alignment if none specifiedWarner Losh2023-07-311-1/+2
* include/exec: Add WITH_MMAP_LOCK_GUARDRichard Henderson2023-07-231-0/+1
* bsd-user: Use page_find_range_empty for mmap_find_vma_reservedRichard Henderson2023-07-151-41/+7
* bsd-user: Use page_check_range_empty for MAP_EXCLRichard Henderson2023-07-151-1/+1
* include/exec: Change reserved_va semantics to last byteRichard Henderson2023-03-281-2/+2
* accel/tcg: Pass last not end to page_set_flagsRichard Henderson2023-03-281-3/+3
* accel/tcg: Call tb_invalidate_phys_page for PAGE_RESETRichard Henderson2022-10-261-2/+0
* 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-1/+1
* bsd-user/mmap.c: assert that target_mprotect cannot failWarner Losh2021-10-181-4/+1
* bsd-user/mmap.c: Implement MAP_EXCL, required by jemalloc in headKyle Evans2021-10-181-3/+7
* bsd-user/mmap.c: Don't mmap fd == -1 independently from MAP_ANON flagWarner Losh2021-10-181-5/+25
* bsd-user/mmap.c: Convert to qemu_log logging for mmap debuggingWarner Losh2021-10-181-30/+23
* bsd-user/mmap.c: mmap prefer MAP_ANON for BSDWarner Losh2021-10-171-6/+5
* bsd-user/mmap.c: mmap return ENOMEM on overflowWarner Losh2021-10-171-1/+8
* bsd-user/mmap.c: MAP_ symbols are defined, so no need for ifdefsWarner Losh2021-10-171-14/+0
* bsd-user/mmap.c: check pread's return value to fix warnings with _FORTIFY_SOURCEMikaël Urankar2021-10-171-2/+6
* bsd-user/mmap.c: Always zero MAP_ANONYMOUS memory in mmap_frag()Mikaël Urankar2021-10-171-1/+3
* bsd-user: Update mapping to handle reserved and starting conditionsWarner Losh2021-09-101-68/+347
* bsd-user: update debugging in mmap.cWarner Losh2021-09-101-17/+38
* bsd-user: Rewrite target system call definintion glueWarner Losh2021-09-101-2/+0
* bsd-user: style tweak: keyword space (Warner Losh2021-05-111-11/+11
* exec: Use cpu_untagged_addr in g2h; split out g2h_untaggedRichard Henderson2021-02-161-11/+12
* bsd-user: include "exec/exec-all.h" which provides mmap_lock/unlock"Paolo Bonzini2018-06-011-0/+1
* bsd-user/mmap.c: Move __thread attribute to right placePeter Maydell2017-07-211-1/+1
* bsd-user: align use of mmap_lock to that of linux-userAlex Bennée2017-03-281-12/+1
* configure: remove CygwinPaolo Bonzini2017-03-201-5/+0
* translate-all: add DEBUG_LOCKING assertsAlex Bennée2016-10-311-0/+5
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-1/+0
* bsd-user: Clean up includesPeter Maydell2016-02-041-6/+1
* bsd-user/mmap.c: Don't try to override g_malloc/g_freePeter Maydell2014-06-111-60/+0
* bsd-user: avoid conflict with qemu_vmallocBlue Swirl2013-01-261-2/+2
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-8/+8
* Fix bsd-user qemu_vmalloc() host page protection codeJuergen Lock2010-03-301-3/+2
* bsd/darwin-user: mmap_frag() users only check for -1 errorBlue Swirl2010-01-311-1/+1
* rename USE_NPTL to CONFIG_USE_NPTLJuan Quintela2009-07-271-1/+1
* Update to a hopefully more future proof FSF addressBlue Swirl2009-07-161-3/+1
* Fix qemu_malloc.malc2009-01-281-0/+2
* Fix bsd-user compile like r6412blueswir12009-01-241-0/+13
* Fix more FSF addressesblueswir12009-01-051-1/+2
* Prepare for handling different BSD mmap() flagsblueswir12008-11-291-4/+5
* Preliminary BSD user emulator supportblueswir12008-10-261-0/+545