Age | Commit message (Expand) | Author | Files | Lines |
2024-10-13 | accel/tcg: Use the alignment test in tlb_fill_align | Richard Henderson | 1 | -43/+45 |
2024-10-13 | accel/tcg: Add TCGCPUOps.tlb_fill_align | Richard Henderson | 1 | -23/+38 |
2024-10-13 | include/exec/memop: Introduce memop_atomicity_bits | Richard Henderson | 1 | -14/+2 |
2024-10-13 | include/exec/memop: Rename get_alignment_bits | Richard Henderson | 2 | -4/+4 |
2024-10-13 | accel/tcg: Assert noreturn from write-only page for atomics | Richard Henderson | 1 | -3/+2 |
2024-10-13 | tcg: remove singlestep_enabled from DisasContextBase | Paolo Bonzini | 1 | -1/+0 |
2024-10-08 | accel/tcg: Make page_set_flags() documentation public | Philippe Mathieu-Daudé | 1 | -5/+0 |
2024-10-03 | kvm: Allow kvm_arch_get/put_registers to accept Error** | Julia Suvorova | 1 | -9/+32 |
2024-10-03 | accel/kvm: refactor dirty ring setup | Ani Sinha | 1 | -38/+50 |
2024-10-03 | kvm: refactor core virtual machine creation into its own function | Ani Sinha | 1 | -33/+56 |
2024-10-02 | kvm: replace fprintf with error_report()/printf() in kvm_init() | Ani Sinha | 1 | -22/+18 |
2024-09-28 | Merge tag 'pull-request-2024-09-25' of https://gitlab.com/thuth/qemu into sta... | Peter Maydell | 1 | -1/+0 |
2024-09-24 | accel/tcg: remove break after g_assert_not_reached() | Pierrick Bouvier | 1 | -1/+0 |
2024-09-19 | Merge tag 'pull-tcg-plugin-memory-190924-1' of https://gitlab.com/stsquad/qem... | Peter Maydell | 3 | -23/+94 |
2024-09-19 | plugins: save value during memory accesses | Pierrick Bouvier | 3 | -23/+94 |
2024-09-19 | kvm: Remove unreachable code in kvm_dirty_ring_reaper_thread() | Peter Maydell | 1 | -5/+1 |
2024-09-19 | kvm: Make 'mmap_size' be 'int' in kvm_init_vcpu(), do_kvm_destroy_vcpu() | Peter Maydell | 1 | -2/+2 |
2024-09-13 | hvf: arm: Implement and use hvf_get_physical_address_range | Danny Canter | 1 | -1/+11 |
2024-09-13 | hvf: Split up hv_vm_create logic per arch | Danny Canter | 1 | -5/+1 |
2024-09-13 | kvm: Use 'unsigned long' for request argument in functions wrapping ioctl() | Johannes Stoelp | 2 | -8/+8 |
2024-09-05 | accel/tcg: Remove dead code from rr_cpu_thread_fn() | Peter Maydell | 1 | -3/+1 |
2024-08-16 | Revert "replay: stop us hanging in rr_wait_io_event" | Nicholas Piggin | 1 | -1/+1 |
2024-08-01 | accel/kvm/kvm-all: Fixes the missing break in vCPU unpark logic | Salil Mehta | 1 | -0/+1 |
2024-07-26 | accel/kvm: Introduce kvm_create_and_park_vcpu() helper | Harsh Prateek Bora | 1 | -0/+12 |
2024-07-24 | Merge tag 'hw-misc-20240723' of https://github.com/philmd/qemu into staging | Richard Henderson | 1 | -14/+0 |
2024-07-24 | Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging | Richard Henderson | 1 | -0/+27 |
2024-07-24 | Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ... | Richard Henderson | 3 | -34/+67 |
2024-07-23 | accel: Restrict probe_access*() functions to TCG | Philippe Mathieu-Daudé | 1 | -14/+0 |
2024-07-23 | Merge tag 'pull-tcg-20240723' of https://gitlab.com/rth7680/qemu into staging | Richard Henderson | 3 | -32/+0 |
2024-07-23 | accel/tcg: Move {set,clear}_helper_retaddr to cpu_ldst.h | Richard Henderson | 3 | -32/+0 |
2024-07-22 | accel/kvm: Extract common KVM vCPU {creation,parking} code | Salil Mehta | 3 | -34/+67 |
2024-07-22 | Add support for RAPL MSRs in KVM/Qemu | Anthony Harivel | 1 | -0/+27 |
2024-07-22 | plugins: fix mem callback array size | Pierrick Bouvier | 1 | -2/+1 |
2024-07-17 | accel/kvm/kvm-all: Fix superfluous trailing semicolon | Zhao Liu | 1 | -1/+1 |
2024-07-16 | accel/tcg: Make cpu_exec_interrupt hook mandatory | Peter Maydell | 1 | -2/+2 |
2024-07-11 | accel/tcg: Make TCGCPUOps::cpu_exec_halt mandatory | Peter Maydell | 1 | -6/+5 |
2024-07-02 | hvf: Drop ifdef for macOS versions older than 12.0 | Akihiko Odaki | 1 | -3/+0 |
2024-06-30 | cpu: fix memleak of 'halt_cond' and 'thread' | Matheus Tavares Bernardino | 1 | -0/+1 |
2024-06-24 | accel/tcg: Avoid unnecessary call overhead from qemu_plugin_vcpu_mem_cb | Max Chou | 1 | -2/+6 |
2024-06-24 | plugins: fix inject_mem_cb rw masking | Pierrick Bouvier | 1 | -2/+2 |
2024-06-24 | qtest: move qtest_{get, set}_virtual_clock to accel/qtest/qtest.c | Pierrick Bouvier | 1 | -0/+12 |
2024-06-24 | qtest: use cpu interface in qtest_clock_warp | Alex Bennée | 1 | -0/+1 |
2024-06-24 | gdbstub: move enums into separate header | Alex Bennée | 3 | -3/+3 |
2024-06-19 | accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded | Anton Johansson | 1 | -2/+2 |
2024-06-17 | migration/dirtyrate: Fix segmentation fault | Masato Imai | 1 | -1/+1 |
2024-06-08 | hvf: Makes assert_hvf_ok report failed expression | Phil Dennis-Jordan | 1 | -28/+21 |
2024-06-08 | hvf: Consistent types for vCPU handles | Phil Dennis-Jordan | 1 | -1/+1 |
2024-06-04 | cpu: move Qemu[Thread|Cond] setup into common code | Alex Bennée | 5 | -21/+7 |
2024-06-04 | accel/kvm: Fix two lines with hard-coded tabs | Peter Maydell | 1 | -2/+2 |
2024-06-04 | accel/tcg: Move common declarations to 'internal-common.h' | Philippe Mathieu-Daudé | 3 | -15/+16 |