Commit Graph

  • 3ecb2e62f9 hw/isa/vt82c686: Embed RTCState in host device Bernhard Beschow 2022-09-01 13:41:26 +02:00
  • 4ff5328bf7 hw/mips/fuloong2e: Inline vt82c686b_southbridge_init() and remove it Bernhard Beschow 2022-09-01 13:41:25 +02:00
  • 0a8d405d69 hw/isa/vt82c686: Instantiate AC97 and MC97 functions in host device Bernhard Beschow 2022-09-01 13:41:24 +02:00
  • d105377264 hw/isa/vt82c686: Instantiate PM function in host device Bernhard Beschow 2022-09-01 13:41:23 +02:00
  • 1a99ddbe35 hw/isa/vt82c686: Instantiate USB functions in host device Bernhard Beschow 2022-09-01 13:41:22 +02:00
  • 65c69e9a9f hw/isa/vt82c686: Introduce TYPE_VT82C686B_USB_UHCI define Bernhard Beschow 2022-09-01 13:41:21 +02:00
  • 9eb6abbf6a hw/isa/vt82c686: Instantiate IDE function in host device Bernhard Beschow 2022-06-13 19:24:55 +02:00
  • 4b8fd0661a hw/isa/vt82c686: Introduce TYPE_VIA_IDE define Bernhard Beschow 2022-09-01 13:41:19 +02:00
  • c1561d1deb hw/isa/vt82c686: Reuse errp Bernhard Beschow 2022-09-01 13:41:18 +02:00
  • dd28cc87aa hw/isa/vt82c686: Prefer pci_address_space() over get_system_memory() Bernhard Beschow 2022-09-01 13:41:17 +02:00
  • 91ba92d1a3 hw/isa/vt82c686: Resolve unneeded attribute Bernhard Beschow 2022-09-01 13:41:16 +02:00
  • 8e4022a8d6 hw/isa/vt82c686: Resolve chip-specific realize methods Bernhard Beschow 2022-09-01 13:41:15 +02:00
  • dce4fd0c01 Merge tag 'imp-202210-pull-request' of https://github.com/qemu-bsd-user/qemu-bsd-user into staging Stefan Hajnoczi 2022-10-31 06:30:10 -04:00
  • 179938097d Merge tag 'pull-ppc-20221029' of https://gitlab.com/danielhb/qemu into staging Stefan Hajnoczi 2022-10-31 06:28:43 -04:00
  • 395a90be6f Merge tag 'pull-request-2022-10-28' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2022-10-31 06:19:53 -04:00
  • 588fec8a4c block/nfs: Fix 32-bit Windows build Bin Meng 2022-09-08 21:28:15 +08:00
  • a3c1e6458d scripts/nsis.py: Automatically package required DLLs of QEMU executables Bin Meng 2022-09-08 21:28:13 +08:00
  • 93dbca2ce9 scripts/nsis.py: Fix destination directory name when invoked on Windows Bin Meng 2022-09-08 21:28:12 +08:00
  • 7f8c044018 scripts/nsis.py: Drop the unnecessary path separator Bin Meng 2022-09-08 21:28:11 +08:00
  • eff3de52f2 util/log: Close per-thread log file on thread termination Greg Kurz 2022-10-21 12:57:34 +02:00
  • 19e2a9fb9d target/i386: Set maximum APIC ID to KVM prior to vCPU creation Zeng Guang 2022-08-25 10:52:46 +08:00
  • c891c24b1a os-posix: asynchronous teardown for shutdown on Linux Claudio Imbrenda 2022-08-12 15:34:53 +02:00
  • 1215317510 target/i386: Fix calculation of LOCK NEG eflags Qi Hu 2022-10-24 10:41:55 +02:00
  • 7208429223 Merge tag 'mem-2022-10-28' of https://github.com/davidhildenbrand/qemu into staging Stefan Hajnoczi 2022-10-30 18:31:59 -04:00
  • 5eff7badae Merge tag 'pull-error-2022-10-28' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2022-10-30 18:30:51 -04:00
  • 2281c822ee Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Stefan Hajnoczi 2022-10-30 18:30:00 -04:00
  • d5ab9490cd Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2022-10-30 15:15:12 -04:00
  • a8183c3468 Merge tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu into staging Stefan Hajnoczi 2022-10-30 15:14:37 -04:00
  • 75d30fde55 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Stefan Hajnoczi 2022-10-30 15:07:25 -04:00
  • 9306d7c057 Merge tag 'qga-pull-2022-10-26' of https://github.com/kostyanf14/qemu into staging Stefan Hajnoczi 2022-10-30 15:07:14 -04:00
  • fb22d743b9 target/ppc: Fix regression in Radix MMU Leandro Lupori 2022-10-28 15:36:17 -03:00
  • 63e4bf8e84 hw/ppc/e500: Implement pflash handling Bernhard Beschow 2022-10-18 23:01:44 +02:00
  • 79fc952f53
    Add dump_register/write_crash for freebsd arm64 (#870) David CARLIER 2022-10-29 08:40:25 +01:00
  • ff945d9657
    Fix CI again (#872) Dominik Maier 2022-10-29 00:05:28 +02:00
  • 17d0795f0d
    Fix CI yml (#871) Dominik Maier 2022-10-28 23:50:38 +02:00
  • 1e76667f7a hw/sd/sdhci: Rename ESDHC_* defines to USDHC_* Bernhard Beschow 2022-10-18 23:01:43 +02:00
  • c038e5745e hw/sd/sdhci-internal: Unexport ESDHC defines Bernhard Beschow 2022-10-18 23:01:42 +02:00
  • 334c388f25 hw/block/pflash_cfi0{1, 2}: Error out if device length isn't a power of two Bernhard Beschow 2022-10-18 23:01:41 +02:00
  • c593d1cc25 docs/system/ppc/ppce500: Use qemu-system-ppc64 across the board(s) Bernhard Beschow 2022-10-18 23:01:40 +02:00
  • eeaaefe9fa target/ppc: Increment PMC5 with inline insns Leandro Lupori 2022-10-25 17:24:24 -03:00
  • 8b3d1c49a9 target/ppc: Add new PMC HFLAGS Leandro Lupori 2022-10-25 17:24:23 -03:00
  • 286787f105 ppc4xx_sdram: Add errp parameter to ppc4xx_sdram_banks() BALATON Zoltan 2022-10-19 18:02:59 +02:00
  • 54a3527e42 ppc4xx_sdram: Convert DDR SDRAM controller to new bank handling BALATON Zoltan 2022-10-19 18:02:58 +02:00
  • 424a660c58 ppc4xx_sdram: Generalise bank setup BALATON Zoltan 2022-10-19 18:02:57 +02:00
  • 61cfe0df90 ppc4xx_sdram: Rename local state variable for brevity BALATON Zoltan 2022-10-19 18:02:56 +02:00
  • c8c6d68af7 ppc4xx_sdram: Use hwaddr for memory bank size BALATON Zoltan 2022-10-19 18:02:55 +02:00
  • 080741abc2 ppc4xx_sdram: Move ppc4xx_sdram_banks() to ppc4xx_sdram.c BALATON Zoltan 2022-10-19 18:02:54 +02:00
  • fa446fc540 ppc4xx_devs.c: Move DDR SDRAM controller model to ppc4xx_sdram.c BALATON Zoltan 2022-10-19 18:02:53 +02:00
  • 2a48dd7cbd ppc440_uc.c: Move DDR2 SDRAM controller model to ppc4xx_sdram.c BALATON Zoltan 2022-10-19 18:02:52 +02:00
  • 9c713713da target/ppc: move the p*_interrupt_powersave methods to excp_helper.c Matheus Ferst 2022-10-21 11:21:56 -03:00
  • ab9cfa0452 target/ppc: unify cpu->has_work based on cs->interrupt_request Matheus Ferst 2022-10-21 11:21:55 -03:00
  • 2fdedcbc69 target/ppc: introduce ppc_maybe_interrupt Matheus Ferst 2022-10-21 11:21:54 -03:00
  • 6a8e8188c3 target/ppc: remove ppc_store_lpcr from CONFIG_USER_ONLY builds Matheus Ferst 2022-10-11 17:48:26 -03:00
  • 022b712853 target/ppc: add power-saving interrupt masking logic to p7_next_unmasked_interrupt Matheus Ferst 2022-10-11 17:48:25 -03:00
  • b34d358a21 target/ppc: move power-saving interrupt masking out of cpu_has_work_POWER7 Matheus Ferst 2022-10-11 17:48:24 -03:00
  • 3f34e809ac target/ppc: remove generic architecture checks from p7_deliver_interrupt Matheus Ferst 2022-10-11 17:48:23 -03:00
  • ec0f351af1 target/ppc: remove unused interrupts from p7_deliver_interrupt Matheus Ferst 2022-10-11 17:48:22 -03:00
  • d93a48561c target/ppc: create an interrupt deliver method for POWER7 Matheus Ferst 2022-10-11 17:48:21 -03:00
  • c8e1de2e42 target/ppc: remove unused interrupts from p7_next_unmasked_interrupt Matheus Ferst 2022-10-11 17:48:20 -03:00
  • bf303fb3f1 target/ppc: create an interrupt masking method for POWER7 Matheus Ferst 2022-10-11 17:48:19 -03:00
  • 64a9b5eebe target/ppc: add power-saving interrupt masking logic to p8_next_unmasked_interrupt Matheus Ferst 2022-10-11 17:48:18 -03:00
  • 788ff1ce44 target/ppc: move power-saving interrupt masking out of cpu_has_work_POWER8 Matheus Ferst 2022-10-11 17:48:17 -03:00
  • d66b441d64 target/ppc: remove generic architecture checks from p8_deliver_interrupt Matheus Ferst 2022-10-11 17:48:16 -03:00
  • 567372673e target/ppc: remove unused interrupts from p8_deliver_interrupt Matheus Ferst 2022-10-11 17:48:15 -03:00
  • 6527e757db target/ppc: create an interrupt deliver method for POWER8 Matheus Ferst 2022-10-11 17:48:14 -03:00
  • f6194fdde2 target/ppc: remove unused interrupts from p8_next_unmasked_interrupt Matheus Ferst 2022-10-11 17:48:13 -03:00
  • a9899d4201 target/ppc: create an interrupt masking method for POWER8 Matheus Ferst 2022-10-11 17:48:12 -03:00
  • 2779641127 target/ppc: add power-saving interrupt masking logic to p9_next_unmasked_interrupt Matheus Ferst 2022-10-11 17:48:11 -03:00
  • 0ccd9d67b1 target/ppc: move power-saving interrupt masking out of cpu_has_work_POWER9 Matheus Ferst 2022-10-11 17:48:10 -03:00
  • ed3a24c95a target/ppc: remove generic architecture checks from p9_deliver_interrupt Matheus Ferst 2022-10-11 17:48:09 -03:00
  • 1e75ffe40e target/ppc: remove unused interrupts from p9_deliver_interrupt Matheus Ferst 2022-10-11 17:48:08 -03:00
  • 3654e238af target/ppc: create an interrupt deliver method for POWER9/POWER10 Matheus Ferst 2022-10-11 17:48:07 -03:00
  • b00e9a2f2b target/ppc: remove unused interrupts from p9_next_unmasked_interrupt Matheus Ferst 2022-10-11 17:48:06 -03:00
  • 2dfecf0195 target/ppc: create an interrupt masking method for POWER9/POWER10 Matheus Ferst 2022-10-11 17:48:05 -03:00
  • ba2898f79f target/ppc: prepare to split interrupt masking and delivery by excp_model Matheus Ferst 2022-10-11 17:48:04 -03:00
  • de76b85c96 target/ppc: split interrupt masking and delivery from ppc_hw_interrupt Matheus Ferst 2022-10-11 17:48:03 -03:00
  • 7b694df6a6 target/ppc: always use ppc_set_irq to set env->pending_interrupts Matheus Ferst 2022-10-11 17:48:02 -03:00
  • f003109f71 target/ppc: define PPC_INTERRUPT_* values directly Matheus Ferst 2022-10-11 17:48:01 -03:00
  • bbd8dd5e45 target/ppc: Use gvec to decode XVTSTDC[DS]P Lucas Mateus Castro (alqotel) 2022-10-19 09:50:40 -03:00
  • da3c53bac3 target/ppc: Moved XSTSTDC[QDS]P to decodetree Lucas Mateus Castro (alqotel) 2022-10-19 09:50:39 -03:00
  • a70a524710 target/ppc: Moved XVTSTDC[DS]P to decodetree Lucas Mateus Castro (alqotel) 2022-10-19 09:50:38 -03:00
  • 95a89d3118 target/ppc: Use gvec to decode XVCPSGN[SD]P Lucas Mateus Castro (alqotel) 2022-10-19 09:50:37 -03:00
  • a5b3680519 target/ppc: Use gvec to decode XV[N]ABS[DS]P/XVNEG[DS]P Lucas Mateus Castro (alqotel) 2022-10-19 09:50:36 -03:00
  • 26c964f851 target/ppc: Move VABSDU[BHW] to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:35 -03:00
  • c85929b2dd target/ppc: Move VAVG[SU][BHW] to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:34 -03:00
  • d57fbd8fd9 target/ppc: Move VPRTYB[WDQ] to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:33 -03:00
  • 90b5aadb09 target/ppc: Move VNEG[WD] to decodtree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:32 -03:00
  • 611bc69bf6 target/ppc: Move V(ADD|SUB)CUW to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:31 -03:00
  • 306e475335 target/ppc: Move VMH[R]ADDSHS instruction to decodetree Lucas Mateus Castro (alqotel) 2022-10-19 09:50:30 -03:00
  • dc46167a22 target/ppc: Moved VMLADDUHM to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:29 -03:00
  • b35bf5f2d7 target/ppc: move msgsync to decodetree Matheus Ferst 2022-10-06 17:06:54 -03:00
  • e8e09d7da7 target/ppc: move msgclrp/msgsndp to decodetree Matheus Ferst 2022-10-06 17:06:53 -03:00
  • 98f43417b6 target/ppc: move msgclr/msgsnd to decodetree Matheus Ferst 2022-10-06 17:06:52 -03:00
  • e8db3cc76e target/ppc: fix REQUIRE_HV macro definition Matheus Ferst 2022-10-06 17:06:51 -03:00
  • 9d950c7241 target/ppc: fix msgsync insns flags Matheus Ferst 2022-10-06 17:06:50 -03:00
  • 4f93f071ca target/ppc: fix msgclr/msgsnd insns flags Matheus Ferst 2022-10-06 17:06:49 -03:00
  • db8fca024f tests/qtest: libqtest: Correct the timeout unit of blocking receive calls for win32 Bin Meng 2022-10-28 12:57:34 +08:00
  • 8aff9c3279 tests/qtest: libqos: Do not build virtio-9p unconditionally Bin Meng 2022-10-28 12:57:33 +08:00
  • f2d063e61e tests/qtest: migration-test: Make sure QEMU process "to" exited after migration is canceled Xuzhou Cheng 2022-10-28 12:57:32 +08:00
  • 69c056fbc0 tests/qtest: libqtest: Introduce qtest_wait_qemu() Bin Meng 2022-10-28 12:57:31 +08:00