Commit Graph

  • 119599965e tests/avocado: update the tcg_plugins test Alex Bennée 2023-11-06 18:50:57 +00:00
  • 21750c3c89 tests/tcg: add an explicit gdbstub register tester Alex Bennée 2023-11-06 18:50:56 +00:00
  • acd8e83a2f target/arm: hide aliased MIDR from gdbstub Alex Bennée 2023-11-06 18:50:55 +00:00
  • f654387b81 target/arm: hide all versions of DBGD[RS]AR from gdbstub Alex Bennée 2023-11-06 18:50:54 +00:00
  • 8ce4d441cb target/arm: mark the 32bit alias of PAR when LPAE enabled Alex Bennée 2023-11-06 18:50:53 +00:00
  • 940bb5fa9c gdb-xml: fix duplicate register in arm-neon.xml Alex Bennée 2023-11-06 18:50:52 +00:00
  • e5e653b0f1 default-configs: Add TARGET_XML_FILES definition Akihiko Odaki 2023-11-06 18:50:51 +00:00
  • a3c3aaa846 Merge tag 'pull-ppc-20231107' of https://gitlab.com/danielhb/qemu into staging Stefan Hajnoczi 2023-11-08 20:35:00 +08:00
  • f09744ddc2 Merge tag 'misc-fixes-pull-request' of https://gitlab.com/berrange/qemu into staging Stefan Hajnoczi 2023-11-08 20:34:49 +08:00
  • 44ad47b758 Merge tag 'pull-request-2023-11-07' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2023-11-08 20:34:36 +08:00
  • ed1d873caa Merge tag 'misc-cpus-20231107' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2023-11-08 08:32:26 +08:00
  • 01bb72afbb Xen: Fix xen_set_irq() and xendevicemodel_set_irq_level() Vikram Garhwal 2023-11-01 14:07:23 -07:00
  • 5bf4ceec10 ppc: qtest already exports qtest_rtas_call() Juan Quintela 2023-10-30 17:38:34 +01:00
  • fcc63904b5 hw/pci-host: Update PHB5 XSCOM registers Saif Abrar 2023-10-16 12:59:48 -05:00
  • 0d1dcb0bb1 ppc/pnv: Fix number of I2C engines and ports for power9/10 Glenn Miles 2023-10-25 10:27:14 -05:00
  • 1ceda19c28 ppc/pnv: Connect PNV I2C controller to powernv10 Glenn Miles 2023-10-17 17:14:34 -05:00
  • 5f06612154 ppc/pnv: Connect I2C controller model to powernv9 chip Cédric Le Goater 2023-10-16 17:20:13 -05:00
  • 263b81ee15 ppc/pnv: Add an I2C controller model Cédric Le Goater 2023-10-16 17:20:12 -05:00
  • f46f8e0f37 tests/avocado: Add test for amigaone board BALATON Zoltan 2023-10-27 13:54:51 +02:00
  • d9656f860a hw/ppc: Add emulation of AmigaOne XE board BALATON Zoltan 2023-11-07 19:40:17 +01:00
  • 3e19fbc0c5 target/s390x/cpu topology: Fix ordering and creation of TLEs Nina Schoetterl-Glausch 2023-10-27 18:36:37 +02:00
  • d7e61d6b39 tests/tcg/s390x: Test ADD LOGICAL WITH CARRY Ilya Leoshkevich 2023-11-06 10:31:26 +01:00
  • ebc14107f1 tests/tcg/s390x: Test LAALG with negative cc_src Ilya Leoshkevich 2023-11-06 10:31:25 +01:00
  • bea402482a target/s390x: Fix LAALG not updating cc_src Ilya Leoshkevich 2023-11-06 10:31:24 +01:00
  • 43fecbe7a5 tests/tcg/s390x: Test CLC with inaccessible second operand Ilya Leoshkevich 2023-11-06 10:31:23 +01:00
  • aba2ec341c target/s390x: Fix CLC corrupting cc_src Ilya Leoshkevich 2023-11-06 10:31:22 +01:00
  • ad63e6d693 target/s390x/cpu_models: Use 'first_cpu' in s390_get_feat_block() Philippe Mathieu-Daudé 2023-10-30 10:31:50 +01:00
  • 81f993828b s390/sclp: fix SCLP facility map Heiko Carstens 2023-10-24 12:07:03 +02:00
  • 645198d58b tests/avocado: Allow newer versions of tesseract in the nextcube test Thomas Huth 2023-11-01 21:43:22 +01:00
  • ccd6a37947 block: Mark bdrv_replace_node() GRAPH_WRLOCK Kevin Wolf 2023-10-27 17:53:25 +02:00
  • 5c0ef4954f block: Mark bdrv_replace_node_common() GRAPH_WRLOCK Kevin Wolf 2023-10-27 17:53:24 +02:00
  • 3204c2e33b block: Inline bdrv_set_backing_noperm() Kevin Wolf 2023-10-27 17:53:23 +02:00
  • d0f9fd94d9 block: Mark bdrv_set_backing_hd_drained() GRAPH_WRLOCK Kevin Wolf 2023-10-27 17:53:22 +02:00
  • 78a9c76eef block: Mark bdrv_cow_child() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:21 +02:00
  • ec82cc41a7 block: Mark bdrv_filter_child() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:20 +02:00
  • 79bb762727 block: Mark bdrv_chain_contains() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:19 +02:00
  • 9275fc72bd block: Mark bdrv_(un)freeze_backing_chain() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:18 +02:00
  • ad74751fc0 block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:17 +02:00
  • 430da832af block: Mark bdrv_skip_implicit_filters() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:16 +02:00
  • 372b69f503 block: Mark bdrv_filter_or_cow_bs() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:15 +02:00
  • f3bbc53dc5 block: Mark block_job_add_bdrv() GRAPH_WRLOCK Kevin Wolf 2023-10-27 17:53:14 +02:00
  • 03b9eaca54 block: Mark bdrv_root_attach_child() GRAPH_WRLOCK Kevin Wolf 2023-10-27 17:53:13 +02:00
  • f5a3a270fe block: Mark bdrv_filter_bs() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:12 +02:00
  • 067179868e block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:11 +02:00
  • 221caadcc5 block: Mark bdrv_probe_blocksizes() and callers GRAPH_RDLOCK Kevin Wolf 2023-10-27 17:53:10 +02:00
  • e416fd79d5 MAINTAINERS: Add artist.c to the hppa machine section Thomas Huth 2023-11-07 11:30:44 +01:00
  • 3e7ebf58e8 scripts/cpu-x86-uarch-abi.py: Fix parameter error of cmd Zhao Liu 2023-10-18 18:00:11 +08:00
  • 97d3b2cd36 hw/pci-host: Add emulation of Mai Logic Articia S BALATON Zoltan 2023-10-27 13:54:49 +02:00
  • cc9118f240 MAINTAINERS: update libvirt devel mailing list address Daniel P. Berrangé 2023-10-27 10:55:22 +01:00
  • 5b4edd7230 audio: don't abort on f32 audio format in wav backend Daniel P. Berrangé 2021-03-03 17:43:13 +00:00
  • 9c636e0f96 io: Stop appending -listen to net listeners Fabiano Rosas 2023-09-04 11:41:08 -03:00
  • e158f8e92d crypto/rsakey-builtin.c.inc: Clean up two error paths Markus Armbruster 2023-09-01 14:32:26 +02:00
  • 95a40c4450 dump: Add close fd on error return to avoid resource leak Zongmin Zhou 2023-11-07 10:44:17 +08:00
  • 547ec5a0a4 ui/sdl2: use correct key names in win title on mac Adrian Wowk 2023-10-29 22:41:19 -04:00
  • 51145a0d87 MAINTAINERS: Add more guest-agent related files to the corresponding section Thomas Huth 2023-11-07 11:18:11 +01:00
  • 2b53160038 MAINTAINERS: Add include/hw/xtensa/mx_pic.h to the XTFPGA machine section Thomas Huth 2023-11-07 11:21:04 +01:00
  • f5c5e7d9db MAINTAINERS: update libvirt devel mailing list address Daniel P. Berrangé 2023-10-27 10:56:43 +01:00
  • 8995f1feeb MAINTAINERS: Add the CAN documentation file to the CAN section Thomas Huth 2023-10-27 08:09:31 +02:00
  • 670185cad5 MAINTAINERS: Add include/hw/timer/tmu012.h to the SH4 R2D section Thomas Huth 2023-10-26 10:00:11 +02:00
  • 88d2198c08 hw/sd: Declare QOM types using DEFINE_TYPES() macro Philippe Mathieu-Daudé 2023-10-31 06:55:39 +01:00
  • ff0511282d hw/i2c: pmbus: reset page register for out of range reads Titus Rwantare 2023-10-23 23:46:47 +00:00
  • 84db503e7c hw/i2c: pmbus: immediately clear faults on request Titus Rwantare 2023-10-23 23:46:46 +00:00
  • 5861f5abf4 tests/qtest: add tests for ADM1266 Titus Rwantare 2023-10-23 23:46:45 +00:00
  • 6f351a7a70 hw/sensor: add ADM1266 device model Titus Rwantare 2023-10-23 23:46:44 +00:00
  • 3401b1dd1a hw/i2c: pmbus: add VCAP register Titus Rwantare 2023-10-23 23:46:43 +00:00
  • b7fba25ef1 hw/i2c: pmbus: add fan support Titus Rwantare 2023-10-23 23:46:42 +00:00
  • 144729b9f1 hw/i2c: pmbus: add vout mode bitfields Titus Rwantare 2023-10-23 23:46:41 +00:00
  • cfb0884c6f hw/i2c: pmbus add support for block receive Titus Rwantare 2023-10-23 23:46:40 +00:00
  • cc610857bb tests/qtest: ahci-test: add test exposing reset issue with pending callback Fiona Ebner 2023-09-06 15:09:22 +02:00
  • 7d7512019f hw/ide: reset: cancel async DMA operation before resetting state Fiona Ebner 2023-09-06 15:09:21 +02:00
  • aa1878fbc9 hw/cpu: Update the comments of nr_cores and nr_dies Zhao Liu 2023-10-24 17:03:07 +08:00
  • 958ac3c42b system/cpus: Fix CPUState.nr_cores' calculation Zhuocheng Ding 2023-10-24 17:03:06 +08:00
  • af4c26e618 tests/unit: Rename test-x86-cpuid.c to test-x86-topo.c Zhao Liu 2023-10-24 17:03:05 +08:00
  • 5f0d69b5a6 hw/i386: Fix comment style in topology.h Zhao Liu 2023-10-24 17:03:04 +08:00
  • 2798ee63b0 hw/isa/i82378: Propagate error if PC_SPEAKER device creation failed Philippe Mathieu-Daudé 2023-10-20 12:08:21 +02:00
  • e265ee4379 hw/loader: Clean up global variable shadowing in rom_add_file() Philippe Mathieu-Daudé 2023-10-09 09:50:21 +02:00
  • 3c55dd5896 hw/cpu: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 09:02:04 +02:00
  • 79a99091c1 exec/cpu: Have cpu_exec_realize() return a boolean Philippe Mathieu-Daudé 2023-09-15 16:26:52 +02:00
  • 3a9d0d7b64 hw/cpu: Call object_class_is_abstract() once in cpu_class_by_name() Philippe Mathieu-Daudé 2023-09-08 10:09:23 +02:00
  • 55f2cd7737 target/alpha: Tidy up alpha_cpu_class_by_name() Philippe Mathieu-Daudé 2023-09-08 11:29:17 +02:00
  • 9348028e7e target: Move ArchCPUClass definition to 'cpu.h' Philippe Mathieu-Daudé 2023-10-13 11:35:04 +02:00
  • c61b18a5d0 target/nios2: Create IRQs *after* accelerator vCPU is realized Philippe Mathieu-Daudé 2023-09-15 17:23:47 +02:00
  • 571568a173 target/s390x/cpu: Restrict CPUS390XState declaration to 'cpu.h' Philippe Mathieu-Daudé 2023-11-05 19:15:49 +01:00
  • 1663e886cb target/s390x/cpu: Restrict cpu_get_tb_cpu_state() definition to TCG Philippe Mathieu-Daudé 2023-11-06 12:37:45 +01:00
  • 6d3910c9db hw/s390x/sclp: Have sclp_service_call[_protected]() take S390CPU* Philippe Mathieu-Daudé 2023-11-06 07:55:22 +01:00
  • 6233759ae1 hw/s390x/css: Have css_do_sic() take S390CPU instead of CPUS390XState Philippe Mathieu-Daudé 2023-11-05 19:22:57 +01:00
  • 2bb53fa2f3 target/ppc: Move powerpc_input_t definition to 'cpu.h' Philippe Mathieu-Daudé 2023-10-13 12:14:19 +02:00
  • 6fb8b16a71 target/ppc: Move powerpc_mmu_t definition to 'cpu.h' Philippe Mathieu-Daudé 2023-10-13 12:13:40 +02:00
  • d66d3d4ab9 target/ppc: Move powerpc_excp_t definition to 'cpu.h' Philippe Mathieu-Daudé 2023-10-13 12:12:48 +02:00
  • f3cb33255c target/ppc: Move PowerPCCPUClass definition to 'cpu.h' Philippe Mathieu-Daudé 2023-10-13 12:11:18 +02:00
  • 866c8cf918 target/ppc: Move ppc_cpu_class_by_name() declaration to 'cpu.h' Philippe Mathieu-Daudé 2023-10-13 12:08:51 +02:00
  • 1978a41bcf target/ppc: Define powerpc_pm_insn_t in 'internal.h' Philippe Mathieu-Daudé 2023-10-13 12:40:41 +02:00
  • c6b8252c6d target/ppc: Prohibit target specific KVM prototypes on user emulation Philippe Mathieu-Daudé 2023-09-12 00:16:40 +03:00
  • a523b6761c target/ppc: Restrict KVM objects to system emulation Philippe Mathieu-Daudé 2023-09-12 09:21:27 +03:00
  • 86d9ff288a hw/ppc/e500: Restrict ppce500_init_mpic_kvm() to KVM Philippe Mathieu-Daudé 2023-10-03 09:01:01 +02:00
  • aa6edf97ce sysemu/kvm: Restrict kvmppc_get_radix_page_info() to ppc targets Philippe Mathieu-Daudé 2023-09-08 18:42:04 +02:00
  • 18f86aecd6 target/mips: Fix TX79 LQ/SQ opcodes Philippe Mathieu-Daudé 2023-09-14 11:02:41 +02:00
  • 04591b3ddd target/mips: Fix MSA BZ/BNZ opcodes displacement Philippe Mathieu-Daudé 2023-09-14 10:39:37 +02:00
  • 2b34d7382b target/i386/monitor: synchronize cpu state for lapic info Dongli Zhang 2023-10-26 14:19:38 -07:00
  • de910c496a target/i386/kvm: Correct comment in kvm_cpu_realize() Philippe Mathieu-Daudé 2023-09-15 17:08:01 +02:00