Commit Graph

  • df93de987f hw/net/cadence_gem: enforce 32 bits variable size for CRC Luc Michel 2023-10-17 21:44:22 +02:00
  • 71a082a3fa hw/net/cadence_gem: perform PHY access on write only Luc Michel 2023-10-17 21:44:21 +02:00
  • 1b09eeb122 hw/net/cadence_gem: use FIELD to describe PHYMNTNC register fields Luc Michel 2023-10-17 21:44:20 +02:00
  • ce077875da hw/net/cadence_gem: use FIELD to describe DESCONF6 register fields Luc Michel 2023-10-17 21:44:19 +02:00
  • 987e806017 hw/net/cadence_gem: use FIELD to describe IRQ register fields Luc Michel 2023-10-17 21:44:18 +02:00
  • 466da85716 hw/net/cadence_gem: use FIELD to describe [TX|RX]STATUS register fields Luc Michel 2023-10-17 21:44:17 +02:00
  • 01f9175dbc hw/net/cadence_gem: use FIELD to describe DMACFG register fields Luc Michel 2023-10-17 21:44:16 +02:00
  • 87a49c3f80 hw/net/cadence_gem: use FIELD to describe NWCFG register fields Luc Michel 2023-10-17 21:44:15 +02:00
  • bd8a922d2f hw/net/cadence_gem: use FIELD to describe NWCTRL register fields Luc Michel 2023-10-17 21:44:14 +02:00
  • b46b526c08 hw/net/cadence_gem: use FIELD for screening registers Luc Michel 2023-10-17 21:44:13 +02:00
  • c755c943aa hw/net/cadence_gem: use REG32 macro for register definitions Luc Michel 2023-10-17 21:44:12 +02:00
  • 6f83dc6716 misc/led: LED state is set opposite of what is expected Glenn Miles 2023-10-24 14:19:45 -05:00
  • f0109f721e hw/arm: Avoid using 'first_cpu' when first ARM CPU is reachable Philippe Mathieu-Daudé 2023-10-25 08:59:09 +02:00
  • bf348bf9ab hw/arm/pxa2xx: Realize PXA2XX_I2C device before accessing it Philippe Mathieu-Daudé 2023-10-20 15:03:30 +02:00
  • 25c4ff29d1 hw/intc/pxa2xx: Factor pxa2xx_pic_realize() out of pxa2xx_pic_init() Philippe Mathieu-Daudé 2023-10-20 15:03:29 +02:00
  • ee5c9b5b19 hw/intc/pxa2xx: Pass CPU reference using QOM link property Philippe Mathieu-Daudé 2023-10-20 15:03:28 +02:00
  • ead17ebf53 hw/intc/pxa2xx: Convert to Resettable interface Philippe Mathieu-Daudé 2023-10-20 15:03:27 +02:00
  • cbf08c1851 hw/pcmcia/pxa2xx: Inline pxa2xx_pcmcia_init() Philippe Mathieu-Daudé 2023-10-20 15:03:26 +02:00
  • 77d3fa5c30 hw/pcmcia/pxa2xx: Do not open-code sysbus_create_simple() Philippe Mathieu-Daudé 2023-10-20 15:03:25 +02:00
  • 217ceefee0 hw/pcmcia/pxa2xx: Realize sysbus device before accessing it Philippe Mathieu-Daudé 2023-10-20 15:03:24 +02:00
  • d8239c475b hw/sd/pxa2xx: Do not open-code sysbus_create_simple() Philippe Mathieu-Daudé 2023-10-20 15:03:23 +02:00
  • 85500a1aef hw/sd/pxa2xx: Realize sysbus device before accessing it Philippe Mathieu-Daudé 2023-10-20 15:03:22 +02:00
  • f3205af4c7 hw/arm/xlnx-zynqmp: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:16 +02:00
  • d95a3a7580 hw/arm/xlnx-versal: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:15 +02:00
  • f27cbd94ee hw/arm/fsl-imx7: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:14 +02:00
  • 8727076bb9 hw/arm/fsl-imx6ul: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:13 +02:00
  • e77bf48586 hw/arm/fsl-imx6: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:12 +02:00
  • 88e763dab4 hw/arm/fsl-imx31: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:11 +02:00
  • 6fda3b91bf hw/arm/fsl-imx25: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:10 +02:00
  • 6f4d538aa1 hw/arm/allwinner-r40: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:09 +02:00
  • 0e246c6209 hw/arm/allwinner-h3: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:08 +02:00
  • 0c436de6ba hw/arm/allwinner-a10: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:07 +02:00
  • 307521d6e2 target/arm: Fix syndrome for FGT traps on ERET Peter Maydell 2023-10-24 18:24:38 +01:00
  • 1036ce4e6a target/arm: Move ID_AA64DFR* feature tests together Peter Maydell 2023-10-24 17:35:10 +01:00
  • e677d7d470 target/arm: Move ID_AA64PFR* tests together Peter Maydell 2023-10-24 17:35:09 +01:00
  • 338ddfb1f3 target/arm: Move ID_AA64ISAR* test functions together Peter Maydell 2023-10-24 17:35:08 +01:00
  • 5181c751af target/arm: Move ID_AA64MMFR0 tests up to before MMFR1 and MMFR2 Peter Maydell 2023-10-24 17:35:07 +01:00
  • 326077724a target/arm: Move ID_AA64MMFR1 and ID_AA64MMFR2 tests together Peter Maydell 2023-10-24 17:35:06 +01:00
  • 5a534314a8 target/arm: Move feature test functions to their own header Peter Maydell 2023-10-24 17:35:05 +01:00
  • dfff1000fe target/arm: Implement Neoverse N2 CPU model Peter Maydell 2023-09-15 19:54:53 +01:00
  • 3bcc53980b target/arm: Correct minor errors in Cortex-A710 definition Peter Maydell 2023-09-15 19:54:52 +01:00
  • 1aa84a4b6e ipmi-bt-test: force ipv4 Vladimir Sementsov-Ogievskiy 2023-10-18 22:11:23 +03:00
  • c73272f52f tests/vm/freebsd: Add additional library paths for libfdt Thomas Huth 2023-10-16 18:10:53 +02:00
  • c7437f0ddb docs/about: Mark the old pc-i440fx-2.0 - 2.3 machine types as deprecated Thomas Huth 2023-10-06 09:52:47 +02:00
  • 89c9040564 tests/coroutine: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:51 +02:00
  • 0c2c2932a9 tests/aio: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:49 +02:00
  • ec3ad0face tests/npcm7xx_adc: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:48 +02:00
  • a186fedbef tests/rtl8139: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:47 +02:00
  • e33ba60bdb tests/cdrom-test: Clean up global variable shadowing in prepare_image() Philippe Mathieu-Daudé 2023-10-09 12:02:45 +02:00
  • 79a8d00073 tests/virtio-scsi: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:44 +02:00
  • e9894bc95a tests/throttle: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:43 +02:00
  • 63ba5e13b9 system/qtest: Clean up global variable shadowing in qtest_server_init() Philippe Mathieu-Daudé 2023-10-09 12:02:42 +02:00
  • c60be6e3e3 Merge tag 'pull-sp-20231025' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-10-27 09:43:53 +09:00
  • 3c95fd4ed8 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2023-10-27 09:43:07 +09:00
  • c1bfe74c76 Merge tag 'pull-aspeed-20231025' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2023-10-27 09:42:21 +09:00
  • 39dd3e1f55 kvm: i8254: require KVM_CAP_PIT2 and KVM_CAP_PIT_STATE2 Paolo Bonzini 2023-10-17 14:29:03 +02:00
  • 52b04ea49d kvm: i386: require KVM_CAP_SET_IDENTITY_MAP_ADDR Paolo Bonzini 2023-10-17 14:30:44 +02:00
  • 700766ba60 kvm: i386: require KVM_CAP_ADJUST_CLOCK Paolo Bonzini 2023-10-17 14:30:44 +02:00
  • 86f2438fc2 kvm: i386: require KVM_CAP_MCE Paolo Bonzini 2023-10-17 14:30:44 +02:00
  • 1a44a79ddf kvm: i386: require KVM_CAP_SET_VCPU_EVENTS and KVM_CAP_X86_ROBUST_SINGLESTEP Paolo Bonzini 2023-10-17 14:16:58 +02:00
  • 8bba0a3b76 kvm: i386: require KVM_CAP_XSAVE Paolo Bonzini 2023-10-17 13:18:15 +02:00
  • f57a4dd311 kvm: i386: require KVM_CAP_DEBUGREGS Paolo Bonzini 2023-10-17 13:15:11 +02:00
  • 4b2991666c kvm: i386: move KVM_CAP_IRQ_ROUTING detection to kvm_arch_required_capabilities Paolo Bonzini 2023-10-17 14:15:29 +02:00
  • 2cb81af0b1 kvm: unify listeners for PIO address space Paolo Bonzini 2023-10-17 13:47:21 +02:00
  • 126e7f7803 kvm: require KVM_CAP_IOEVENTFD and KVM_CAP_IOEVENTFD_ANY_LENGTH Paolo Bonzini 2023-10-17 14:13:04 +02:00
  • 5d9ec1f4c7 kvm: assume that many ioeventfds can be created Paolo Bonzini 2023-10-17 14:08:22 +02:00
  • d19fe67ba8 kvm: drop reference to KVM_CAP_PCI_2_3 Paolo Bonzini 2023-10-18 12:11:34 +02:00
  • f8c0687fe3 kvm: require KVM_IRQFD for kernel irqchip Paolo Bonzini 2023-10-21 17:09:46 +02:00
  • a788260b20 kvm: require KVM_IRQFD for kernel irqchip Paolo Bonzini 2023-10-17 13:34:50 +02:00
  • cc5e719e2c kvm: require KVM_CAP_SIGNAL_MSI Paolo Bonzini 2023-10-17 13:24:33 +02:00
  • aacec9aee1 kvm: require KVM_CAP_INTERNAL_ERROR_DATA Paolo Bonzini 2023-10-17 13:51:30 +02:00
  • cd08948840 kvm: remove unnecessary stub Paolo Bonzini 2023-10-18 11:15:09 +02:00
  • d830054247 target/i386: check CPUID_PAE to determine 36 bit processor address space Ani Sinha 2023-09-12 17:36:50 +05:30
  • e000687f12 target/i386: validate VEX.W for AVX instructions Paolo Bonzini 2023-10-09 18:16:27 +02:00
  • 183e6679e3 target/i386: group common checks in the decoding phase Paolo Bonzini 2023-10-09 17:43:12 +02:00
  • 48adb24049 tests/tcg/i386: test-avx: add test cases for SHA new instructions Paolo Bonzini 2023-10-10 10:35:45 +02:00
  • 05a0a100a5 tests/tcg/i386: initialize more registers in test-avx Paolo Bonzini 2023-10-11 10:07:27 +02:00
  • e582b629f0 target/i386: implement SHA instructions Paolo Bonzini 2023-10-10 10:31:17 +02:00
  • 45b5933f7a tests/tcg: fix out-of-bounds access in test-avx Paolo Bonzini 2023-10-20 00:51:34 +02:00
  • e42124c0c8 Fix TLS ref for libafl_breakpoint_cpu Andrea Fioraldi 2023-10-25 11:58:10 +02:00
  • 1f0aad9814 Fix lockstep plugin with old glib2 Andrea Fioraldi 2023-10-25 11:54:28 +02:00
  • d86aae8ed9 Merge Andrea Fioraldi 2023-10-25 11:36:37 +02:00
  • ea630b4375 Crash hook Andrea Fioraldi 2023-10-25 10:34:13 +02:00
  • ba9c09b40b target/sparc: Remove disas_sparc_legacy Richard Henderson 2023-10-11 21:52:20 -07:00
  • 3a38260e3c target/sparc: Convert FZERO, FONE to decodetree Richard Henderson 2023-10-11 21:50:11 -07:00
  • 2f72264169 target/sparc: Move FPACK16, FPACKFIX to decodetree Richard Henderson 2023-10-11 21:36:35 -07:00
  • e2fa6bd1ad target/sparc: Move FPCMP* to decodetree Richard Henderson 2023-10-11 21:26:06 -07:00
  • 40f9ad219b target/sparc: Convert FCMP, FCMPE to decodetree Richard Henderson 2023-10-11 21:11:49 -07:00
  • f7ec8155f5 target/sparc: Move FMOVR, FMOVcc, FMOVfcc to decodetree Richard Henderson 2023-10-11 18:04:56 -07:00
  • f4e18df576 target/sparc: Move FMOVq, FNEGq, FABSq to decodetree Richard Henderson 2023-10-11 17:32:24 -07:00
  • 7b8e3e1a87 target/sparc: Move FdTOq, FxTOq to decodetree Richard Henderson 2023-10-11 17:20:04 -07:00
  • 13ebcc7749 target/sparc: Move FiTOq, FsTOq to decodetree Richard Henderson 2023-10-11 17:12:24 -07:00
  • 1617586f5a target/sparc: Move FqTOd, FqTOx to decodetree Richard Henderson 2023-10-11 17:00:34 -07:00
  • bd9c5c428f target/sparc: Move FqTOs, FqTOi to decodetree Richard Henderson 2023-10-11 16:47:14 -07:00
  • 199d43efb1 target/sparc: Move FiTOd, FsTOd, FsTOx to decodetree Richard Henderson 2023-10-11 16:40:16 -07:00
  • 8c94bcd850 target/sparc: Move gen_fop_FD insns to decodetree Richard Henderson 2023-10-11 16:29:46 -07:00
  • 5e3b17bbe9 target/sparc: Move FDMULQ to decodetree Richard Henderson 2023-10-11 16:16:54 -07:00
  • ff4c711b8d target/sparc: Move FSMULD to decodetree Richard Henderson 2023-10-11 16:05:13 -07:00
  • a405623991 target/sparc: Move gen_fop_QQQ insns to decodetree Richard Henderson 2023-10-11 15:59:28 -07:00
  • f2a59b0ad7 target/sparc: Move gen_fop_DDD insns to decodetree Richard Henderson 2023-10-11 15:51:13 -07:00