You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/bsd-user
Richard Henderson f55fc1c092 accel/tcg: Add clear_flags argument to page_set_flags
Expand the interface of page_set_flags to separate the
set of flags to be set and the set of flags to be cleared.

This allows us to replace PAGE_RESET with the PAGE_VALID
bit within clear_flags.

Replace PAGE_TARGET_STICKY with TARGET_PAGE_NOTSTICKY;
aarch64-linux-user is the only user.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
1 week ago
..
aarch64 bsd-user, linux-user: introduce qemu_process_cpu_events 1 month ago
arm * cpu-exec: more cleanups to CPU loop exits 1 month ago
freebsd bsd-user: Simplify the implementation of execve 1 year ago
host bsd-user: Catch up with sys/param.h requirement for machine/pmap.h 3 years ago
i386 bsd-user, linux-user: introduce qemu_process_cpu_events 1 month ago
include user: move common-user includes to a subdirectory of {bsd,linux}-user/ 4 years ago
netbsd exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h' 2 years ago
openbsd exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h' 2 years ago
riscv bsd-user, linux-user: introduce qemu_process_cpu_events 1 month ago
x86_64 bsd-user, linux-user: introduce qemu_process_cpu_events 1 month ago
bsd-file.h {linux,bsd}-user: Introduce get_task_state() 2 years ago
bsd-mem.c bsd-user: Implement shmid_ds conversion between host and target. 2 years ago
bsd-mem.h accel/tcg: Add clear_flags argument to page_set_flags 1 week ago
bsd-proc.c bsd-user: Get number of cpus. 2 years ago
bsd-proc.h accel: Introduce AccelClass::cpu_common_[un]realize 2 years ago
bsdload.c bsd-user: TARGET_NGROUPS unused in this file, remove 4 years ago
elfcore.c bsd-user: add stubbed out core dump support 4 years ago
elfload.c exec/cpu-all: remove BSWAP_NEEDED 7 months ago
errno_defs.h bsd-user: spelling fixes 2 years ago
main.c accel/tcg: create a thread-kick function for TCG 1 month ago
meson.build plugins/api: split out binary path/start/end/entry code 8 months ago
mmap.c accel/tcg: Add clear_flags argument to page_set_flags 1 week ago
plugin-api.c plugins/api: split out binary path/start/end/entry code 8 months ago
qemu-bsd.h bsd-user: Declarations for ipc_perm and shmid_ds conversion functions 2 years ago
qemu.h include: Remove 'exec/exec-all.h' 6 months ago
signal-common.h user: Introduce user/signal.h 8 months ago
signal.c accel/tcg: Use vaddr in cpu_loop.h 6 months ago
strace.c exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h' 2 years ago
syscall_defs.h bsd-user: Implment madvise(2) to match the linux-user implementation. 2 years ago
trace-events trace-events: Fix the name of the tracing.rst file 2 years ago
trace.h bsd-user: Add trace events for bsd-user 4 years ago
uaccess.c bsd-user: style tweak: keyword space ( 5 years ago