qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-04-22 14:57:15 to 2025-04-22 19:49:24 UTC [more...]

[PATCH 000/147] single-binary patch queue
 2025-04-22 19:28 UTC  (77+ messages)
` [PATCH 001/147] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian()
` [PATCH 002/147] exec/tswap: implement {ld, st}.*_p as functions instead of macros
` [PATCH 003/147] exec/memory_ldst: extract memory_ldst declarations from cpu-all.h
` [PATCH 004/147] exec/memory_ldst_phys: extract memory_ldst_phys "
` [PATCH 005/147] exec/memory.h: make devend_memop "target defines" agnostic
` [PATCH 006/147] codebase: prepare to remove cpu.h from exec/exec-all.h
` [PATCH 007/147] exec/exec-all: remove dependency on cpu.h
` [PATCH 008/147] exec/memory-internal: "
` [PATCH 009/147] exec/ram_addr: "
` [PATCH 010/147] system/kvm: make kvm_flush_coalesced_mmio_buffer() accessible for common code
` [PATCH 011/147] exec/ram_addr: call xen_hvm_modified_memory only if xen is enabled
` [PATCH 012/147] hw/xen: add stubs for various functions
` [PATCH 014/147] system/physmem: compilation unit is now common to all targets
` [PATCH 015/147] include/exec/memory: extract devend_big_endian from devend_memop
` [PATCH 016/147] include/exec/memory: move devend functions to memory-internal.h
` [PATCH 017/147] system/memory: make compilation unit common
` [PATCH 018/147] system/ioport: "
` [PATCH 019/147] accel/tcg: Build user-exec-stub.c once
` [PATCH 021/147] accel/tcg: Fix cpu_ld*_code_mmu for user mode
` [PATCH 022/147] include/exec: Use vaddr for *_mmu guest memory access routines
` [PATCH 023/147] include/exec: Split out cpu-ldst-common.h
` [PATCH 024/147] include/exec: Split out accel/tcg/cpu-mmu-index.h
` [PATCH 025/147] include/exec: Inline *_mmuidx_ra memory operations
` [PATCH 027/147] include/exec: Inline *_data "
` [PATCH 028/147] include/exec: Inline *_code "
` [PATCH 029/147] accel/tcg: Perform aligned atomic reads in translator_ld
` [PATCH 030/147] accel/tcg: Use cpu_ld*_code_mmu in translator.c
` [PATCH 031/147] accel/tcg: Implement translator_ld*_end
` [PATCH 032/147] accel/tcg: Remove mmap_lock/unlock from watchpoint.c
` [PATCH 033/147] include/exec: Split out mmap-lock.h
` [PATCH 034/147] include/system: Move exec/memory.h to system/memory.h
` [PATCH 035/147] include/system: Move exec/address-spaces.h to system/address-spaces.h
` [PATCH 036/147] include/system: Move exec/ioport.h to system/ioport.h
` [PATCH 037/147] include/system: Move exec/ram_addr.h to system/ram_addr.h
` [PATCH 038/147] include/system: Move exec/ramblock.h to system/ramblock.h
` [PATCH 039/147] accel/tcg: Remove unnecesary inclusion of memory-internal.h in cputlb.c
` [PATCH 040/147] exec: Restrict memory-internal.h to system/
` [PATCH 043/147] accel/tcg: Use libuser_ss and libsystem_ss
` [PATCH 046/147] semihosting: Move user-only implementation out-of-line
` [PATCH 047/147] semihosting: Assert is_user in user-only semihosting_enabled
` [PATCH 048/147] include/exec: Split out watchpoint.h
` [PATCH 049/147] hw/core: Move unconditional files to libsystem_ss, libuser_ss
` [PATCH 051/147] plugins: Move api.c, core.c to libuser_ss, libsystem_ss
` [PATCH 052/147] include/exec: Drop ifndef CONFIG_USER_ONLY from cpu-common.h
` [PATCH 060/147] target/riscv: Remove ifndef CONFIG_USER_ONLY from cpu_cfg.h
` [PATCH 063/147] accel/tcg: Fix argument types of tlb_reset_dirty
` [PATCH 065/147] accel/tcg: Rebuild full flags in tlb_reset_dirty_range_locked
` [PATCH 067/147] include/exec: Move tb_{, set_}page_addr[01] to translation-block.h
` [PATCH 068/147] accel/tcg: Move get_page_addr_code* declarations
` [PATCH 069/147] accel/tcg: Remove page_protect
` [PATCH 070/147] accel/tcg: Remove cpu-all.h, exec-all.h from tb-internal.h
` [PATCH 073/147] accel/tcg: Introduce TCGCPUOps::mmu_index() callback
` [PATCH 074/147] target/alpha: Restrict SoftMMU mmu_index() to TCG
` [PATCH 075/147] target/arm: "
` [PATCH 076/147] target/avr: "
` [PATCH 077/147] target/hppa: "
` [PATCH 079/147] target/i386: Restrict cpu_mmu_index_kernel() "
` [PATCH 081/147] target/loongarch: Restrict SoftMMU mmu_index() "
` [PATCH 084/147] target/mips: "
` [PATCH 085/147] target/openrisc: "
` [PATCH 090/147] target/sh4: "
` [PATCH 094/147] target/hexagon: Implement TCGCPUOps.mmu_index
` [PATCH 095/147] hw/core/cpu: Remove CPUClass::mmu_index()
` [PATCH 097/147] accel/tcg: Split out tlb-bounds.h
` [PATCH 098/147] include/exec: Redefine tlb-flags with absolute values
` [PATCH 108/147] accel/tcg: fix missing includes for TARGET_HAS_PRECISE_SMC
` [PATCH 109/147] exec/cpu-all: remove cpu include
` [PATCH 111/147] exec/cpu-all: transfer exec/cpu-common include to cpu.h headers
` [PATCH 113/147] accel/kvm: move KVM_HAVE_MCE_INJECTION define to kvm-all.c
` [PATCH 127/147] tcg: Declare TARGET_INSN_START_EXTRA_WORDS in 'cpu-param.h'
` [PATCH 129/147] exec: Restrict 'cpu-ldst-common.h' to accel/tcg/
` [PATCH 133/147] tcg: Simplify tcg_req_mo() macro
` [PATCH 137/147] tcg: Have tcg_req_mo() use TCGCPUOps::guest_default_memory_order
` [PATCH 138/147] tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally
` [PATCH 146/147] target/i386: Remove AccelCPUClass::cpu_class_init need
` [PATCH 147/147] tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field

