Commit Graph

  • ccdae09a80 Hexagon (target/hexagon) Fix shadow variable when idef-parser is off Taylor Simpson 2023-11-30 11:39:55 -07:00
  • 17ed7cec55 tests/docker: Hexagon toolchain update Brian Cain 2024-01-14 15:23:54 -08:00
  • 09be347171 Merge tag 'pull-request-2024-01-19' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2024-01-20 17:22:15 +00:00
  • 164e6f7d66 hw/scsi/esp-pci: set DMA_STAT_BCMBLT when BLAST command issued Mark Cave-Ayland 2024-01-12 13:15:29 +00:00
  • 06a28b783b hw/scsi/esp-pci: synchronise setting of DMA_STAT_DONE with ESP completion interrupt Mark Cave-Ayland 2024-01-12 13:15:28 +00:00
  • d8e0533c94 hw/scsi/esp-pci: generate PCI interrupt from separate ESP and PCI sources Mark Cave-Ayland 2024-01-12 13:15:27 +00:00
  • 2d81285db1 hw/scsi/esp-pci: use correct address register for PCI DMA transfers Mark Cave-Ayland 2024-01-12 13:15:26 +00:00
  • 3f675950df migration/rdma: define htonll/ntohll only if not predefined Nick Briggs 2024-01-11 13:20:17 -05:00
  • 1fc277a0e8 hw/pflash: implement update buffer for block writes Gerd Hoffmann 2024-01-08 17:08:59 +01:00
  • 143d230d51 hw/pflash: use ldn_{be,le}_p and stn_{be,le}_p Gerd Hoffmann 2024-01-08 17:08:58 +01:00
  • 731783ff1e hw/pflash: refactor pflash_data_write() Gerd Hoffmann 2024-01-08 17:08:57 +01:00
  • a4daea6f9f backends/cryptodev: Do not ignore throttle/backends Errors Philippe Mathieu-Daudé 2023-11-20 15:54:16 +01:00
  • c46f68bd7d target/i386: pcrel: store low bits of physical address in data[0] Paolo Bonzini 2024-01-17 16:27:42 +01:00
  • 652c34cbb2 target/i386: fix incorrect EIP in PC-relative translation blocks guoguangyao 2024-01-15 10:08:04 +08:00
  • 6e8e580e39 target/i386: Do not re-compute new pc with CF_PCREL Richard Henderson 2024-01-02 10:06:17 +11:00
  • 3f2a357b95 Merge tag 'hw-cpus-20240119' of https://github.com/philmd/qemu into staging Peter Maydell 2024-01-19 11:39:38 +00:00
  • e566fb8593 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2024-01-19 11:39:27 +00:00
  • 7ec5d7d912 configure: Add linux header compile support for LoongArch Bibo Mao 2024-01-16 09:39:52 +08:00
  • 85178698f6 MAINTAINERS: Update hw/core/cpu.c entry Zhao Liu 2024-01-15 17:48:42 +08:00
  • 1c50d026d5 MAINTAINERS: Update Raphael Norwitz email Raphael Norwitz 2024-01-11 19:28:46 +00:00
  • 62570f1434 hw/elf_ops: Ignore loadable segments with zero size Bin Meng 2024-01-16 23:50:49 +08:00
  • c2d7de557d hw/scsi/esp-pci: set DMA_STAT_BCMBLT when BLAST command issued Mark Cave-Ayland 2024-01-12 13:15:29 +00:00
  • 1e8e6644e0 hw/scsi/esp-pci: synchronise setting of DMA_STAT_DONE with ESP completion interrupt Mark Cave-Ayland 2024-01-12 13:15:28 +00:00
  • 6b41417d93 hw/scsi/esp-pci: generate PCI interrupt from separate ESP and PCI sources Mark Cave-Ayland 2024-01-12 13:15:27 +00:00
  • 84a6835e00 hw/scsi/esp-pci: use correct address register for PCI DMA transfers Mark Cave-Ayland 2024-01-12 13:15:26 +00:00
  • 7ebbd9d0b6 target/riscv: Rename tcg_cpu_FOO() to include 'riscv' Philippe Mathieu-Daudé 2024-01-10 09:32:33 +01:00
  • e129593f6f target/i386: Rename tcg_cpu_FOO() to include 'x86' Philippe Mathieu-Daudé 2024-01-10 09:30:48 +01:00
  • 83f1ab12b1 hw/s390x: Rename cpu_class_init() to include 'sclp' Philippe Mathieu-Daudé 2024-01-10 09:46:42 +01:00
  • 3c756f489a hw/core/cpu: Rename cpu_class_init() to include 'common' Philippe Mathieu-Daudé 2024-01-10 09:45:57 +01:00
  • 463b00682d accel: Rename accel_init_ops_interfaces() to include 'system' Philippe Mathieu-Daudé 2024-01-10 10:00:53 +01:00
  • 0f9237f4e2 cpus: Restrict 'start-powered-off' property to system emulation Philippe Mathieu-Daudé 2024-01-10 10:03:11 +01:00
  • 1c3d42c4c9 system/watchpoint: Move TCG specific code to accel/tcg/ Philippe Mathieu-Daudé 2024-01-09 22:53:26 +01:00
  • 16ad9788b5 system/replay: Restrict icount to system emulation Philippe Mathieu-Daudé 2024-01-06 00:23:37 +01:00
  • 284a7ee2e2 hw/pflash: implement update buffer for block writes Gerd Hoffmann 2024-01-08 17:08:59 +01:00
  • 5dd58358a5 hw/pflash: use ldn_{be,le}_p and stn_{be,le}_p Gerd Hoffmann 2024-01-08 17:08:58 +01:00
  • 3b14a555fd hw/pflash: refactor pflash_data_write() Gerd Hoffmann 2024-01-08 17:08:57 +01:00
  • ebd92d6de3 hw/i386/pc_piix: Make piix_intx_routing_notifier_xen() more device independent Bernhard Beschow 2024-01-08 00:16:23 +01:00
  • c8cdec74e6 hw/block: Deprecate the TC58128 block device Samuel Tardieu 2024-01-09 09:30:53 +01:00
  • 322b038c94 target/sh4: Deprecate the shix machine Samuel Tardieu 2024-01-09 09:30:52 +01:00
  • 72c603f82f util/async: Only call icount_notify_exit() if icount is enabled Philippe Mathieu-Daudé 2023-12-08 12:35:27 +01:00
  • 2412813286 target/arm: Ensure icount is enabled when emulating INST_RETIRED Philippe Mathieu-Daudé 2023-12-08 12:35:26 +01:00
  • 8e98c27daa system/cpu-timers: Introduce ICountMode enumerator Philippe Mathieu-Daudé 2023-12-08 12:35:25 +01:00
  • f07f246734 system/cpu-timers: Have icount_configure() return a boolean Philippe Mathieu-Daudé 2023-12-08 12:35:23 +01:00
  • 6adcba7c0a target/alpha: Only build sys_helper.c on system emulation Philippe Mathieu-Daudé 2023-12-07 11:48:39 +01:00
  • 0180444806 target/alpha: Extract clk_helper.c from sys_helper.c Philippe Mathieu-Daudé 2023-12-07 11:45:49 +01:00
  • fe5c4adca9 accel/tcg: Remove tb_invalidate_phys_page() from system emulation Philippe Mathieu-Daudé 2023-11-30 21:53:13 +01:00
  • c076f37a77 accel/tcg: Remove unused tb_invalidate_phys_addr() Philippe Mathieu-Daudé 2023-11-30 21:20:36 +01:00
  • 6b1f10093d tests/tcg/xtensa: add icount/ibreak priority test Max Filippov 2023-11-30 09:19:20 -08:00
  • 5f3ebbc86d target/xtensa: use generic instruction breakpoint infrastructure Max Filippov 2023-11-30 09:19:19 -08:00
  • 396f66f99d accel: Do not set CPUState::can_do_io in non-TCG accels Philippe Mathieu-Daudé 2023-11-29 16:42:01 +01:00
  • b94b8c604b accel: Do not set CPUState::tcg_cflags in non-TCG accels Philippe Mathieu-Daudé 2023-11-28 08:15:16 +01:00
  • 484aecf2d3 backends/cryptodev: Do not ignore throttle/backends Errors Philippe Mathieu-Daudé 2023-11-20 15:54:16 +01:00
  • c0d0b716ba hw/timer/hpet: Convert DPRINTF to trace events Daniel Hoffman 2023-11-18 15:11:29 -08:00
  • 72dd722370 load_elf: fix iterator's type for elf file processing Anastasia Belova 2024-01-15 12:22:16 +03:00
  • 4a27d97c80 tests/vm/netbsd: Remove missing py311-expat package Philippe Mathieu-Daudé 2024-01-17 15:07:46 +01:00
  • c61a0d31f8 cli: Remove deprecated '-singlestep' command line option Philippe Mathieu-Daudé 2024-01-17 16:14:30 +01:00
  • 97b6e1d35f hmp: Remove deprecated 'singlestep' command Philippe Mathieu-Daudé 2024-01-17 16:14:29 +01:00
  • fe17522d85 qapi: Remove deprecated 'singlestep' member of StatusInfo Philippe Mathieu-Daudé 2024-01-17 16:14:28 +01:00
  • 1e7886e9e2 qemu-options: Remove the deprecated -chroot option Thomas Huth 2024-01-18 11:37:59 +01:00
  • 2582489fec qemu-options: Remove the deprecated -async-teardown option Thomas Huth 2024-01-18 11:37:58 +01:00
  • 4a64101044 qemu-options: Remove the deprecated -no-acpi option Thomas Huth 2024-01-18 11:37:57 +01:00
  • 48c1c25a55 qemu-options: Remove the deprecated -no-hpet option Thomas Huth 2024-01-18 11:37:56 +01:00
  • 68c691ca99 s390x/pci: drive ISM reset from subsystem reset Matthew Rosato 2024-01-18 13:51:51 -05:00
  • 30e35258e2 s390x/pci: refresh fh before disabling aif Matthew Rosato 2024-01-18 13:51:50 -05:00
  • 07b2c8e034 s390x/pci: avoid double enable/disable of aif Matthew Rosato 2024-01-18 13:51:49 -05:00
  • 88cf5fec91 Merge tag 'pull-target-arm-20240118' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2024-01-18 12:48:17 +00:00
  • f94e74a7e2 Merge tag 'pull-request-2024-01-16' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2024-01-18 12:47:45 +00:00
  • 7ef4c41e91 acpi/tests/avocado/bits: wait for 200 seconds for SHUTDOWN event from bits VM Ani Sinha 2024-01-17 09:55:56 +05:30
  • 410c2a4d75 load_elf: fix iterator's type for elf file processing Anastasia Belova 2024-01-15 12:22:16 +03:00
  • c2d7faf713 hw/arm/virt: Consolidate valid CPU types Gavin Shan 2024-01-11 15:10:54 +10:00
  • 7c8faaf2a4 hw/timer: fix systick trace message Samuel Tardieu 2024-01-09 19:45:08 +01:00
  • 379652e967 tests/tcg: Don't #include <inttypes.h> in aarch64/system/vtimer.c Ilya Leoshkevich 2024-01-08 13:50:00 +01:00
  • 5fd1674d21 qemu/osdep: Add huge page aligned support on LoongArch platform Bibo Mao 2024-01-15 15:32:44 +08:00
  • 592d0bc030 remove unnecessary casts from uintptr_t Paolo Bonzini 2023-12-13 19:32:45 +01:00
  • 729ba8e933 target/i386: pcrel: store low bits of physical address in data[0] Paolo Bonzini 2024-01-17 16:27:42 +01:00
  • 2926eab896 target/i386: fix incorrect EIP in PC-relative translation blocks guoguangyao 2024-01-15 10:08:04 +08:00
  • a58506b748 target/i386: Do not re-compute new pc with CF_PCREL Richard Henderson 2024-01-02 10:06:17 +11:00
  • 3cbc17ee92 io_uring: move LuringState typedef to block/aio.h Paolo Bonzini 2021-07-12 15:10:10 +02:00
  • aef158b093 Add class property to configure KVM device node to use Daan De Meyer 2023-10-21 15:40:15 +02:00
  • 435262605f vga: sort-of implement word and double-word access modes Paolo Bonzini 2014-12-29 14:56:24 +01:00
  • 3f83435042 vga: use latches in odd/even mode too Paolo Bonzini 2014-12-30 22:42:06 +01:00
  • ae9d71a003 vga: reindent memory access code Paolo Bonzini 2014-12-30 22:41:24 +01:00
  • 4d6c310502 vga: optimize horizontal pel panning in 256-color modes Paolo Bonzini 2014-12-29 14:46:59 +01:00
  • 973a724eb0 vga: implement horizontal pel panning in graphics modes Paolo Bonzini 2014-12-29 14:48:14 +01:00
  • 9b53b95a1c vga: mask addresses in non-VESA modes to 256k Paolo Bonzini 2014-12-29 14:43:42 +01:00
  • f9b925fd41 vga: introduce VGADisplayParams Paolo Bonzini 2015-01-09 10:47:33 +01:00
  • 937de9a981 vga: use common endian swap macros Paolo Bonzini 2014-12-29 14:38:48 +01:00
  • 872377f264 target/hppa: Update SeaBIOS-hppa to version 15 Helge Deller 2024-01-07 08:56:04 +01:00
  • 067aa95c47 target/hppa: Fix IOR and ISR on error in probe Helge Deller 2024-01-03 19:51:13 +01:00
  • abf489be5a target/hppa: Fix IOR and ISR on unaligned access trap Helge Deller 2024-01-11 23:09:47 +01:00
  • 4b3064ec90 target/hppa: Export function hppa_set_ior_and_isr() Helge Deller 2024-01-11 22:50:11 +01:00
  • 27cdd0ce47 target/hppa: Avoid accessing %gr0 when raising exception Helge Deller 2024-01-03 20:35:18 +01:00
  • 0f5fb24fd7 hw/hppa: Move software power button address back into PDC Helge Deller 2024-01-03 20:10:01 +01:00
  • aeee512d17 target/hppa: Fix PDC address translation on PA2.0 with PSW.W=0 Helge Deller 2024-01-03 19:55:55 +01:00
  • ad70198043 hw/pci-host/astro: Add missing astro & elroy registers for NetBSD Helge Deller 2024-01-03 12:45:06 +01:00
  • 4e68f4124f hw/hppa/machine: Disable default devices with --nodefaults option Helge Deller 2024-01-01 21:47:30 +01:00
  • de64580f07 hw/hppa/machine: Allow up to 3840 MB total memory Helge Deller 2023-12-31 09:36:58 +01:00
  • 0cda19cbcf fix jmp instrumentation Alwin Berger 2024-01-16 15:53:38 +01:00
  • d0f4aa7d50 Merge tag 'hppa-fixes-8.2-pull-request' of https://github.com/hdeller/qemu-hppa into staging Peter Maydell 2024-01-16 14:24:42 +00:00
  • 9da8dfe4f5 Merge tag 'migration-20240116-pull-request' of https://gitlab.com/peterx/qemu into staging Peter Maydell 2024-01-16 14:24:26 +00:00