119648 Commits (30e76638eb35ffe88e95cca2b5af952c14dc336d)
 

Author SHA1 Message Date
Philippe Mathieu-Daudé 30e76638eb cpus: Prefer cached CpuClass over CPU_GET_CLASS() macro 1 year ago
Philippe Mathieu-Daudé 43610f3184 cpus: Build cpu_exec_[un]realizefn() methods once 1 year ago
Philippe Mathieu-Daudé ca05578fc8 cpus: Register VMState per user / system emulation 1 year ago
Philippe Mathieu-Daudé 1405d7e60d user: Extract common MMAP API to 'user/mmap.h' 1 year 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é c9ce8a1ffd linux-user: Only include 'exec/tb-flush.h' header when necessary 1 year ago
Stefan Hajnoczi d9a4282c4b include/qemu: Tidy atomic128 headers. 1 year ago
Richard Henderson 9e2080766f accel/tcg: Build tcg-runtime-gvec.c once 1 year ago
Richard Henderson 6e9f900211 accel/tcg: Build tcg-runtime.c once 1 year ago
Philippe Mathieu-Daudé 67ba743948 qemu/atomic128: Include missing 'qemu/atomic.h' header 1 year ago
Philippe Mathieu-Daudé 883cc6c578 qemu/atomic: Rename atomic128-ldst.h headers using .h.inc suffix 1 year ago
Philippe Mathieu-Daudé 1560696540 qemu/atomic: Rename atomic128-cas.h headers using .h.inc suffix 1 year ago
Richard Henderson b73f58496d accel/tcg: Split out getpc.h 1 year ago
Philippe Mathieu-Daudé bf4a155b7a accel/tcg: Restrict GETPC_ADJ to 'tb-internal.h' 1 year ago
Richard Henderson 3fd60df2a6 accel/tcg: Build tcg-accel-ops-mttcg.c once 1 year ago
Richard Henderson 3b9aec101b accel/tcg: Build tcg-accel-ops-rr.c once 1 year ago
Richard Henderson 29172ec536 accel/tcg: Build tcg-accel-ops-icount.c once 1 year ago
Richard Henderson ab6d72979a accel/tcg: Build tcg-accel-ops.c once 1 year ago
Richard Henderson 5516b44bea system: Build watchpoint.c once 1 year ago
Philippe Mathieu-Daudé 6ff5da1600 exec: Declare tlb_flush*() in 'exec/cputlb.h' 1 year ago
Philippe Mathieu-Daudé bcde46f57d exec: Declare tlb_hit*() in 'exec/cputlb.h' 1 year ago
Philippe Mathieu-Daudé eb9b25c656 exec: Declare tlb_set_page() in 'exec/cputlb.h' 1 year ago
Philippe Mathieu-Daudé 2809e2d6c4 exec: Declare tlb_set_page_with_attrs() in 'exec/cputlb.h' 1 year ago
Philippe Mathieu-Daudé a9f5ab9279 exec: Declare tlb_set_page_full() in 'exec/cputlb.h' 1 year ago
Philippe Mathieu-Daudé e7d269adb2 exec: Declare tlb_reset_dirty*() in 'exec/cputlb.h' 1 year ago
Richard Henderson 5469933810 accel/tcg: Compile watchpoint.c once 1 year ago
Richard Henderson b9e3bf884a include/exec: Split out exec/cpu-interrupt.h 1 year ago
Stefan Hajnoczi ffbc5e661f target-arm queue: 1 year ago
Stefan Hajnoczi e88a579392 * Bug fixes and some small improvements for functional tests 1 year ago
Stefan Hajnoczi cfadd798de pull-loongarch-tcg-20250307 1 year ago
Richard Henderson 58d00538ce include/exec: Move TARGET_PAGE_{SIZE,MASK,BITS} to target_page.h 1 year ago
Philippe Mathieu-Daudé 3504f104ea accel/tcg: Restrict CPU_TLB_DYN_*_BITS definitions to accel/tcg/ 1 year ago
Ilya Leoshkevich 44ed2fd1ea linux-user/main: Allow setting tb-size 2 years ago
Keith Packard 0ce0739d46 target/rx: Remove TCG_CALL_NO_WG from helpers which write env 1 year ago
Keith Packard 7610317f45 target/rx: Set exception vector base to 0xffffff80 1 year ago
JianChunfu 8881b691d2 hw/arm/smmu: Introduce smmu_configs_inv_sid_range() helper 1 year ago
Peter Maydell 84e5ce68c0 include/exec/memop.h: Expand comment for MO_ATOM_SUBALIGN 1 year ago
Peter Maydell 02ae315467 util/qemu-timer.c: Don't warp timer from timerlist_rearm() 1 year ago
Peter Maydell cc503abf4b target/arm: Make dummy debug registers RAZ, not NOP 1 year ago
Peter Maydell 5be4419c57 target/arm: Drop unused address_offset from op_addr_{rr, ri}_post() 1 year ago
Peter Maydell ee786ca115 target/arm: Correct STRD atomicity 1 year ago
Peter Maydell cde3247651 target/arm: Correct LDRD atomicity and fault behaviour 1 year ago
Alex Bennée 9a9d9e8209 hw/arm: enable secure EL2 timers for sbsa machine 1 year ago
Alex Bennée 5dcaea8bcd hw/arm: enable secure EL2 timers for virt machine 1 year ago
Alex Bennée 47e2c5510f target/arm: Document the architectural names of our GTIMERs 1 year ago
Alex Bennée f9f99d7ca5 target/arm: Implement SEL2 physical and virtual timers 1 year ago
Peter Maydell 02c648a0a1 target/arm: Refactor handling of timer offset for direct register accesses 1 year ago
Peter Maydell 4aecd4b442 target/arm: Always apply CNTVOFF_EL2 for CNTV_TVAL_EL02 accesses 1 year ago
Peter Maydell bdd641541f target/arm: Make CNTPS_* UNDEF from Secure EL1 when Secure EL2 is enabled 1 year ago