[RFC PATCH] buildsys: Disable 'unguarded-availability-new' warnings
 2025-04-22 19:45 UTC  (3+ messages)

[RFC PATCH v3 00/14] single-binary: Make hw/arm/ common
 2025-04-22 18:49 UTC  (13+ messages)
` [RFC PATCH v3 01/14] qapi: Rename TargetInfo structure as BinaryTargetInfo
` [RFC PATCH v3 13/14] qemu/target_info: Add target_aarch64() helper

[RFC PATCH v4 00/19] single-binary: Make hw/arm/ common
 2025-04-22 18:30 UTC  (52+ messages)
` [RFC PATCH v4 01/19] qapi: Rename TargetInfo structure as QemuTargetInfo
` [RFC PATCH v4 02/19] qemu: Convert target_name() to TargetInfo API
` [RFC PATCH v4 03/19] system/vl: Filter machine list available for a particular target binary
` [RFC PATCH v4 04/19] hw/arm: Register TYPE_TARGET_ARM/AARCH64_MACHINE QOM interfaces
` [RFC PATCH v4 05/19] hw/core: Allow ARM/Aarch64 binaries to use the 'none' machine
` [RFC PATCH v4 06/19] hw/arm: Filter machine types for qemu-system-arm/aarch64 binaries
` [RFC PATCH v4 07/19] meson: Prepare to accept per-binary TargetInfo structure implementation
` [RFC PATCH v4 08/19] config/target: Implement per-binary TargetInfo structure (ARM, AARCH64)
` [RFC PATCH v4 09/19] hw/arm/aspeed: Build objects once
` [RFC PATCH v4 10/19] hw/arm/raspi: "
` [RFC PATCH v4 11/19] hw/core/machine: Allow dynamic registration of valid CPU types
` [RFC PATCH v4 12/19] hw/arm/virt: Register valid CPU types dynamically
` [RFC PATCH v4 13/19] hw/arm/virt: Check accelerator availability at runtime
` [RFC PATCH v4 14/19] qemu/target_info: Add %target_arch field to TargetInfo
` [RFC PATCH v4 15/19] qemu/target_info: Add target_aarch64() helper
` [RFC PATCH v4 16/19] hw/arm/virt: Replace TARGET_AARCH64 -> target_aarch64()
` [RFC PATCH v4 17/19] hw/core: Get default_cpu_type calling machine_class_default_cpu_type()
` [RFC PATCH v4 18/19] hw/core: Introduce MachineClass::get_default_cpu_type() helper
` [RFC PATCH v4 19/19] hw/arm/virt: Get default CPU type at runtime

[PATCH v4 000/163] tcg: Convert to TCGOutOp structures
 2025-04-22 17:10 UTC  (37+ messages)
` [PATCH v4 042/163] tcg: Merge INDEX_op_div_{i32,i64}
` [PATCH v4 074/163] tcg/tci: Support negsetcond
` [PATCH v4 075/163] tcg: Remove TCG_TARGET_HAS_negsetcond_{i32,i64}
` [PATCH v4 083/163] tcg/arm: Expand arguments to tcg_out_cmp2
` [PATCH v4 084/163] tcg/ppc: "
` [PATCH v4 121/163] tcg/i386: Remove support for add2/sub2
` [PATCH v4 123/163] tcg: Add tcg_gen_addcio_{i32,i64,tl}
` [PATCH v4 124/163] target/arm: Use tcg_gen_addcio_* for ADCS
` [PATCH v4 125/163] target/hppa: Use tcg_gen_addcio_i64
` [PATCH v4 126/163] target/microblaze: Use tcg_gen_addcio_i32
` [PATCH v4 127/163] target/openrisc: Use tcg_gen_addcio_* for ADDC
` [PATCH v4 128/163] target/ppc: Use tcg_gen_addcio_tl for ADD and SUBF
` [PATCH v4 129/163] target/s390x: Use tcg_gen_addcio_i64 for op_addc64
` [PATCH v4 130/163] target/sh4: Use tcg_gen_addcio_i32 for addc
` [PATCH v4 132/163] target/tricore: Use tcg_gen_addcio_i32 for gen_addc_CC
` [PATCH v4 149/163] tcg: Remove add2/sub2 opcodes
` [PATCH v4 150/163] tcg: Formalize tcg_out_mb

