aboutsummaryrefslogtreecommitdiff
path: root/softmmu/cpus.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-06atomics: eliminate mb_read/mb_setPaolo Bonzini1-1/+1
2023-01-20include/block: Untangle inclusion loopsMarkus Armbruster1-0/+1
2022-10-31Merge tag 'pull-request-2022-10-28' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi1-4/+5
2022-10-28accel/qtest: Support qtest accelerator for WindowsXuzhou Cheng1-4/+5
2022-10-27util: Cleanup and rename os_mem_prealloc()David Hildenbrand1-1/+1
2022-10-06gdbstub: move breakpoint logic to accel opsAlex Bennée1-0/+7
2022-04-06whpx: Added support for breakpoints and steppingIvan Shcherbakov1-2/+10
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2022-03-16softmmu: List CPU types againPhilippe Mathieu-Daudé1-8/+0
2022-03-06accel: Introduce AccelOpsClass::cpus_are_resettable()Philippe Mathieu-Daudé1-1/+4
2022-03-06accel: Introduce AccelOpsClass::cpu_thread_is_idle()Philippe Mathieu-Daudé1-2/+4
2022-03-06softmmu/cpus: Code movementPhilippe Mathieu-Daudé1-5/+5
2022-03-06exec: Make cpu_memory_rw_debug() target agnosticPhilippe Mathieu-Daudé1-1/+1
2022-03-04main-loop.h: introduce qemu_in_main_thread()Emanuele Giuseppe Esposito1-0/+5
2022-03-04cpus: use coroutine TLS macros for iothread_lockedStefan Hajnoczi1-4/+5
2022-02-09softmmu/cpus: Check if the cpu work list is empty atomicallyIdan Horowitz1-6/+1
2022-01-07util/oslib-posix: Forward SIGBUS to MCE handler under LinuxDavid Hildenbrand1-0/+4
2021-07-09misc: Remove redundant new line in perror()Li Zhijian1-1/+1
2021-06-14softmmu: add trace point when bdrv_flush_all failsDaniel P. Berrangé1-1/+6
2021-02-16sev/i386: Don't allow a system reset under an SEV-ES guestTom Lendacky1-0/+5
2021-02-05accel: replace struct CpusAccel with AccelOpsClassClaudio Fontana1-6/+6
2020-12-10WHPX: support for the kernel-irqchip on/offSunil Muthuswamy1-1/+2
2020-10-21qapi: Restrict 'inject-nmi' command to machine codePhilippe Mathieu-Daudé1-0/+1
2020-10-09monitor: Use getter/setter functions for cur_monKevin Wolf1-1/+1
2020-10-09monitor: Add Monitor parameter to monitor_get_cpu_index()Kevin Wolf1-1/+1
2020-10-06gdbstub: add reverse continue support in replay modePavel Dovgalyuk1-0/+5
2020-10-06gdbstub: add reverse step support in replay modePavel Dovgalyuk1-3/+11
2020-10-05cpus: add handle_interrupt to the CpusAccel interfaceClaudio Fontana1-0/+18
2020-10-05cpus: remove checks for non-NULL cpus_accelClaudio Fontana1-12/+21
2020-10-05cpus: cleanup now unneeded includesClaudio Fontana1-7/+0
2020-10-05cpus: extract out hvf-specific code to target/i386/hvf/Claudio Fontana1-66/+0
2020-10-05cpus: extract out whpx-specific code to target/i386/Claudio Fontana1-79/+0
2020-10-05cpus: extract out hax-specific code to target/i386/Claudio Fontana1-79/+1
2020-10-05cpus: extract out kvm-specific code to accel/kvmClaudio Fontana1-77/+0
2020-10-05cpus: extract out qtest-specific code to accel/qtestClaudio Fontana1-63/+1
2020-10-05cpus: extract out TCG-specific code to accel/tcgClaudio Fontana1-504/+1
2020-10-05cpus: prepare new CpusAccel cpu accelerator interfaceClaudio Fontana1-41/+154
2020-10-05icount: rename functions to be consistent with the module nameClaudio Fontana1-3/+3
2020-10-05cpu-timers, icount: new modulesClaudio Fontana1-737/+7
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-21/+21
2020-09-03softmmu/cpus: Only set parallel_cpus for SMPRichard Henderson1-1/+10
2020-07-10cpu-throttle: new module, extracted from cpus.cClaudio Fontana1-87/+8
2020-07-10softmmu: move softmmu only files from rootClaudio Fontana1-0/+2317