Sign in
qemu
/
qemu
/
3fac046e4aafeecf973afaece3e1cde969b7871a
/
accel
04e006a
tcg: Reset free_temps before tcg_optimize
by Richard Henderson
· 3 months ago
2a339fe
accel/tcg: Fix user-only probe_access_internal plugin check
by Richard Henderson
· 4 months ago
cbad455
Merge tag 'migration-20241030-pull-request' of https://gitlab.com/peterx/qemu into staging
by Peter Maydell
· 4 months ago
8c58e2d
accel/tcg/icount-common: Remove the reference to the unused header file
by Hyman Huang
· 4 months ago
8aade93
accel: remove dead statement and useless assertion
by Paolo Bonzini
· 4 months ago
b56f7dd
plugins: fix qemu_plugin_reset
by Pierrick Bouvier
· 4 months ago
b24bad3
accel/tcg: add tracepoints for cpu_loop_exit_atomic
by Alex Bennée
· 4 months ago
586d708
accel/kvm: check for KVM_CAP_MEMORY_ATTRIBUTES on vm
by Paolo Bonzini
· 5 months ago
60de433
accel/kvm: check for KVM_CAP_MULTI_ADDRESS_SPACE on vm
by Paolo Bonzini
· 5 months ago
64e0e63
accel/kvm: check for KVM_CAP_READONLY_MEM on VM
by Tom Dohrmann
· 6 months ago
943c742
KVM: Rename KVMState->nr_slots to nr_slots_max
by Peter Xu
· 5 months ago
dbdc00b
KVM: Rename KVMMemoryListener.nr_used_slots to nr_slots_used
by Peter Xu
· 5 months ago
b34a908
KVM: Define KVM_MEMSLOTS_NUM_MAX_DEFAULT
by Peter Xu
· 5 months ago
5504a81
KVM: Dynamic sized kvm memslots array
by Peter Xu
· 5 months ago
51483f6
include: Move QemuLockCnt APIs to their own header
by Peter Maydell
· 4 months ago
795592f
accel/tcg: Use the alignment test in tlb_fill_align
by Richard Henderson
· 5 months ago
f168808
accel/tcg: Add TCGCPUOps.tlb_fill_align
by Richard Henderson
· 5 months ago
e5b063e
include/exec/memop: Introduce memop_atomicity_bits
by Richard Henderson
· 5 months ago
c5809ee
include/exec/memop: Rename get_alignment_bits
by Richard Henderson
· 5 months ago
49d1866
accel/tcg: Assert noreturn from write-only page for atomics
by Richard Henderson
· 5 months ago
fe678c4
tcg: remove singlestep_enabled from DisasContextBase
by Paolo Bonzini
· 5 months ago
25f4e71
accel/tcg: Make page_set_flags() documentation public
by Philippe Mathieu-Daudé
· 6 months ago
a1676bb
kvm: Allow kvm_arch_get/put_registers to accept Error**
by Julia Suvorova
· 5 months ago
28ed7f9
accel/kvm: refactor dirty ring setup
by Ani Sinha
· 6 months ago
6738807
kvm: refactor core virtual machine creation into its own function
by Ani Sinha
· 7 months ago
804dfbe
kvm: replace fprintf with error_report()/printf() in kvm_init()
by Ani Sinha
· 6 months ago
173c427
Merge tag 'pull-request-2024-09-25' of https://gitlab.com/thuth/qemu into staging
by Peter Maydell
· 5 months ago
1484a04
accel/tcg: remove break after g_assert_not_reached()
by Pierrick Bouvier
· 5 months ago
a5dd9ee
Merge tag 'pull-tcg-plugin-memory-190924-1' of https://gitlab.com/stsquad/qemu into staging
by Peter Maydell
· 5 months ago
b709da5
plugins: save value during memory accesses
by Pierrick Bouvier
· 5 months ago
c4d16d4
kvm: Remove unreachable code in kvm_dirty_ring_reaper_thread()
by Peter Maydell
· 6 months ago
28d2d03
kvm: Make 'mmap_size' be 'int' in kvm_init_vcpu(), do_kvm_destroy_vcpu()
by Peter Maydell
· 6 months ago
d54ffa5
hvf: arm: Implement and use hvf_get_physical_address_range
by Danny Canter
· 5 months ago
2c76067
hvf: Split up hv_vm_create logic per arch
by Danny Canter
· 5 months ago
6a8703a
kvm: Use 'unsigned long' for request argument in functions wrapping ioctl()
by Johannes Stoelp
· 5 months ago
da7510b
accel/tcg: Remove dead code from rr_cpu_thread_fn()
by Peter Maydell
· 6 months ago
94962ff
Revert "replay: stop us hanging in rr_wait_io_event"
by Nicholas Piggin
· 7 months ago
036144c
accel/kvm/kvm-all: Fixes the missing break in vCPU unpark logic
by Salil Mehta
· 7 months ago
c6a3d7b
accel/kvm: Introduce kvm_create_and_park_vcpu() helper
by Harsh Prateek Bora
· 8 months ago
6410f87
Merge tag 'hw-misc-20240723' of https://github.com/philmd/qemu into staging
by Richard Henderson
· 7 months ago
43f59bf
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
by Richard Henderson
· 7 months ago
5885bce
Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging
by Richard Henderson
· 7 months ago
99481a0
accel: Restrict probe_access*() functions to TCG
by Philippe Mathieu-Daudé
· 9 months ago
71bce0e
Merge tag 'pull-tcg-20240723' of https://gitlab.com/rth7680/qemu into staging
by Richard Henderson
· 7 months ago
3d75856
accel/tcg: Move {set,clear}_helper_retaddr to cpu_ldst.h
by Richard Henderson
· 8 months ago
08c3286
accel/kvm: Extract common KVM vCPU {creation,parking} code
by Salil Mehta
· 7 months ago
0418f90
Add support for RAPL MSRs in KVM/Qemu
by Anthony Harivel
· 9 months ago
94ae227
plugins: fix mem callback array size
by Pierrick Bouvier
· 7 months ago
44fd9cf
accel/kvm/kvm-all: Fix superfluous trailing semicolon
by Zhao Liu
· 8 months ago
de68028
accel/tcg: Make cpu_exec_interrupt hook mandatory
by Peter Maydell
· 8 months ago
0487c63
accel/tcg: Make TCGCPUOps::cpu_exec_halt mandatory
by Peter Maydell
· 8 months ago
f64933c
hvf: Drop ifdef for macOS versions older than 12.0
by Akihiko Odaki
· 8 months ago
2b5d12b
cpu: fix memleak of 'halt_cond' and 'thread'
by Matheus Tavares Bernardino
· 9 months ago
fce3d48
accel/tcg: Avoid unnecessary call overhead from qemu_plugin_vcpu_mem_cb
by Max Chou
· 8 months ago
ca7d7f4
plugins: fix inject_mem_cb rw masking
by Pierrick Bouvier
· 8 months ago
d4d133a
qtest: move qtest_{get, set}_virtual_clock to accel/qtest/qtest.c
by Pierrick Bouvier
· 8 months ago
e83e386
qtest: use cpu interface in qtest_clock_warp
by Alex Bennée
· 8 months ago
5b7d54d
gdbstub: move enums into separate header
by Alex Bennée
· 8 months ago
3b279f7
accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded
by Anton Johansson
· 9 months ago
e65152d
migration/dirtyrate: Fix segmentation fault
by Masato Imai
· 8 months ago
a3c67df
hvf: Makes assert_hvf_ok report failed expression
by Phil Dennis-Jordan
· 9 months ago
f21f0cb
hvf: Consistent types for vCPU handles
by Phil Dennis-Jordan
· 9 months ago
a4c2735
cpu: move Qemu[Thread|Cond] setup into common code
by Alex Bennée
· 9 months ago
a128c30
accel/kvm: Fix two lines with hard-coded tabs
by Peter Maydell
· 9 months ago
eeb6198
accel/tcg: Move common declarations to 'internal-common.h'
by Philippe Mathieu-Daudé
· 9 months ago
408b2b3
accel/tcg: Make TCGCPUOps::cpu_exec_halt return bool for whether to halt
by Peter Maydell
· 10 months ago
30933c4
tcg/cputlb: remove other-cpu capability from TLB flushing
by Nicholas Piggin
· 11 months ago
99cd12c
tcg/cputlb: Remove non-synced variants of global TLB flushes
by Nicholas Piggin
· 11 months ago
bfd43cc
accel/tcg: Init tb size and icount before plugin_gen_tb_end
by Richard Henderson
· 9 months ago
b95b78d
plugins: extract cpu_index generate
by Pierrick Bouvier
· 10 months ago
f86fd4d
plugins: distinct types for callbacks
by Pierrick Bouvier
· 10 months ago
7de77d3
plugins: conditional callbacks
by Pierrick Bouvier
· 10 months ago
36a1d8e
plugins: add new inline op STORE_U64
by Pierrick Bouvier
· 10 months ago
299c82b
plugins: extract generate ptr for qemu_plugin_u64
by Pierrick Bouvier
· 10 months ago
2103278
plugins: prepare introduction of new inline ops
by Pierrick Bouvier
· 10 months ago
4c6163e
accel/tcg: Introduce translator_fake_ld
by Richard Henderson
· 11 months ago
4c833c6
disas: Use translator_st to get disassembly data
by Richard Henderson
· 11 months ago
b67c567
accel/tcg: Return bool from TranslatorOps.disas_log
by Richard Henderson
· 11 months ago
962a145
accel/tcg: Provide default implementation of disas_log
by Richard Henderson
· 11 months ago
34e5e1d
plugins: Merge alloc_tcg_plugin_context into plugin_gen_tb_start
by Richard Henderson
· 11 months ago
e763953
plugins: Use DisasContextBase for qemu_plugin_tb_vaddr
by Richard Henderson
· 11 months ago
d3ace10
plugins: Use DisasContextBase for qemu_plugin_insn_haddr
by Richard Henderson
· 11 months ago
e501325
plugins: Read mem_only directly from TB cflags
by Richard Henderson
· 11 months ago
36bc99b
plugins: Use translator_st for qemu_plugin_insn_data
by Richard Henderson
· 11 months ago
3a24736
accel/tcg: Implement translator_st
by Richard Henderson
· 11 months ago
bf4bb07
accel/tcg: Record DisasContextBase in tcg_ctx for plugins
by Richard Henderson
· 11 months ago
b3f05b8
accel/tcg: Record when translator_fake_ldb is used
by Richard Henderson
· 11 months ago
ba3fb2a
accel/tcg: Record mmio bytes during translation
by Richard Henderson
· 11 months ago
ddfa9f1
accel/tcg: Cap the translation block when we encounter mmio
by Richard Henderson
· 11 months ago
04f8ed1
accel/tcg: Reorg translator_ld*
by Richard Henderson
· 11 months ago
99977ae
accel/tcg: Pass DisasContextBase to translator_fake_ldb
by Richard Henderson
· 11 months ago
8018947
accel/tcg: Use vaddr in translator_ld*
by Richard Henderson
· 11 months ago
571882c
Merge tag 'pull-tcg-20240507' of https://gitlab.com/rth7680/qemu into staging
by Richard Henderson
· 10 months ago
d828b92
accel/tcg: Introduce CF_BP_PAGE
by Richard Henderson
· 11 months ago
873f9ca
Merge tag 'accel-20240506' of https://github.com/philmd/qemu into staging
by Richard Henderson
· 10 months ago
8019601
user: Declare get_task_state() once in 'accel/tcg/vcpu-state.h'
by Philippe Mathieu-Daudé
· 10 months ago
80f034c
accel/tcg: Move @plugin_mem_cbs from CPUState to CPUNegativeOffsetState
by Philippe Mathieu-Daudé
· 1 year, 2 months ago
fc44d59
accel/tcg: Restrict cpu_plugin_mem_cbs_enabled() to TCG
by Philippe Mathieu-Daudé
· 10 months ago
40ab89f
accel/tcg: Move user definition of cpu_interrupt() to user-exec.c
by Philippe Mathieu-Daudé
· 10 months ago
b254c34
accel/tcg: Access tcg_cflags with getter / setter
by Philippe Mathieu-Daudé
· 1 year, 2 months ago
Next »