[PATCH for 10.1 0/5] target/i386: TCG changes
 2025-04-22 17:01 UTC  (11+ messages)
` [PATCH 1/5] target/i386: special case ADC/SBB x,0 and SBB x,x
` [PATCH 2/5] target/i386: tcg: remove tmp0 and tmp4 from SHLD/SHRD
` [PATCH 3/5] target/i386: tcg: remove subf from SHLD/SHRD expansion
` [PATCH 4/5] target/i386: tcg: remove tmp0
` [PATCH 5/5] target/i386: tcg: remove some more uses of temporaries

[PATCH v3 00/37] vfio: Spring cleanup
 2025-04-22 16:55 UTC  (39+ messages)
` [PATCH v3 01/37] vfio: Move vfio_mig_active() into migration.c
` [PATCH v3 02/37] vfio: Rename vfio_reset_bytes_transferred()
` [PATCH v3 03/37] vfio: Introduce a new header file for external migration services
` [PATCH v3 04/37] vfio: Make vfio_un/block_multiple_devices_migration() static
` [PATCH v3 05/37] vfio: Make vfio_viommu_preset() static
` [PATCH v3 06/37] vfio: Introduce a new header file for internal migration services
` [PATCH v3 07/37] vfio: Move vfio_device_state_is_running/precopy() into migration.c
` [PATCH v3 08/37] vfio: Introduce a new header file for VFIOdisplay declarations
` [PATCH v3 09/37] vfio: Move VFIOHostDMAWindow definition into spapr.c
` [PATCH v3 10/37] vfio: Introduce a new header file for VFIOIOMMUFD declarations
` [PATCH v3 11/37] vfio: Introduce new files for VFIORegion definitions and declarations
` [PATCH v3 12/37] vfio: Introduce a new header file for VFIOcontainer declarations
` [PATCH v3 13/37] vfio: Make vfio_group_list static
` [PATCH v3 14/37] vfio: Move VFIOAddressSpace helpers into container-base.c
` [PATCH v3 15/37] vfio: Move Host IOMMU type declarations into their respective files
` [PATCH v3 16/37] vfio: Introduce a new header file for helper services
` [PATCH v3 17/37] vfio: Move vfio_get_info_dma_avail() into helpers.c
` [PATCH v3 18/37] vfio: Move vfio_kvm_device_add/del_fd() to helpers.c
` [PATCH v3 19/37] vfio: Move vfio_get_device_info() "
` [PATCH v3 20/37] vfio: Introduce a new file for VFIODevice definitions
` [PATCH v3 21/37] vfio: Introduce new files for CPR definitions and declarations
` [PATCH v3 22/37] vfio: Move vfio_kvm_device_fd() into helpers.c
` [PATCH v3 23/37] vfio: Move vfio_device_list into device.c
` [PATCH v3 24/37] vfio: Move vfio_de/attach_device() "
` [PATCH v3 25/37] vfio: Move vfio_reset_handler() "
` [PATCH v3 26/37] vfio: Move dirty tracking related services into container-base.c
` [PATCH v3 27/37] vfio: Make vfio_devices_query_dirty_bitmap() static
` [PATCH v3 28/37] vfio: Make vfio_container_query_dirty_bitmap() static
` [PATCH v3 29/37] vfio: Rename vfio_devices_all_dirty_tracking_started()
` [PATCH v3 30/37] vfio: Rename vfio_devices_all_device_dirty_tracking()
` [PATCH v3 31/37] vfio: Rename vfio_get_dirty_bitmap()
` [PATCH v3 32/37] vfio: Introduce new files for VFIO MemoryListener
` [PATCH v3 33/37] vfio: Rename RAM discard related services
` [PATCH v3 34/37] vfio: Introduce vfio_listener_un/register() routines
` [PATCH v3 35/37] vfio: Rename vfio-common.h to vfio-device.h
` [PATCH v3 36/37] vfio: Rename VFIODevice related services
` [PATCH v3 37/37] vfio: Rename VFIOContainer "

