aboutsummaryrefslogtreecommitdiff
path: root/linux-user/syscall.c
AgeCommit message (Expand)Author
2023-08-09linux-user: Fix openat() emulation to correctly detect accesses to /procHelge Deller
2023-08-09linux-user: Use ARRAY_SIZE with bitmask_transtblRichard Henderson
2023-08-09linux-user: Split out do_mmapRichard Henderson
2023-08-08util/selfmap: Rewrite using qemu/interval-tree.hRichard Henderson
2023-08-06linux-user: Do not align brk with host page sizeAkihiko Odaki
2023-08-06linux-user: Do nothing if too small brk is specifiedAkihiko Odaki
2023-08-06linux-user: Use MAP_FIXED_NOREPLACE for do_brk()Akihiko Odaki
2023-08-06linux-user: Do not call get_errno() in do_brk()Akihiko Odaki
2023-07-18linux-user: Fix signed math overflow in brk() syscallHelge Deller
2023-07-18linux-user: Prohibit brk() to to shrink below initial heap addressHelge Deller
2023-07-18linux-user: Fix qemu brk() to not zero bytes on current pageHelge Deller
2023-07-17linux-user: Remove pointless NULL check in clock_adjtime handlingPeter Maydell
2023-07-15linux-user: Drop uint and ulongJuan Quintela
2023-07-15accel/tcg: Return bool from page_check_rangeRichard Henderson
2023-07-15linux-user: Widen target_mmap offset argument to off_tRichard Henderson
2023-07-15linux-user: Populate more bits in mmap_flags_tblRichard Henderson
2023-07-15linux-user: Make sure initial brk(0) is page-alignedAndreas Schwab
2023-07-15linux-user: Fix do_shmat type errorsRichard Henderson
2023-07-15linux-user/syscall: Implement execve without execveatPierrick Bouvier
2023-07-10linux-user/riscv: Add syscall riscv_hwprobeRobbin Ehn
2023-07-08linux-user: Fix accept4(SOCK_NONBLOCK) syscallHelge Deller
2023-07-08linux-user: Fix fcntl() and fcntl64() to return O_LARGEFILE for 32-bit targetsHelge Deller
2023-07-03linux-user: Emulate /proc/self/smapsIlya Leoshkevich
2023-07-03linux-user: Add "safe" parameter to do_guest_openat()Ilya Leoshkevich
2023-07-03linux-user: Expose do_guest_openat() and do_guest_readlink()Ilya Leoshkevich
2023-06-10linux-user: Return EINVAL for getgroups() with negative gidsetsizePeter Maydell
2023-06-09linux-user: add comments for TARGET_NR_[gs]etgroups{,32}Michael Tokarev
2023-06-05linux-user: Emulate /proc/cpuinfo on s390xIlya Leoshkevich
2023-05-17linux-user: fix getgroups/setgroups allocationsMichael Tokarev
2023-05-17linux-user: Don't require PROT_READ for mincoreThomas Weißschuh
2023-05-17linux-user: Add open_tree() syscallThomas Weißschuh
2023-05-17linux-user: Add move_mount() syscallThomas Weißschuh
2023-05-17linux-user: report ENOTTY for unknown ioctlsThomas Weißschuh
2023-05-17linux-user: Emulate /proc/cpuinfo output for riscvAfonso Bordado
2023-03-28accel/tcg: Pass last not end to page_set_flagsRichard Henderson
2023-03-22*: Add missing includes of qemu/plugin.hRichard Henderson
2023-03-10linux-user: Emulate CLONE_PIDFD flag in clone()Helge Deller
2023-03-10linux-user: Add translation for argument of msync()Helge Deller
2023-03-10linux-user: fix sockaddr_in6 endiannessMathis Marion
2023-03-10linux-user: Fix brk() to release pagesHelge Deller
2023-03-10linux-user: fill out task state in /proc/self/statAndreas Schwab
2023-03-10linux-user: Fix unaligned memory access in prlimit64 syscallIlya Leoshkevich
2023-03-10linux-user: fix timerfd read endianness conversionMathis Marion
2023-03-10linux-user: Fix access to /proc/self/exeHelge Deller
2023-02-21linux-user: Always exit from exclusive state in fork_end()Ilya Leoshkevich
2023-02-03linux-user: Allow sendmsg() without IOVHelge Deller
2023-02-03linux-user: Implement SOL_ALG encryption supportHelge Deller
2023-02-03linux-user: Fix /proc/cpuinfo output for hppaHelge Deller
2023-02-03linux-user: Fix SO_ERROR return code of getsockopt()Helge Deller
2023-02-03Revert "linux-user: fix compat with glibc >= 2.36 sys/mount.h"Daniel P. Berrangé