qemu-devel
Thread
Date
Earlier messages
Later messages
Messages by Thread
Re: [RFC PATCH RESEND 03/42] accel/split: Implement cpus_are_resettable()
Richard Henderson
[RFC PATCH RESEND 30/42] accel/split: Implement remove_all_breakpoints()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 30/42] accel/split: Implement remove_all_breakpoints()
Richard Henderson
[RFC PATCH RESEND 20/42] accel/split: Implement cpu_common_realize()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 20/42] accel/split: Implement cpu_common_realize()
Richard Henderson
[RFC PATCH RESEND 06/42] accel/split: Empty setup_post()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 06/42] accel/split: Empty setup_post()
Richard Henderson
[RFC PATCH RESEND 29/42] accel/split: Kludge qemu_tcg_mttcg_enabled()
Philippe Mathieu-Daudé
[RFC PATCH RESEND 32/42] accel/split: Implement insert_breakpoint()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 32/42] accel/split: Implement insert_breakpoint()
Richard Henderson
[RFC PATCH RESEND 22/42] accel/split: Add few trace events in cpu_thread_routine handler
Philippe Mathieu-Daudé
[RFC PATCH RESEND 02/42] accel/split: Define SplitAccelState
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 02/42] accel/split: Define SplitAccelState
Richard Henderson
[RFC PATCH RESEND 33/42] accel/split: Implement update_guest_debug()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 33/42] accel/split: Implement update_guest_debug()
Richard Henderson
[RFC PATCH RESEND 18/42] accel/split: Implement synchronize_pre_loadvm()
Philippe Mathieu-Daudé
[RFC PATCH RESEND 31/42] accel/split: Implement remove_breakpoint()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 31/42] accel/split: Implement remove_breakpoint()
Richard Henderson
[RFC PATCH RESEND 38/42] accel/tcg: Introduce TCGCPUOps::rebuild_tb_hflags handler
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 38/42] accel/tcg: Introduce TCGCPUOps::rebuild_tb_hflags handler
Richard Henderson
[RFC PATCH RESEND 09/42] accel/split: Add cpu_thread_routine() stub
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 09/42] accel/split: Add cpu_thread_routine() stub
Richard Henderson
[RFC PATCH RESEND 14/42] accel/split: Implement synchronize_post_init()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 14/42] accel/split: Implement synchronize_post_init()
Richard Henderson
[RFC PATCH RESEND 08/42] accel/split: Implement gdbstub_supported_sstep_flags()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 08/42] accel/split: Implement gdbstub_supported_sstep_flags()
Richard Henderson
[RFC PATCH RESEND 10/42] accel/split: Define and allocate AccelCPUState
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 10/42] accel/split: Define and allocate AccelCPUState
Richard Henderson
[RFC PATCH RESEND 12/42] accel/split: Have thread routine ready to dispatch over HW/SW
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 12/42] accel/split: Have thread routine ready to dispatch over HW/SW
Richard Henderson
[RFC PATCH RESEND 42/42] tests/functional: Test Aarch64 virt machine with split-accelerator
Philippe Mathieu-Daudé
[RFC PATCH RESEND 11/42] accel/split: Register MTTCG
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 11/42] accel/split: Register MTTCG
Richard Henderson
[RFC PATCH RESEND 04/42] accel/split: Implement accel_init_machine()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 04/42] accel/split: Implement accel_init_machine()
Richard Henderson
Re: [RFC PATCH RESEND 04/42] accel/split: Implement accel_init_machine()
Richard Henderson
[RFC PATCH RESEND 27/42] accel/split: Empty get_elapsed_ticks()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 27/42] accel/split: Empty get_elapsed_ticks()
Richard Henderson
[RFC PATCH RESEND 01/42] accel/split: Minimal stubs for split accelerator
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 01/42] accel/split: Minimal stubs for split accelerator
Richard Henderson
[RFC PATCH RESEND 34/42] accel/split: Implement get_[vcpu]_stats()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 34/42] accel/split: Implement get_[vcpu]_stats()
Richard Henderson
[RFC PATCH RESEND 21/42] accel/split: Set use_hw in cpu_thread_routine() and switch over
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 21/42] accel/split: Set use_hw in cpu_thread_routine() and switch over
Richard Henderson
[RFC PATCH RESEND 36/42] target/arm: Have ERET switch to hw accel for EL0/EL1
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 36/42] target/arm: Have ERET switch to hw accel for EL0/EL1
Richard Henderson
[RFC PATCH RESEND 23/42] target/arm: Implement SysemuCPUOps::can_accelerate() handler
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 23/42] target/arm: Implement SysemuCPUOps::can_accelerate() handler
Richard Henderson
[RFC PATCH RESEND 28/42] accel/split: Empty cpu_thread_is_idle()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 28/42] accel/split: Empty cpu_thread_is_idle()
Richard Henderson
[RFC PATCH RESEND 13/42] accel/split: Implement cpu_reset_hold()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 13/42] accel/split: Implement cpu_reset_hold()
Richard Henderson
[RFC PATCH RESEND 41/42] tests/functional: Add split_available() helper
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 41/42] tests/functional: Add split_available() helper
Richard Henderson
[RFC PATCH RESEND 16/42] accel/split: Implement synchronize_state()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 16/42] accel/split: Implement synchronize_state()
Richard Henderson
Re: [RFC PATCH RESEND 16/42] accel/split: Implement synchronize_state()
Richard Henderson
[RFC PATCH RESEND 07/42] accel/split: Implement supports_guest_debug()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 07/42] accel/split: Implement supports_guest_debug()
Richard Henderson
[RFC PATCH RESEND 15/42] accel/split: Implement synchronize_pre_resume()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 15/42] accel/split: Implement synchronize_pre_resume()
Richard Henderson
[RFC PATCH RESEND 40/42] accel/split: Call TCGCPUOps::rebuild_tb_hflags()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 40/42] accel/split: Call TCGCPUOps::rebuild_tb_hflags()
Richard Henderson
[RFC PATCH RESEND 26/42] accel/split: Empty set/get_virtual_clock()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 26/42] accel/split: Empty set/get_virtual_clock()
Richard Henderson
[RFC PATCH RESEND 25/42] accel/split: Empty ops_init()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 25/42] accel/split: Empty ops_init()
Richard Henderson
[RFC PATCH RESEND 17/42] accel/split: Implement synchronize_post_reset()
Philippe Mathieu-Daudé
[RFC PATCH RESEND 24/42] accel/split: Implement handle_interrupt()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 24/42] accel/split: Implement handle_interrupt()
Richard Henderson
[RFC PATCH RESEND 39/42] target/arm: Implement TCGCPUOps::rebuild_tb_hflags()
Philippe Mathieu-Daudé
[RFC PATCH RESEND 19/42] accel/split: Implement kick_vcpu_thread()
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 19/42] accel/split: Implement kick_vcpu_thread()
Richard Henderson
[RFC PATCH RESEND 05/42] accel/split: Expose 'hw' and 'sw' properties
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 05/42] accel/split: Expose 'hw' and 'sw' properties
Richard Henderson
[RFC PATCH RESEND 35/42] target/arm: Emulate EL2 under TCG
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 35/42] target/arm: Emulate EL2 under TCG
Richard Henderson
[RFC PATCH RESEND 37/42] accel/hvf: Emulate HVC at EL2
Philippe Mathieu-Daudé
Re: [RFC PATCH RESEND 37/42] accel/hvf: Emulate HVC at EL2
Richard Henderson
[PATCH 0/3] Reinvent BQL-free PIO/MMIO
Igor Mammedov
[PATCH 2/3] acpi: mark PMTIMER as unlocked
Igor Mammedov
[PATCH 3/3] mark HPET as unlocked
Igor Mammedov
Re: [PATCH 3/3] mark HPET as unlocked
Peter Maydell
[PATCH 1/3] memory: reintroduce BQL-free fine-grained PIO/MMIO
Igor Mammedov
Re: [PATCH 1/3] memory: reintroduce BQL-free fine-grained PIO/MMIO
Peter Xu
Re: [PATCH 1/3] memory: reintroduce BQL-free fine-grained PIO/MMIO
Igor Mammedov
Re: [PATCH 1/3] memory: reintroduce BQL-free fine-grained PIO/MMIO
Peter Xu
Re: [PATCH 1/3] memory: reintroduce BQL-free fine-grained PIO/MMIO
Gerd Hoffmann
Re: [PATCH 1/3] memory: reintroduce BQL-free fine-grained PIO/MMIO
Igor Mammedov
Re: [PATCH 1/3] memory: reintroduce BQL-free fine-grained PIO/MMIO
Igor Mammedov
[PULL 00/24] i386 (TCG, TDX), Rust changes for 2025-06-20
Paolo Bonzini
[PULL 08/24] rust: qom: make ParentInit lifetime-invariant
Paolo Bonzini
[PULL 05/24] rust: qemu_api: introduce MaybeUninit field projection
Paolo Bonzini
[PULL 11/24] rust: move rust.bindgen to qemu-api crate
Paolo Bonzini
[PULL 01/24] meson: cleanup win32 library detection
Paolo Bonzini
[PULL 21/24] i386/tdx: Clarify the error message of mrconfigid/mrowner/mrownerconfig
Paolo Bonzini
[PULL 20/24] i386/tdx: Fix the typo of the comment of struct TdxGuest
Paolo Bonzini
[PULL 09/24] rust: qom: change instance_init to take a ParentInit<>
Paolo Bonzini
[PULL 22/24] update Linux headers to v6.16-rc3
Paolo Bonzini
[PULL 02/24] target/i386: fix TB exit logic in gen_movl_seg() when writing to SS
Paolo Bonzini
[PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Paolo Bonzini
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Cédric Le Goater
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Xiaoyao Li
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Cédric Le Goater
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Daniel P . Berrangé
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Stefan Hajnoczi
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Daniel P . Berrangé
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Stefan Hajnoczi
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Cédric Le Goater
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Stefan Hajnoczi
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Daniel P . Berrangé
Re: [PULL 24/24] i386/tdx: handle TDG.VP.VMCALL<GetQuote>
Cédric Le Goater
[PULL 12/24] rust/qemu-api: Add initial logging support based on C API
Paolo Bonzini
[PULL 23/24] i386/tdx: handle TDG.VP.VMCALL<GetTdVmCallInfo>
Paolo Bonzini
[PULL 04/24] pc-bios/dtb/meson: Prefer target name to be outfile, not infile
Paolo Bonzini
[PULL 17/24] i386/cpu: Warn about why CPUID_EXT_PDCM is not available
Paolo Bonzini
[PULL 16/24] i386/cpu: Move adjustment of CPUID_EXT_PDCM before feature_dependencies[] check
Paolo Bonzini
[PULL 13/24] rust: pl011: Implement logging
Paolo Bonzini
[PULL 06/24] rust: hpet: fully initialize object during instance_init
Paolo Bonzini
[PULL 03/24] hw: Fix type constant for DTB files
Paolo Bonzini
[PULL 14/24] rust: pl011: Add missing logging to match C version
Paolo Bonzini
[PULL 10/24] rust: prepare variable definitions for multiple bindgen invocations
Paolo Bonzini
[PULL 07/24] rust: qom: introduce ParentInit
Paolo Bonzini
[PULL 18/24] i386/tdx: Error and exit when named cpu model is requested
Paolo Bonzini
[PULL 15/24] rust: hpet: fix new warning
Paolo Bonzini
[PULL 19/24] i386/cpu: Rename enable_cpuid_0x1f to force_cpuid_0x1f
Paolo Bonzini
[RFC PATCH v2 00/48] accel: Preparatory cleanups for split-accel
Philippe Mathieu-Daudé
[RFC PATCH v2 08/48] accel/hvf: Re-use QOM allocated state
Philippe Mathieu-Daudé
[RFC PATCH v2 06/48] accel: Propagate AccelState to AccelClass::init_machine()
Philippe Mathieu-Daudé
[RFC PATCH v2 17/48] accel/tcg: Implement get_[vcpu]_stats()
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 17/48] accel/tcg: Implement get_[vcpu]_stats()
Richard Henderson
[RFC PATCH v2 07/48] accel/kvm: Prefer local AccelState over global MachineState::accel
Philippe Mathieu-Daudé
[RFC PATCH v2 15/48] accel/system: Add 'info accel' on human monitor
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 15/48] accel/system: Add 'info accel' on human monitor
Richard Henderson
[RFC PATCH v2 10/48] accel: Pass AccelState argument to gdbstub_supported_sstep_flags()
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 10/48] accel: Pass AccelState argument to gdbstub_supported_sstep_flags()
Richard Henderson
[RFC PATCH v2 24/48] accel/kvm: Remove kvm_cpu_synchronize_state() stub
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 24/48] accel/kvm: Remove kvm_cpu_synchronize_state() stub
Richard Henderson
[RFC PATCH v2 11/48] accel: Move supports_guest_debug() declaration to AccelClass
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 11/48] accel: Move supports_guest_debug() declaration to AccelClass
Richard Henderson
[RFC PATCH v2 27/48] accel/dummy: Factor dummy_thread_precreate() out
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 27/48] accel/dummy: Factor dummy_thread_precreate() out
Richard Henderson
[RFC PATCH v2 37/48] accel/nvmm: Expose nvmm_enabled() to common code
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 37/48] accel/nvmm: Expose nvmm_enabled() to common code
Richard Henderson
[RFC PATCH v2 03/48] system/cpus: Assert interrupt handling is done with BQL locked
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 03/48] system/cpus: Assert interrupt handling is done with BQL locked
Richard Henderson
[RFC PATCH v2 18/48] accel/hvf: Implement get_vcpu_stats()
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 18/48] accel/hvf: Implement get_vcpu_stats()
Richard Henderson
[RFC PATCH v2 12/48] accel: Move cpus_are_resettable() declaration to AccelClass
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 12/48] accel: Move cpus_are_resettable() declaration to AccelClass
Richard Henderson
[RFC PATCH v2 40/48] accel: Factor accel_cpu_realize() out
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 40/48] accel: Factor accel_cpu_realize() out
Richard Henderson
Re: [RFC PATCH v2 40/48] accel: Factor accel_cpu_realize() out
Philippe Mathieu-Daudé
[RFC PATCH v2 36/48] accel/whpx: Convert to AccelOpsClass::cpu_thread_routine
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 36/48] accel/whpx: Convert to AccelOpsClass::cpu_thread_routine
Richard Henderson
Re: [RFC PATCH v2 36/48] accel/whpx: Convert to AccelOpsClass::cpu_thread_routine
Richard Henderson
Re: [RFC PATCH v2 36/48] accel/whpx: Convert to AccelOpsClass::cpu_thread_routine
Philippe Mathieu-Daudé
[RFC PATCH v2 32/48] accel/tcg: Convert to AccelOpsClass::cpu_thread_routine
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 32/48] accel/tcg: Convert to AccelOpsClass::cpu_thread_routine
Richard Henderson
[RFC PATCH v2 31/48] accel/dummy: Convert to AccelOpsClass::cpu_thread_routine
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 31/48] accel/dummy: Convert to AccelOpsClass::cpu_thread_routine
Richard Henderson
[RFC PATCH v2 04/48] accel/kvm: Remove kvm_init_cpu_signals() stub
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 04/48] accel/kvm: Remove kvm_init_cpu_signals() stub
Richard Henderson
[RFC PATCH v2 22/48] accel/nvmm: Replace @dirty field by generic @hwaccel_synchronized
Philippe Mathieu-Daudé
[RFC PATCH v2 01/48] system/runstate: Document qemu_add_vm_change_state_handler()
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 01/48] system/runstate: Document qemu_add_vm_change_state_handler()
Richard Henderson
[RFC PATCH v2 35/48] accel/nvmm: Convert to AccelOpsClass::cpu_thread_routine
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 35/48] accel/nvmm: Convert to AccelOpsClass::cpu_thread_routine
Richard Henderson
[RFC PATCH v2 05/48] accel/kvm: Reduce kvm_create_vcpu() declaration scope
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 05/48] accel/kvm: Reduce kvm_create_vcpu() declaration scope
Richard Henderson
[RFC PATCH v2 23/48] accel/whpx: Replace @dirty field by generic @hwaccel_synchronized
Philippe Mathieu-Daudé
[RFC PATCH v2 26/48] accel/system: Document cpu_synchronize_state_post_init/reset()
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 26/48] accel/system: Document cpu_synchronize_state_post_init/reset()
Richard Henderson
[RFC PATCH v2 16/48] accel/tcg: Factor tcg_dump_flush_info() out
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 16/48] accel/tcg: Factor tcg_dump_flush_info() out
Richard Henderson
[RFC PATCH v2 28/48] accel/dummy: Factor tcg_vcpu_thread_precreate() out
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 28/48] accel/dummy: Factor tcg_vcpu_thread_precreate() out
Richard Henderson
[RFC PATCH v2 39/48] accel/system: Introduce hwaccel_enabled() helper
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 39/48] accel/system: Introduce hwaccel_enabled() helper
Richard Henderson
[RFC PATCH v2 21/48] accel/hvf: Replace @dirty field by generic @hwaccel_synchronized
Philippe Mathieu-Daudé
[RFC PATCH v2 33/48] accel/hvf: Convert to AccelOpsClass::cpu_thread_routine
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 33/48] accel/hvf: Convert to AccelOpsClass::cpu_thread_routine
Richard Henderson
[RFC PATCH v2 02/48] system/cpus: Defer memory layout changes until vCPUs are realized
Philippe Mathieu-Daudé
[RFC PATCH v2 25/48] accel/system: Document cpu_synchronize_state()
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 25/48] accel/system: Document cpu_synchronize_state()
Richard Henderson
[RFC PATCH v2 19/48] cpus: Document CPUState::vcpu_dirty field
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 19/48] cpus: Document CPUState::vcpu_dirty field
Richard Henderson
[RFC PATCH v2 14/48] hw/core/machine: Display CPU model name in 'info cpus' command
Philippe Mathieu-Daudé
[RFC PATCH v2 30/48] accel: Introduce AccelOpsClass::cpu_thread_routine handler
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 30/48] accel: Introduce AccelOpsClass::cpu_thread_routine handler
Richard Henderson
[RFC PATCH v2 20/48] cpus: Rename 'vcpu_dirty' field as negated 'hwaccel_synchronized'
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 20/48] cpus: Rename 'vcpu_dirty' field as negated 'hwaccel_synchronized'
Richard Henderson
Re: [RFC PATCH v2 20/48] cpus: Rename 'vcpu_dirty' field as negated 'hwaccel_synchronized'
Philippe Mathieu-Daudé
[RFC PATCH v2 09/48] accel/tcg: Prefer local AccelState over global current_accel()
Philippe Mathieu-Daudé
[RFC PATCH v2 29/48] accel: Factor accel_create_vcpu_thread() out
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 29/48] accel: Factor accel_create_vcpu_thread() out
Richard Henderson
[RFC PATCH v2 34/48] accel/kvm: Convert to AccelOpsClass::cpu_thread_routine
Philippe Mathieu-Daudé
Re: [RFC PATCH v2 34/48] accel/kvm: Convert to AccelOpsClass::cpu_thread_routine
Richard Henderson
[RFC PATCH v2 41/48] accel/tcg: Factor tcg_vcpu_init() out for re-use
Philippe Mathieu-Daudé
[RFC PATCH v2 13/48] accel: Move cpu_common_[un]realize() declarations to AccelOpsClass
Philippe Mathieu-Daudé
Earlier messages
Later messages