[PATCH v4 00/10] Support vbootrom for AST2700
 2025-04-22 16:51 UTC  (5+ messages)
` [PATCH v4 06/10] hw/arm/aspeed: Add support for loading vbootrom image via "-bios"

[PATCH] MAINTAINERS: Add a maintainer for util/vfio-helpers.c
 2025-04-22 16:45 UTC  (2+ messages)

[PATCH V2 0/3] acpi: Add machine option to disable SPCR table
 2025-04-22 15:25 UTC  (4+ messages)
` [PATCH V2 1/3] "

[PATCH for 10.1 v8 00/55] QEMU TDX support
 2025-04-22 15:44 UTC  (11+ messages)
` [PATCH v8 08/55] i386/tdx: Initialize TDX before creating TD vcpus
` [PATCH v8 12/55] i386/tdx: Validate TD attributes
` [PATCH v8 13/55] i386/tdx: Support user configurable mrconfigid/mrowner/mrownerconfig
` [PATCH v8 14/55] i386/tdx: Set APIC bus rate to match with what TDX module enforces

[PATCH v4.5 0/2] tcg: Fix TCGOP_TYPE in liveness_pass_2
 2025-04-22 15:17 UTC  (2+ messages)

[PATCH] tests/qtest: Pass down do_connect param in qtest_init_with_env()
 2025-04-22 15:13 UTC  (4+ messages)

[PATCH v4 0/3] DIAG 308: extend subcode 10 to return UVC cmd id, RC and RRC values upon failure to enter secure mode
 2025-04-22 15:09 UTC  (4+ messages)
` [PATCH v4 3/3] target/s390x: Return UVC cmd code, RC and RRC value when DIAG 308 Subcode 10 fails "


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).