Commit Graph

  • c0799e8b00 target/i386: Add CPUID leaf 0xC000_0001 EDX definitions EwanHai 2025-01-13 02:44:11 -05:00
  • 5d20aa540b target/i386: Add support for Zhaoxin CPU vendor identification EwanHai 2025-01-13 02:44:10 -05:00
  • 72cdd672e1 tests/functional: Replace the ppc64 e500 advent calendar test Cédric Le Goater 2025-02-26 07:50:13 +01:00
  • d5d028eee3 gitlab: use --refetch in check-patch/check-dco jobs Daniel P. Berrangé 2025-02-25 11:05:25 +00:00
  • fe95724da2 tests/functional: Bump some arm test timeouts Peter Maydell 2025-02-21 14:06:40 +00:00
  • 0f31f0f53c tests/functional: Convert the x86_64 replay avocado tests Thomas Huth 2025-02-18 16:27:43 +01:00
  • 4d75a3743a tests/functional: Convert the aarch64 replay avocado tests Thomas Huth 2025-02-18 16:27:42 +01:00
  • 5042485203 tests/functional: Convert the s390x replay avocado tests Thomas Huth 2025-02-18 16:27:41 +01:00
  • 7472862965 tests/functional: Convert the alpha replay avocado tests Thomas Huth 2025-02-18 16:27:40 +01:00
  • 8a145225c2 tests/functional: Convert the arm replay avocado tests Thomas Huth 2025-02-18 16:27:39 +01:00
  • ec971d8554 tests/functional: Convert the m68k replay avocado tests Thomas Huth 2025-02-18 16:27:38 +01:00
  • 6674fa9c34 tests/functional: Convert the microblaze replay avocado tests Thomas Huth 2025-02-18 16:27:37 +01:00
  • 221620b79e tests/functional: Convert the ppc64 replay avocado tests Thomas Huth 2025-02-18 16:27:36 +01:00
  • 52ec5f5199 tests/functional: Convert the or1k replay avocado tests Thomas Huth 2025-02-18 16:27:35 +01:00
  • 9917e06cd2 tests/functional: Convert the 32-bit ppc replay avocado tests Thomas Huth 2025-02-18 16:27:34 +01:00
  • a14dfd93b5 tests/functional: Convert the sparc replay avocado test Thomas Huth 2025-02-18 16:27:33 +01:00
  • 6e52e84df9 tests/functional: Convert the xtensa replay test to the functional framework Thomas Huth 2025-02-18 16:27:32 +01:00
  • 006453f400 tests/functional: Provide a proper name for the VMs in the replay tests Thomas Huth 2025-02-18 16:27:31 +01:00
  • 50d38b8921 Merge tag 'pull-loongarch-20250225' of https://gitlab.com/bibo-mao/qemu into staging Stefan Hajnoczi 2025-02-26 07:35:55 +08:00
  • 1aaf347868 hw/arm/fsl-imx8mp: Add on-chip RAM Bernhard Beschow 2025-02-23 12:47:07 +01:00
  • 4226c39fea hw/arm/fsl-imx8mp: Add USB support Bernhard Beschow 2025-02-23 12:47:05 +01:00
  • 0c105b2615 hw/arm/fsl-imx8mp: Add Ethernet controller Bernhard Beschow 2025-02-23 12:47:04 +01:00
  • f8b2612176 hw/arm/fsl-imx8mp: Implement general purpose timers Bernhard Beschow 2025-02-23 12:47:03 +01:00
  • 1ac21eb8fb hw/arm/fsl-imx8mp: Add watchdog support Bernhard Beschow 2025-02-23 12:47:02 +01:00
  • 06908a84f0 hw/arm/fsl-imx8mp: Add SPI controllers Bernhard Beschow 2025-02-23 12:47:01 +01:00
  • 764f18afb2 hw/arm/fsl-imx8mp: Add I2C controllers Bernhard Beschow 2025-02-23 12:47:00 +01:00
  • a17c1d932e hw/arm/fsl-imx8mp: Add GPIO controllers Bernhard Beschow 2025-02-23 12:46:59 +01:00
  • fd1deb5301 hw/arm/fsl-imx8mp: Add PCIe support Bernhard Beschow 2025-02-23 12:46:58 +01:00
  • a81193c3e9 hw/arm/fsl-imx8mp: Add USDHC storage controllers Bernhard Beschow 2025-02-23 12:46:57 +01:00
  • 487967bed6 hw/arm/fsl-imx8mp: Add SNVS Bernhard Beschow 2025-02-23 12:46:56 +01:00
  • 86c2dff955 hw/arm/fsl-imx8mp: Implement clock tree Bernhard Beschow 2025-02-23 12:46:55 +01:00
  • a4eefc69b2 hw/arm: Add i.MX 8M Plus EVK board Bernhard Beschow 2025-02-23 12:46:54 +01:00
  • 0f520f0a9d hw/gpio/pca955*: Move Kconfig switches next to implementations Bernhard Beschow 2025-02-23 12:46:53 +01:00
  • faa2150a52 hw/pci-host/designware: Prevent device attachment on internal PCIe root bus Bernhard Beschow 2025-02-23 12:46:52 +01:00
  • b513766ee9 hw/usb/hcd-dwc3: Align global registers size with Linux Bernhard Beschow 2025-02-23 12:46:51 +01:00
  • 2cac20cbf7 hw/misc/npcm_clk: fix buffer-overflow Pierrick Bouvier 2025-02-24 12:50:53 -08:00
  • 12c365315a target/arm/hvf: sign extend the data for a load operation when SSE=1 Joelle van Dyne 2025-02-24 10:41:23 -08:00
  • fd207677a8 target/arm/hvf: Disable SME feature Joelle van Dyne 2025-02-24 08:57:34 -08:00
  • cb8bb8472e target/arm: Rename vfp_helper.c to vfp_fpscr.c Peter Maydell 2025-02-21 19:09:56 +00:00
  • b9d3dc4553 target/arm: Move softfloat specific FPCR/FPSR handling to tcg/ Peter Maydell 2025-02-21 19:09:55 +00:00
  • e34cfba5e8 target/arm: Move FPSCR get/set helpers to tcg/vfp_helper.c Peter Maydell 2025-02-21 19:09:54 +00:00
  • 1deb15c88a target/arm: Move TCG-only VFP code into tcg/ subdir Peter Maydell 2025-02-21 19:09:53 +00:00
  • 5d3462b4cd fpu: Build only once Peter Maydell 2025-02-24 11:15:24 +00:00
  • c5d4173fcf fpu: Don't compile-time disable hardfloat for PPC targets Peter Maydell 2025-02-24 11:15:23 +00:00
  • 3abed4d0ea fpu: Always decide snan_bit_is_one() at runtime Peter Maydell 2025-02-24 11:15:22 +00:00
  • 2e01cfea07 fpu: Always decide no_signaling_nans() at runtime Peter Maydell 2025-02-24 11:15:21 +00:00
  • 1e75d8247f fpu: Move m68k_denormal fmt flag into floatx80_behaviour Peter Maydell 2025-02-24 11:15:20 +00:00
  • a261d3e331 fpu: Make floatx80 invalid encoding settable at runtime Peter Maydell 2025-02-24 11:15:19 +00:00
  • 765fe845cc fpu: Pass float_status to floatx80_invalid_encoding() Peter Maydell 2025-02-24 11:15:18 +00:00
  • 44eb32a983 fpu: Make targets specify whether floatx80 Inf can have Int bit clear Peter Maydell 2025-02-24 11:15:17 +00:00
  • 9ea6d1f141 fpu: Pass float_status to floatx80_is_infinity() Peter Maydell 2025-02-24 11:15:16 +00:00
  • 165ce008d7 target/i386: Avoid using floatx80_infinity global const Peter Maydell 2025-02-24 11:15:15 +00:00
  • e456d4465b target/m68k: Avoid using floatx80_infinity global const Peter Maydell 2025-02-24 11:15:14 +00:00
  • 9b6e986e28 fpu: Make targets specify floatx80 default Inf at runtime Peter Maydell 2025-02-24 11:15:13 +00:00
  • bb09b7bfd3 hw/core/machine.c: Make -machine dumpdtb=file.dtb with no DTB an error Peter Maydell 2025-02-06 15:12:14 +00:00
  • aeb7969cba target/riscv: move 128-bit check to TCG realize Paolo Bonzini 2025-02-06 14:54:50 +01:00
  • 4044f46978 target/riscv: remove unused macro DEFINE_CPU Paolo Bonzini 2025-02-06 17:44:20 +01:00
  • 47fc56f36d i386/cpu: add has_caches flag to check smp_cache configuration Alireza Sanaee 2025-01-10 22:51:15 +08:00
  • 90df2cac37 i386/pc: Support cache topology in -machine for PC machine Zhao Liu 2025-01-10 22:51:14 +08:00
  • 5ca9282d25 i386/cpu: Update cache topology with machine's configuration Zhao Liu 2025-01-10 22:51:13 +08:00
  • 2152b4bfcd i386/cpu: Support module level cache topology Zhao Liu 2025-01-10 22:51:12 +08:00
  • d556226d69 rust: qom: get rid of ClassInitImpl Paolo Bonzini 2025-02-13 12:37:43 +01:00
  • 567c0c41a6 rust: pl011, qemu_api tests: do not use ClassInitImpl Paolo Bonzini 2025-02-13 12:36:42 +01:00
  • 4551f342fe rust: qom: add ObjectImpl::CLASS_INIT Paolo Bonzini 2025-02-12 11:49:32 +01:00
  • 3212da0033 rust: add SysBusDeviceImpl Paolo Bonzini 2025-02-12 12:23:59 +01:00
  • ac5699c5da rust: add IsA bounds to QOM implementation traits Paolo Bonzini 2025-02-12 12:18:10 +01:00
  • 646140dfeb target/i386/hvf: drop some dead code Wei Liu 2025-02-21 00:36:23 -08:00
  • 99e5aaf9af target/i386/hvf: move and rename simulate_{rdmsr, wrmsr} Wei Liu 2025-02-21 00:36:19 -08:00
  • dbccd48df0 target/i386/hvf: move and rename {load, store}_regs Wei Liu 2025-02-21 00:36:14 -08:00
  • d54d3346b8 target/i386/hvf: use x86_segment in x86_decode.c Wei Liu 2025-02-21 00:36:11 -08:00
  • bc4fa8c3c9 target/i386/hvf: fix the declaration of hvf_handle_io Wei Liu 2025-02-21 00:36:10 -08:00
  • 2540917285 target/i386/hvf: fix a typo in a type name Wei Liu 2025-02-21 00:36:09 -08:00
  • d50ea7f0e6 pvg: add option to configure it out Paolo Bonzini 2025-02-20 14:20:27 +01:00
  • ae3a420fea pvg: do not enable it on cross-architecture targets Paolo Bonzini 2025-02-19 11:18:28 +01:00
  • 6debfb2cb1 physmem: replace assertion with error Paolo Bonzini 2025-02-17 13:08:12 +01:00
  • 5384d92e22 stub: Remove monitor-fd.c Ilya Leoshkevich 2025-02-17 11:48:49 +01:00
  • 29b9a66f91 docs: rust: update description of crates Paolo Bonzini 2025-02-14 13:25:05 +01:00
  • 7a2e40866c docs: rust: fix typos Paolo Bonzini 2025-02-13 17:18:00 +01:00
  • c48700e86d rust: prefer importing std::ptr over core::ptr Zhao Liu 2025-02-18 16:08:35 +08:00
  • 4cb7040d85 rust: tests: do not import bindings::* Paolo Bonzini 2025-02-14 12:10:33 +01:00
  • 8a420dd109 rust: add module to convert between success/-errno and io::Result Paolo Bonzini 2024-11-14 09:05:38 +01:00
  • d96a32de3f hw/nvme: be compliant wrt. dsm processing limits Klaus Jensen 2024-12-16 13:53:06 +01:00
  • b202fb549d nvme: fix iocs status code values Klaus Jensen 2024-12-16 13:53:05 +01:00
  • 9cf6ec0659 hw/nvme: add knob for doorbell buffer config support Klaus Jensen 2024-12-16 13:53:04 +01:00
  • e7047adf1e hw/nvme: make oacs dynamic Klaus Jensen 2024-12-16 13:53:03 +01:00
  • cd59f50ab0 hw/nvme: always initialize a subsystem Klaus Jensen 2024-12-16 13:53:02 +01:00
  • 23a4b3ebc7 hw/nvme: Add OCP SMART / Health Information Extended Log Page Stephen Bates 2024-11-29 09:27:39 -07:00
  • 4cfe9edb1b rust: subprojects: add libc crate Paolo Bonzini 2024-12-16 09:42:35 +01:00
  • 9ee4886700 i386: Fix the missing Rust HPET configuration option Zhao Liu 2025-02-17 23:44:16 +08:00
  • 1433e38cc8 hpet: do not overwrite properties on post_load Paolo Bonzini 2024-12-05 21:25:39 +01:00
  • 36324c6774 qom: Use command line syntax for default values in help Akihiko Odaki 2025-02-07 14:53:43 +09:00
  • d8b913f7c7 tests/qtest/qom-test: Test retrieval of machine class properties Thomas Huth 2025-01-23 21:49:56 +01:00
  • db369c11c9 target/loongarch: Enable virtual extioi feature Bibo Mao 2025-02-17 09:56:13 +08:00
  • 954cc5c311 target/loongarch: Add kvm steal time feature detection Bibo Mao 2025-02-17 09:55:32 +08:00
  • 610babce1e target/loongarch: Add vCPU property for kvm steal time feature Bibo Mao 2025-02-15 17:01:21 +08:00
  • 2698cc7c99 target/loongarch: Enable paravirt ipi feature Bibo Mao 2025-02-17 09:37:11 +08:00
  • 620d9bd002 target/loongarch: Add paravirt ipi feature detection Bibo Mao 2025-02-17 09:52:40 +08:00
  • 5b0502c564 target/loongarch: Add vCPU property for paravirt ipi feature Bibo Mao 2025-02-24 10:30:47 +08:00
  • 780a65bd95 target/loongarch: Move kvm specified vCPU property to kvm directory Bibo Mao 2025-02-14 17:10:48 +08:00
  • 3406b001e6 target/loongarch: Add post init function for kvm mode Bibo Mao 2025-02-14 16:30:50 +08:00