Sign in
qemu
/
qemu
/
d2a6c8570b15413f43891fbb3c41521c68ef8297
/
linux-user
/
mmap.c
35f2fd0
linux-user: fix tcg/mmap test
by Marc-André Lureau
· 8 years ago
5fbf66e
linux-user: drop __cygwin__ ifdef
by Riku Voipio
· 8 years ago
301e40e
translate-all: add DEBUG_LOCKING asserts
by Alex Bennée
· 8 years ago
52956a9
linux-user: use libc wrapper instead of direct mremap syscall
by Felix Janda
· 8 years ago
02d0e09
os-posix: include sys/mman.h
by Paolo Bonzini
· 9 years ago
d39594e
linux-user: Clean up includes
by Peter Maydell
· 9 years ago
530c003
linux-user/mmap.c: Use end instead of real_end in target_mmap
by Chen Gang
· 9 years ago
e6deac9
linux-user/mmap.c: Always zero MAP_ANONYMOUS memory in mmap_frag()
by Chen Gang
· 9 years ago
0c2d70c
translate-all: ensure host page mask is always extended with 1's
by Paolo Bonzini
· 9 years ago
86abac0
linux-user: assert that target_mprotect cannot fail
by Paolo Bonzini
· 9 years ago
b76f21a
linux-user: remove useless macros GUEST_BASE and RESERVED_VA
by Laurent Vivier
· 10 years ago
4cbea59
linux-user: remove --enable-guest-base/--disable-guest-base
by Laurent Vivier
· 10 years ago
3586533
translate-all: remove unnecessary argument to tb_invalidate_phys_range
by Paolo Bonzini
· 10 years ago
1652b97
exec: move functions to translate-all.h
by Paolo Bonzini
· 10 years ago
24cb36a
configure: Make NPTL non-optional
by Peter Maydell
· 12 years ago
8384274
linux-user: Do not ignore mmap failure from host
by Jürg Billeter
· 12 years ago
a5e7ee4
linux-user: Allocate the right amount of space for non-fixed file maps
by Richard Henderson
· 13 years ago
77a8f1a
linux-user: Fix stale tbs after mmap
by Alexander Graf
· 13 years ago
59e9d91
linux-user: resolve reserved_va vma downwards
by Peter Maydell
· 13 years ago
8186e78
Fix typo in comment (truely -> truly)
by Stefan Weil
· 14 years ago
4e65571
linux-user: fix compile failure if !CONFIG_USE_GUEST_BASE
by Peter Maydell
· 14 years ago
c65ffe6
linux-user: mmap_reserve() not controlled by RESERVED_VA
by amateur
· 14 years ago
d0b3e4f
linux-user: fix types in a comparison
by Blue Swirl
· 14 years ago
18e9ea8
linux-user: fix build on hosts not using guest base
by Aurelien Jarno
· 15 years ago
68a1c81
Pre-allocate guest address space
by Paul Brook
· 15 years ago
680c877
linux-user: Use qemu-malloc.c.
by Richard Henderson
· 15 years ago
2e9a571
Remove PAGE_RESERVED
by Paul Brook
· 15 years ago
b480d9b
Fix usermode virtual address type
by Paul Brook
· 15 years ago
14f24e1
linux-user: Fix mmap_find_vma returning invalid addresses.
by Richard Henderson
· 15 years ago
7bc7b09
linux-user: Use h2g_valid in qemu_vmalloc.
by Richard Henderson
· 15 years ago
ee63650
mmap_frag() users only check for -1 error
by Juan Quintela
· 15 years ago
fb7e378
linux-user/mmap.c: fix warnings with _FORTIFY_SOURCE
by Kirill A. Shutemov
· 15 years ago
dfd3f85
__thread should be before real type
by Juan Quintela
· 15 years ago
1e6eec8
Fix Sparse warnings: add "static"
by Blue Swirl
· 15 years ago
fe3b415
linux-user: Rewrite mmap_find_vma() to work fine on 64-bit hosts with 32-bit targets
by Kirill A. Shutemov
· 16 years ago
2f7bb87
rename USE_NPTL to CONFIG_USE_NPTL
by Juan Quintela
· 16 years ago
0bf9e31
Fix most warnings (errors with -Werror) when debugging is enabled
by Blue Swirl
· 16 years ago
8167ee8
Update to a hopefully more future proof FSF address
by Blue Swirl
· 16 years ago
df377d0
linux-user: initialize mmap_mutex properly
by Nathan Froyd
· 16 years ago
9ad197d
export mmap_find_vma for shmat
by Riku Voipio
· 16 years ago
54c5a2a
Partialy fix mmap at EOF for large pagesize targets in user-mode.
by edgar_igl
· 16 years ago
baa8c60
Fix qemu_malloc.
by malc
· 16 years ago
1a6f0db
linux-user: add qemu_realloc() implementation to unbreak the build (Gerd Hoffman)
by aliguori
· 16 years ago
530e761
Fix more FSF addresses
by blueswir1
· 16 years ago
3af72a4
Fix mremap, based on patch by Kirill A. Shutemov
by blueswir1
· 16 years ago
5caf7bb
Fix compiling without MREMAP_FIXED
by blueswir1
· 16 years ago
f19412a
linux-user: mremap(): handle MREMAP_FIXED and MREMAP_MAYMOVE correctly
by aurel32
· 16 years ago
45bc1f5
linux-user: mmap: add check if requested memory area fits target address space
by aurel32
· 16 years ago
78f5bf1
Include qemu-common.h in order to get prototypes for qemu_malloc etc.
by blueswir1
· 16 years ago
17e2377
Prevent guest reusing host memory allocations.
by pbrook
· 17 years ago
d597536
Multithreaded locking fixes.
by pbrook
· 17 years ago
c8a706f
Multithreaded locking for mmap().
by pbrook
· 17 years ago
0776590
Mark host brk() area as reserved.
by pbrook
· 17 years ago
7ab240a
Teach mmap to not overwrite reserved pages and fix brk return value (Richard Purdie).
by balrog
· 17 years ago
171cd1c
Cope with arch-specific page protection flags in mmap (Richard Purdie).
by balrog
· 17 years ago
2e0ded9
Use TARGET_FMT_lx.
by edgar_igl
· 17 years ago
50a9569
Mark host pages as reserved (Magnus Damm).
by balrog
· 17 years ago
a03e2d4
fixed target_mmap() if host page size < TARGET_PAGE_SIZE
by bellard
· 17 years ago
80210bc
Fix compiler warnings, by Stefan Weil.
by ths
· 17 years ago
992f48a
Support for 32 bit ABI on 64 bit targets (only enabled Sparc64)
by blueswir1
· 17 years ago
a5b85f7
Fix mmap to handle differing host/target page sizes, by Edgar E. Iglesias.
by ths
· 17 years ago
4118a97
memset string pages to zero to avoid putting random data on the stack
by j_mayer
· 17 years ago
3b46e62
find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.
by ths
· 17 years ago
5fafdf2
find -type f | xargs sed -i 's/[\t ]$//g' # on most files
by ths
· 17 years ago
6b078df
Add __mips__to mmap specialcase.
by ths
· 18 years ago
e6e5906
ColdFire target.
by pbrook
· 18 years ago
53a5960
Avoid accessing guest memory directly in usermode emulation.
by pbrook
· 19 years ago
e89f07d
Make target_mmap always return -1 on failure.
by pbrook
· 19 years ago
b8076a7
ia64 host support (David Mosberger)
by bellard
· 20 years ago
83fb7ad
Darwin patch (initial patch by Pierre d'Herbemont)
by bellard
· 21 years ago
4f2ac23
amd64 port (Jocelyn Mayer)
by bellard
· 21 years ago
bc51c5c
initial x86-64 host support (Gwenole Beauchesne)
by bellard
· 21 years ago
4a585cc
avoid unaligned file offset in anonymous mapping
by bellard
· 22 years ago
917f95f
alpha fix
by bellard
· 22 years ago
d418c81
fixed small page handling
by bellard
· 22 years ago
5493600
mmap emulation
by bellard
· 22 years ago