Commit Graph

  • 3d8111fd3b target/s390x: Exit tb after executing ex_value Richard Henderson 2022-07-02 11:32:28 +05:30
  • 872e13796f target/s390x: Remove DISAS_PC_STALE_NOCHAIN Richard Henderson 2022-07-02 11:32:27 +05:30
  • 8ec2edac5f target/s390x: Remove DISAS_PC_STALE Richard Henderson 2022-07-02 11:32:26 +05:30
  • b67b6c7ce4 target/s390x: Remove DISAS_GOTO_TB Richard Henderson 2022-07-02 11:32:25 +05:30
  • 4c4156db1c pc-bios/s390-ccw: Update the s390-ccw bios binaries with the virtio-blk fixes Thomas Huth 2022-07-06 18:30:46 +02:00
  • e2269220ac pc-bios/s390-ccw/netboot.mak: Ignore Clang's warnings about GNU extensions Thomas Huth 2022-07-04 13:19:03 +02:00
  • 3953ae1868 pc-bios/s390-ccw/virtio: Remove "extern" keyword from prototypes Thomas Huth 2022-07-04 13:19:02 +02:00
  • 9125a314cc pc-bios/s390-ccw/virtio-blkdev: Request the right feature bits Thomas Huth 2022-07-04 13:19:01 +02:00
  • cf30b7c4a9 pc-bios/s390-ccw: Split virtio-scsi code from virtio_blk_setup_device() Thomas Huth 2022-07-04 13:19:00 +02:00
  • 0708248857 pc-bios/s390-ccw/virtio: Beautify the code for reading virtqueue configuration Thomas Huth 2022-07-04 13:18:59 +02:00
  • aa5c69ce99 pc-bios/s390-ccw/virtio: Read device config after feature negotiation Thomas Huth 2022-07-04 13:18:58 +02:00
  • 175aa06a15 pc-bios/s390-ccw/virtio: Set missing status bits while initializing Thomas Huth 2022-07-04 13:18:57 +02:00
  • 5447de2619 pc-bios/s390-ccw/virtio-blkdev: Remove virtio_assume_scsi() Thomas Huth 2022-07-04 13:18:56 +02:00
  • bbf615f7b7 pc-bios/s390-ccw/virtio-blkdev: Simplify/fix virtio_ipl_disk_is_valid() Thomas Huth 2022-07-04 13:18:55 +02:00
  • 422865f667 pc-bios/s390-ccw/bootmap: Improve the guessing logic in zipl_load_vblk() Thomas Huth 2022-07-04 13:18:54 +02:00
  • 1f2c2ee48e pc-bios/s390-ccw/virtio: Introduce a macro for the DASD block size Thomas Huth 2022-07-04 13:18:53 +02:00
  • 2ba3cc4767 pc-bios/s390-ccw: Add a proper prototype for main() Thomas Huth 2022-07-04 13:18:52 +02:00
  • 0e3723005b Merge tag 'm68k-for-7.1-pull-request' of https://github.com/vivier/qemu-m68k into staging Richard Henderson 2022-07-06 20:36:38 +05:30
  • 0b83377f46 target/ppc: Fix MPC8555 and MPC8560 core type to e500v1 Pali Rohár 2022-07-03 21:50:29 +02:00
  • 7886605961 target/ppc/cpu-models: Remove the "default" CPU alias Thomas Huth 2022-07-05 17:10:30 +02:00
  • c7e89de132 target/ppc: Return default CPU for max CPU Murilo Opsfelder Araujo 2022-06-28 17:55:13 -03:00
  • 6b924d4afc target/ppc: implement cdtbcd Matheus Ferst 2022-06-29 13:29:04 -03:00
  • 38d3690bda target/ppc: implement cbcdtd Matheus Ferst 2022-06-29 13:29:03 -03:00
  • 6addef4d27 target/ppc: implement addg6s Matheus Ferst 2022-06-29 13:29:02 -03:00
  • 4dc5f8abdc target/ppc: Add flag for ISA v2.06 BCDA instructions Matheus Ferst 2022-06-29 13:29:01 -03:00
  • 7141a173c8 tests/tcg/ppc64: Add mffsce test Víctor Colombo 2022-06-29 13:29:00 -03:00
  • 6cef305fe7 target/ppc: Implement mffscdrn[i] instructions Víctor Colombo 2022-06-29 13:28:59 -03:00
  • f80d04d548 target/ppc: Move mffs[.] to decodetree Víctor Colombo 2022-06-29 13:28:58 -03:00
  • 3e5bce70ef target/ppc: Move mffsl to decodetree Víctor Colombo 2022-06-29 13:28:57 -03:00
  • 394c2e2fda target/ppc: Move mffsce to decodetree Víctor Colombo 2022-06-29 13:28:56 -03:00
  • bf8adfd88b target/ppc: Move mffscrn[i] to decodetree Víctor Colombo 2022-06-29 13:28:55 -03:00
  • bbecdb22ae target/ppc: Fix insn32.decode style issues Víctor Colombo 2022-06-29 13:28:54 -03:00
  • 81b205cecf ppc/spapr: Implement H_WATCHDOG Alexey Kardashevskiy 2022-06-22 15:10:08 +10:00
  • 95444afcab ppc: Define SETFIELD for the ppc target Alexey Kardashevskiy 2022-06-28 18:05:44 +10:00
  • b7d30fae5b target/ppc: use int128.h methods in vsubcuq Matheus Ferst 2022-06-06 12:00:37 -03:00
  • e6a5ad43de target/ppc: use int128.h methods in vsubecuq and vsubeuqm Matheus Ferst 2022-06-06 12:00:36 -03:00
  • b132be53a4 target/ppc: use int128.h methods in vsubuqm Matheus Ferst 2022-06-06 12:00:35 -03:00
  • 8290ea509f target/ppc: use int128.h methods in vaddcuq Matheus Ferst 2022-06-06 12:00:34 -03:00
  • 896d92c81d target/ppc: use int128.h methods in vaddecuq and vaddeuqm Matheus Ferst 2022-06-06 12:00:33 -03:00
  • 7ca0428687 target/ppc: use int128.h methods in vadduqm Matheus Ferst 2022-06-06 12:00:32 -03:00
  • e82ca8acdd target/ppc: use int128.h methods in vpmsumd Matheus Ferst 2022-06-06 12:00:31 -03:00
  • c0e765dafb spapr/ddw: Implement 64bit query extension Alexey Kardashevskiy 2022-06-23 17:31:36 +10:00
  • 31cc81f728 spapr/ddw: Reset DMA when the last non-default window is removed Alexey Kardashevskiy 2022-06-22 15:29:55 +10:00
  • 59f11543e2 target/ppc: Change FPSCR_* to follow POWER ISA numbering convention Víctor Colombo 2022-06-22 16:32:03 -03:00
  • 21870aab36 ppc/pnv: remove 'INTERFACE_PCIE_DEVICE' from phb4 root bus Daniel Henrique Barboza 2022-06-21 14:34:36 -03:00
  • 71cd3e5ecb ppc/pnv: remove 'INTERFACE_PCIE_DEVICE' from phb3 root bus Daniel Henrique Barboza 2022-06-21 14:34:35 -03:00
  • 8a69bca77a ppc/pnv: make pnv_chip_power8_pic_print_info() use chip8->phbs[] Daniel Henrique Barboza 2022-06-21 14:34:34 -03:00
  • ca45948991 ppc/pnv: make pnv_ics_resend() use chip8->phbs[] Daniel Henrique Barboza 2022-06-21 14:34:33 -03:00
  • da6be50136 ppc/pnv: make pnv_ics_get() use the chip8->phbs[] array Daniel Henrique Barboza 2022-06-21 14:34:32 -03:00
  • 792e8bb629 ppc/pnv: assign pnv-phb-root-port chassis/slot earlier Daniel Henrique Barboza 2022-06-21 14:34:31 -03:00
  • 8625164a38 ppc/pnv: attach phb3/phb4 root ports in QOM tree Daniel Henrique Barboza 2022-06-21 14:34:30 -03:00
  • 1c69cb4e75 ppc/pnv: move root port attach to pnv_phb4_realize() Daniel Henrique Barboza 2022-06-21 14:34:29 -03:00
  • a988465d0e m68k: virt: pass RNG seed via bootinfo block Jason A. Donenfeld 2022-06-26 13:18:04 +02:00
  • 23f0a6c80d m68k: use correct variable name in boot info string macro Jason A. Donenfeld 2022-06-25 17:23:18 +02:00
  • f8333de279 target/s390x/tcg: SPX: check validity of new prefix Janis Schoetterl-Glausch 2022-06-30 11:43:40 +02:00
  • bb52a8a278 tests/tcg: compile system emulation tests as freestanding Paolo Bonzini 2022-06-22 11:06:27 +02:00
  • e81785abba configure: write EXTRA_CFLAGS for all sub-Makefiles Paolo Bonzini 2022-06-15 11:45:55 +02:00
  • 26e7253375 configure: allow more host/target combos to use the host compiler Paolo Bonzini 2022-06-06 10:47:45 +02:00
  • d44f2f96f7 configure, pc-bios/vof: pass cross CFLAGS correctly Paolo Bonzini 2022-06-15 11:42:01 +02:00
  • 75b2447943 configure, pc-bios/s390-ccw: pass cross CFLAGS correctly Paolo Bonzini 2022-06-15 11:42:01 +02:00
  • 640aabc8ae configure, pc-bios/optionrom: pass cross CFLAGS correctly Paolo Bonzini 2022-06-15 11:42:01 +02:00
  • ebca847d05 pc-bios/optionrom: use -m16 unconditionally Paolo Bonzini 2022-05-27 12:25:33 +02:00
  • 6c8fa961da scsi/lsi53c895a: fix use-after-free in lsi_do_msgout (CVE-2022-0216) Mauro Matteo Cascella 2022-07-05 22:05:43 +02:00
  • 170ed475cd tests/vm: do not specify -bios option Paolo Bonzini 2022-06-16 10:30:00 +02:00
  • 180c2f24d5 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Richard Henderson 2022-07-06 10:41:34 +05:30
  • a495eba03c ebpf: replace deprecated bpf_program__set_socket_filter Haochen Tong 2022-05-28 03:06:58 +08:00
  • 034d00d485 e1000: set RX descriptor status in a separate operation Ding Hui 2022-06-29 17:40:26 +08:00
  • 39e19f5f67 Merge tag 'pull-xen-20220705' of https://xenbits.xen.org/git-http/people/aperard/qemu-dm into staging Richard Henderson 2022-07-05 22:13:51 +05:30
  • c0e86b7624 xen/pass-through: don't create needless register group Chuck Zmudzinski 2022-06-29 02:04:05 -04:00
  • be9c61da9f xen/pass-through: merge emulated bits correctly Chuck Zmudzinski 2022-06-29 13:07:12 -04:00
  • d82423a697 Merge tag 'pull-request-2022-07-05' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2022-07-05 18:06:11 +05:30
  • 19361471b5 Merge tag 'pull-la-20220705' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-07-05 16:30:52 +05:30
  • bf7ce37f8f hw/intc/loongarch_ipi: Fix mail send and any send function Xiaojuan Yang 2022-07-05 14:49:01 +08:00
  • ddf9326184 hw/intc/loongarch_ipi: Fix ipi device access of 64bits Xiaojuan Yang 2022-07-05 14:49:00 +08:00
  • 0df0a66555 tcg/tci: Remove CONFIG_DEBUG_TCG_INTERPRETER Richard Henderson 2022-07-05 14:03:13 +05:30
  • f8d1ae8262 scripts/qemu-binfmt-conf: Add LoongArch to qemu_get_family() Song Gao 2022-07-05 14:59:42 +08:00
  • 3517fb7267 target/loongarch: Clean up tlb when cpu reset Song Gao 2022-07-05 15:09:50 +08:00
  • c1ca312a6f hw/rtc/ls7a_rtc: Drop unused inline functions Richard Henderson 2022-07-05 13:55:43 +05:30
  • 7a890b7566 include/qemu/host-utils: Remove unused code in the *_overflow wrappers Thomas Huth 2022-07-01 04:51:32 +02:00
  • 1ec8c2c01e meson.build: Require a recent version of libpng Thomas Huth 2022-06-23 19:49:41 +02:00
  • 6d17020a80 po: add ukrainian translation Andrij Mizyk 2022-06-13 15:37:58 +03:00
  • 2116650254 disas: Remove libvixl disassembler Thomas Huth 2022-06-03 18:42:49 +02:00
  • 886dfe9db3 tests: use consistent bandwidth/downtime limits in migration tests Daniel P. Berrangé 2022-06-28 11:54:33 +01:00
  • 6843ad8c03 tests: increase migration test converge downtime to 30 seconds Daniel P. Berrangé 2022-06-28 11:54:32 +01:00
  • 8d4e897a99 tests: wait for migration completion before looking for STOP event Daniel P. Berrangé 2022-06-28 11:54:31 +01:00
  • 276dfd03f0 tests: wait max 120 seconds for migration test status changes Daniel P. Berrangé 2022-06-28 11:54:30 +01:00
  • 3a751770ee gitlab-ci: Extend timeout for ubuntu-20.04-s390x-all to 75m Richard Henderson 2022-06-06 11:24:36 -07:00
  • 6e131bf69b gitlab: honour QEMU_CI variable in edk2/opensbi jobs Daniel P. Berrangé 2022-06-29 18:06:38 +01:00
  • 37a2b95231 gitlab: tweak comments in edk2/opensbi jobs Daniel P. Berrangé 2022-06-29 18:06:37 +01:00
  • 94b731874a gitlab: normalize indentation in edk2/opensbi rules Daniel P. Berrangé 2022-06-29 18:06:36 +01:00
  • e0a2602070 tests/fp: Do not build softfloat3 tests if TCG is disabled Philippe Mathieu-Daudé 2022-02-04 16:29:22 +01:00
  • 7870a6e699
    Fix #675 (#691) Dongjia Zhang 2022-07-04 20:11:28 +02:00
  • be3d1d588f
    Make ByteNegMutator negate, not flip (#675) Tobias Scharnowski 2022-07-04 16:37:36 +02:00
  • 9323af2e81 tests: fix test-cutils leaks Marc-André Lureau 2022-06-21 12:34:20 +04:00
  • 1437479e5e Merge tag 'pull-la-20220704' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-07-04 16:37:13 +05:30
  • dfe2382f06 Merge tag 'kraxel-20220704-pull-request' of https://gitlab.com/kraxel/qemu into staging Richard Henderson 2022-07-04 14:57:21 +05:30
  • eb1e9ff8bb target/loongarch: Add lock when writing timer clear reg Xiaojuan Yang 2022-07-01 17:34:05 +08:00
  • 4623367697 target/loongarch: Fix the meaning of ECFG reg's VS field Xiaojuan Yang 2022-07-01 17:34:04 +08:00
  • 59e52dcff7 hw/rtc/ls7a_rtc: Fix 'calculate' spelling errors Xiaojuan Yang 2022-07-01 17:34:03 +08:00
  • 582788c3fb hw/rtc/ls7a_rtc: Use tm struct pointer as arguments in toy_time_to_val() Xiaojuan Yang 2022-07-01 17:34:02 +08:00