672 Commits (ad2085658511d0b14db7fca54094471b37bc6751)

Author SHA1 Message Date
Richard Henderson f55fc1c092 accel/tcg: Add clear_flags argument to page_set_flags 11 months ago
Paolo Bonzini 758e5de501 bsd-user, linux-user: introduce qemu_process_cpu_events 12 months ago
Paolo Bonzini 9cf342b491 accel/tcg: create a thread-kick function for TCG 1 year ago
Peter Maydell effe47ff48 target/arm: Drop ARM_FEATURE_IWMMXT handling 12 months ago
Richard Henderson 905c2c34fe target/arm: Rename isar_feature_aa64_atomics 12 months ago
Peter Maydell e61df9176d linux-user: Drop deprecated -p option 12 months ago
Philippe Mathieu-Daudé f7a7e7dd21 accel: Extract AccelClass definition to 'accel/accel-ops.h' 1 year ago
Philippe Mathieu-Daudé 9d01d2e86d accel: Propagate AccelState to AccelClass::init_machine() 1 year ago
Philippe Mathieu-Daudé 51e1896199 accel: Propagate AccelState to AccelClass::init_machine() 1 year ago
Pierrick Bouvier 9b23bf5024 bsd-user: add option to enable plugins 1 year ago
Richard Henderson 30da476066 include/user: Convert GUEST_ADDR_MAX to a variable 1 year ago
Richard Henderson d551b822f7 accel/tcg: Use vaddr in cpu_loop.h 1 year ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 1 year ago
Markus Armbruster 8a2b516ba2 cleanup: Drop pointless return at end of function 1 year ago
Philippe Mathieu-Daudé 42fa9665e5 exec: Restrict 'cpu_ldst.h' to accel/tcg/ 1 year ago
Richard Henderson 4d3ad3c3ba include/exec: Split out mmap-lock.h 1 year ago
Pierrick Bouvier e16354b7f2 exec/cpu-all: remove BSWAP_NEEDED 1 year ago
Alex Bennée 903e870f24 plugins/api: split out binary path/start/end/entry code 1 year ago
Philippe Mathieu-Daudé 18b3abb722 user: Prefer cached CpuClass over CPU_GET_CLASS() macro 2 years ago
Philippe Mathieu-Daudé 1405d7e60d user: Extract common MMAP API to 'user/mmap.h' 2 years ago
Philippe Mathieu-Daudé 84d66261be bsd-user: Propagate alignment argument to mmap_find_vma() 1 year ago
Philippe Mathieu-Daudé 019b4e84ed bsd-user: Always use mmap_find_vma_aligned() in target_mmap() 1 year ago
Philippe Mathieu-Daudé 1501743654 accel/tcg: Rename 'hw/core/tcg-cpu-ops.h' -> 'accel/tcg/cpu-ops.h' 2 years ago
Philippe Mathieu-Daudé 82c4d8a3b4 qemu/compiler: Absorb 'clang-tsa.h' 2 years ago
Ilya Leoshkevich d156d5d1df gdbstub: Allow late attachment 2 years ago
Ilya Leoshkevich 2b3ccf5f0d user: Introduce host_interrupt_signal 2 years ago
Ilya Leoshkevich 08916fd4b6 user: Introduce user/signal.h 2 years ago
Alex Bennée c0e6b8b798 system: propagate Error to gdbserver_start (and other device setups) 2 years ago
Philippe Mathieu-Daudé 1bf0d6e476 user: Move various declarations out of 'exec/exec-all.h' 2 years ago
Philippe Mathieu-Daudé 166a4b6e43 user: Declare cpu_loop() once in 'user/cpu_loop.h' 2 years ago
Philippe Mathieu-Daudé f47dcf519d accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (4/4) 2 years ago
Philippe Mathieu-Daudé 187b7ca96a accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (3/4) 2 years ago
Philippe Mathieu-Daudé 62ef949bbc accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (2/4) 2 years ago
Philippe Mathieu-Daudé 970ae60e9b accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (1/4) 2 years ago
Jessica Clarke 52a523af71 bsd-user: Set TaskState ts_tid for initial threads 2 years ago
Ilya Leoshkevich 8997452334 bsd-user/main: Allow setting tb-size 2 years ago
Ilya Leoshkevich 1f31243a8c bsd-user/x86_64/target_arch_thread.h: Align stack 2 years ago
Mark Corbin 4c492b4063 bsd-user: Implement set_mcontext and get_ucontext_sigreturn for RISCV 2 years ago
Mark Corbin e185844fbd bsd-user: Implement 'get_mcontext' for RISC-V 2 years ago
Mark Corbin 2931709ed9 bsd-user: Implement RISC-V signal trampoline setup functions 2 years ago
Mark Corbin 07e2671120 bsd-user: Define RISC-V signal handling structures and constants 2 years ago
Warner Losh 25b08c4da8 bsd-user: Add generic RISC-V64 target definitions 2 years ago
Mark Corbin 9cc1a9cd4f bsd-user: Define RISC-V system call structures and constants 2 years ago
Mark Corbin 9f57fb97b6 bsd-user: Define RISC-V VM parameters and helper functions 2 years ago
Mark Corbin 9aae5dcd04 bsd-user: Add RISC-V thread setup and initialization support 2 years ago
Mark Corbin 207e80c940 bsd-user: Implement RISC-V sysarch system call emulation 2 years ago
Mark Corbin 6402325012 bsd-user: Add RISC-V signal trampoline setup function 2 years ago
Mark Corbin 2bf79222ce bsd-user: Define RISC-V register structures and register copying 2 years ago
Mark Corbin 8951b87da4 bsd-user: Add RISC-V ELF definitions and hardware capability detection 2 years ago
Mark Corbin 83726b7798 bsd-user: Implement RISC-V TLS register setup 2 years ago