summary refs log tree commit diff stats
path: root/target/i386/nvmm/nvmm-all.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* target/i386/nvmm: Inline cpu_physical_memory_rw() in nvmm_mem_callbackPhilippe Mathieu-Daudé2025-10-071-1/+4
* cpus: clear exit_request in qemu_process_cpu_eventsPaolo Bonzini2025-09-171-2/+0
* accel: use atomic accesses for exit_requestPaolo Bonzini2025-09-171-1/+1
* accel: use store_release/load_acquire for cross-thread exit_requestPaolo Bonzini2025-09-171-3/+2
* treewide: clear bits of cs->interrupt_request with cpu_reset_interrupt()Paolo Bonzini2025-09-171-5/+5
* add cpu_test_interrupt()/cpu_set_interrupt() helpers and use them tree wideIgor Mammedov2025-08-291-12/+12
* Merge tag 'accel-20250715' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2025-07-161-0/+1
|\
| * accel: Extract AccelClass definition to 'accel/accel-ops.h'Philippe Mathieu-Daudé2025-07-151-0/+1
* | target/i386: nvmm, whpx: add accel/CPU class that sets host vendorPaolo Bonzini2025-07-121-0/+25
|/
* accel: Propagate AccelState to AccelClass::init_machine()Philippe Mathieu-Daudé2025-07-041-1/+1
* accel/nvmm: Expose nvmm_enabled() to common codePhilippe Mathieu-Daudé2025-07-041-7/+1
* accel/nvmm: Replace @dirty field by generic CPUState::vcpu_dirty fieldPhilippe Mathieu-Daudé2025-07-041-11/+10
* qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-1/+1
* include/system: Move exec/ioport.h to system/ioport.hRichard Henderson2025-04-231-1/+1
* include/system: Move exec/address-spaces.h to system/address-spaces.hRichard Henderson2025-04-231-1/+1
* include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-3/+3
* accel/nvmm: Fix NULL dereference in nvmm_init_vcpu()Philippe Mathieu-Daudé2024-05-031-1/+1
* accel/nvmm: Use accel-specific per-vcpu @dirty fieldPhilippe Mathieu-Daudé2024-04-261-10/+11
* bulk: Call in place single use cpu_env()Philippe Mathieu-Daudé2024-03-121-4/+2
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-10/+10
* migration: simplify blockersSteve Sistare2023-10-201-2/+1
* accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2023-10-041-7/+7
* exec/memory: Add symbolic value for memory listener priority for accelIsaku Yamahata2023-06-281-1/+1
* accel: Inline NVMM get_qemu_vcpu()Philippe Mathieu-Daudé2023-06-281-17/+11
* accel: Rename NVMM 'struct qemu_vcpu' -> AccelCPUStatePhilippe Mathieu-Daudé2023-06-281-16/+16
* accel: Remove NVMM unreachable error pathPhilippe Mathieu-Daudé2023-06-281-4/+0
* accel: Rename HAX 'struct hax_vcpu_state' -> AccelCPUStatePhilippe Mathieu-Daudé2023-06-281-1/+1
* accel: Rename 'hax_vcpu' as 'accel' in CPUStatePhilippe Mathieu-Daudé2023-06-281-3/+3
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-4/+4
* target/i386: Remove pointless CPUArchState castsPhilippe Mathieu-Daudé2022-03-061-7/+7
* target: Use forward declared type instead of structure typePhilippe Mathieu-Daudé2022-03-061-7/+7
* nvmm: Fix support for stable versionnia2021-11-191-0/+10
* memory: Name all the memory listenersPeter Xu2021-09-301-0/+1
* Fix nvmm_ram_block_added() function argumentsReinoud Zandijk2021-09-131-2/+3
* migration: Unify failure check for migrate_add_blocker()Markus Armbruster2021-08-261-2/+1
* whpx nvmm: Drop useless migrate_del_blocker()Markus Armbruster2021-08-261-1/+0
* Add NVMM accelerator: x86 CPU supportReinoud Zandijk2021-05-041-0/+1226