aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
29 hoursMerge tag 'pull-loongarch-20250918' of https://github.com/gaosong715/qemu int...HEADstagingmasterRichard Henderson3-41/+36
29 hoursMerge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson188-2160/+3562
33 hourshw/loongarch/virt: Register reset interface with cpu plug callbackBibo Mao2-13/+2
33 hourshw/loongarch/virt: Remove unnecessay pre-boot setting with BSPBibo Mao2-26/+0
33 hourshw/loongarch/virt: Add BSP support with aux boot codeBibo Mao1-2/+34
2 daysMerge tag 'pull-target-arm-20250916' of https://gitlab.com/pm215/qemu into st...Richard Henderson72-2795/+1152
2 daysaccel/kvm: Set guest_memfd_offset to non-zero value only when guest_memfd is ...Xiaoyao Li1-1/+2
2 daysaccel/kvm: Zero out mem explicitly in kvm_set_user_memory_region()Xiaoyao Li1-1/+1
2 daysaccel/kvm: Switch to check KVM_CAP_GUEST_MEMFD and KVM_CAP_USER_MEMORY2 on VMXiaoyao Li1-2/+2
2 daysi386/kvm: Drop KVM_CAP_X86_SMM check in kvm_arch_init()Xiaoyao Li1-2/+1
2 daysmultiboot: Fix the split lockXiaoyao Li2-1/+1
2 daystarget/i386: Define enum X86ASIdx for x86's address spacesXiaoyao Li4-5/+10
2 daysi386/cpu: Enable SMM cpu address space under KVMXiaoyao Li3-5/+15
2 dayshpet: guard IRQ handling with BQLIgor Mammedov1-0/+8
2 daysrust: do not inline do_init_ioPaolo Bonzini1-5/+0
2 daysrust: meson: remove unnecessary complication in device cratesPaolo Bonzini2-6/+0
2 daysdocs: update rust.rstMarc-André Lureau1-29/+32
2 daysrust: re-export qemu macros from common/qom/hwcoreMarc-André Lureau34-45/+35
2 daysrust: re-export qemu_macros internal helper in "bits"Marc-André Lureau1-2/+5
2 daysrust: repurpose qemu_api -> testsMarc-André Lureau15-230/+35
2 daysrust/pl011: drop dependency on qemu_apiMarc-André Lureau8-5/+106
2 daysrust/hpet: drop now unneeded qemu_api depMarc-André Lureau3-3/+0
2 daysrust: rename qemu_api_macros -> qemu_macrosMarc-André Lureau41-69/+69
2 daysrust: split "hwcore" crateMarc-André Lureau29-81/+318
2 daysrust: split "system" crateMarc-André Lureau24-33/+177
2 daysrust: split "chardev" crateMarc-André Lureau19-20/+164
2 daysrust: split "qom" crateMarc-André Lureau32-44/+199
2 daysrust: split "bql" crateMarc-André Lureau31-120/+244
2 daysrust: split "migration" crateMarc-André Lureau29-68/+252
2 daysrust: split "util" crateMarc-André Lureau33-107/+243
2 daysrust: make build.rs generic over various ./rust/projectsMarc-André Lureau1-2/+8
2 daysrust: split Rust-only "common" crateMarc-André Lureau41-359/+448
2 daysrust: move Cell vmstate implMarc-André Lureau2-8/+12
2 daysrust: move VMState handling to QOM moduleMarc-André Lureau2-6/+8
2 daysrust: move vmstate_clock!() to qdev moduleMarc-André Lureau2-8/+9
2 daysrust: add workspace authorsMarc-André Lureau1-0/+1
2 daysrust: remove unused global qemu "allocator"Marc-André Lureau5-142/+1
2 daysdocs/rust: update msrvMarc-André Lureau2-1/+2
2 daysrust: qdev: const_refs_to_staticPaolo Bonzini6-55/+33
2 daysrust: vmstate: use const_refs_to_staticPaolo Bonzini6-217/+113
2 daysrust: vmstate: convert to use builder patternZhao Liu8-248/+454
2 daysrust: add qdev Device derive macroManos Pitsidianakis6-58/+336
2 daysrust: use inline const expressionsPaolo Bonzini6-36/+8
2 daysrust: add missing const markers for MSRV==1.83.0Paolo Bonzini6-16/+14
2 daysmeson, cargo: require Rust 1.83.0Paolo Bonzini5-22/+19
2 daysconfigure: bump Meson to 1.9.0 for use with RustPaolo Bonzini5-6/+6
2 daysci: temporarily remove rust from UbuntuPaolo Bonzini1-2/+2
2 daystcg/user: do not set exit_request gratuitouslyPaolo Bonzini1-0/+2
2 daysaccel: make all calls to qemu_process_cpu_events look the samePaolo Bonzini7-39/+30
2 dayscpus: clear exit_request in qemu_process_cpu_eventsPaolo Bonzini8-11/+9