Commit Graph

  • 32206d23c3
    Merge pull request #37 from AFLplusplus/fixcrash Andrea Fioraldi 2023-12-01 10:31:03 +01:00
  • b85a54516d New crash handling for usermode Andrea Fioraldi 2023-11-30 21:50:21 +01:00
  • deb4d6cd80
    Merge pull request #36 from rmalmain/paging_filter Andrea Fioraldi 2023-11-30 20:42:24 +01:00
  • 033f2439c7 added libafl guard. Romain Malmain 2023-11-30 18:15:13 +01:00
  • c386a5a9b9 fix: check if get_paging_id is implemented. Romain Malmain 2023-11-30 18:09:17 +01:00
  • 9928452ab6 Added paging id boilerplate code + x86_64 implementation. Romain Malmain 2023-11-30 17:27:34 +01:00
  • e25acd6191 ppc/amigaone: Allow running AmigaOS without firmware image BALATON Zoltan 2023-11-28 02:32:53 +01:00
  • c1dc0a1deb pseries: Update SLOF firmware image Alexey Kardashevskiy 2023-09-18 18:58:11 +10:00
  • 41581265aa migration: free 'saddr' since be no longer used Zongmin Zhou 2023-11-20 11:14:28 +08:00
  • 0a08c7947b migration/multifd: Stop setting p->ioc before connecting Fabiano Rosas 2023-11-10 17:02:38 -03:00
  • c105904e66 Fix exit code for thumb mode in aarch64 fullsystem Andrea Fioraldi 2023-11-29 10:12:50 +01:00
  • abf635ddfe Update version for v8.2.0-rc2 release Stefan Hajnoczi 2023-11-28 16:31:16 -05:00
  • 745c2911cc Merge tag 'misc-next-20231128' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2023-11-28 15:36:42 -05:00
  • 1376d1c13a Merge tag 'pull-target-arm-20231127' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2023-11-28 15:36:27 -05:00
  • 9155a938cf Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2023-11-28 09:23:30 -05:00
  • 98a0d92463 Merge branch 'main' of github.com:AFLplusplus/qemu-libafl-bridge into main Andrea Fioraldi 2023-11-28 15:03:25 +01:00
  • 7eb4c9dc54 Fix edge coverage hooks Andrea Fioraldi 2023-11-28 15:03:08 +01:00
  • 6e081324fa ide/via: Fix BAR4 value in legacy mode BALATON Zoltan 2023-11-25 15:01:35 +01:00
  • 411132c979 export/vhost-user-blk: Fix consecutive drains Kevin Wolf 2023-11-27 12:57:55 +01:00
  • 9fb7b350ba vmdk: Don't corrupt desc file in vmdk_write_cid Fam Zheng 2023-11-24 11:56:54 +00:00
  • 3b7094fe83 iotests: fix default machine type detection Andrey Drobyshev 2023-11-22 14:15:38 +02:00
  • 1eb29123c3 Merge tag 'firmware/seabios-20231128-pull-request' of https://gitlab.com/kraxel/qemu into staging Stefan Hajnoczi 2023-11-28 08:54:14 -05:00
  • 0180a74463 docs/s390: Fix wrong command example in s390-cpu-topology.rst Zhao Liu 2023-11-27 21:49:17 +08:00
  • 235948bf53 hw/avr/atmega: Fix wrong initial value of stack pointer Gihun Nam 2023-11-27 11:54:20 +09:00
  • 0ed083a1bc hw/audio/via-ac97: Route interrupts using via_isa_set_irq() BALATON Zoltan 2023-11-26 23:49:33 +01:00
  • 01f13ee245 hw/isa/vt82c686: Route PIRQ inputs using via_isa_set_irq() BALATON Zoltan 2023-11-26 23:49:31 +01:00
  • 032a443be6 hw/usb/vt82c686-uhci-pci: Use ISA instead of PCI interrupts BALATON Zoltan 2023-11-26 23:49:30 +01:00
  • 7e01bd80c1 hw/isa/vt82c686: Bring back via_isa_set_irq() BALATON Zoltan 2023-11-26 23:49:29 +01:00
  • 57c3150acc target/hexagon/idef-parser/prepare: use env to invoke bash Samuel Tardieu 2023-11-23 22:15:06 +01:00
  • ea7ec158c1 string-output-visitor: Support lists for non-integer types Kevin Wolf 2023-11-21 18:34:16 +01:00
  • 50571883f6 qdev: Fix crash in array property getter Kevin Wolf 2023-11-21 18:34:15 +01:00
  • eb0ce1346e seabios: update binaries to 1.16.3 release Gerd Hoffmann 2023-11-28 08:49:26 +01:00
  • 3161f9f40e seabios: update submodule to 1.16.3 release Gerd Hoffmann 2023-11-28 08:44:54 +01:00
  • 1ee80592bf hw/dma/xlnx_csu_dma: don't throw guest errors when stopping the SRC DMA Frederic Konrad 2023-11-24 14:35:05 +00:00
  • a9bc470ec2 hw/misc, hw/ssi: Fix some URLs for AMD / Xilinx models Frederic Konrad 2023-11-24 14:35:04 +00:00
  • 90bb6d6764 hw/ssi/xilinx_spips: fix an out of bound access Frederic Konrad 2023-11-24 14:35:03 +00:00
  • 6e782ffd55 hw/input/stellaris_gamepad: Free StellarisGamepad::keycodes[] array Philippe Mathieu-Daudé 2023-11-21 18:40:51 +01:00
  • 4f10c66077 hw/nvram/xlnx-efuse-ctrl: Free XlnxVersalEFuseCtrl[] "pg0-lock" array Philippe Mathieu-Daudé 2023-11-21 18:40:50 +01:00
  • 49b3e28b7b hw/nvram/xlnx-efuse: Free XlnxEFuse::ro_bits[] array on finalize() Philippe Mathieu-Daudé 2023-11-21 18:40:49 +01:00
  • 896dd6ff7b hw/misc/mps2-scc: Free MPS2SCC::oscclk[] array on finalize() Philippe Mathieu-Daudé 2023-11-21 18:40:48 +01:00
  • c9a4aa06df hw/virtio: Free VirtIOIOMMUPCI::vdev.reserved_regions[] on finalize() Philippe Mathieu-Daudé 2023-11-21 18:40:47 +01:00
  • 837053a7f4 hw/virtio: Add VirtioPCIDeviceTypeInfo::instance_finalize field Philippe Mathieu-Daudé 2023-11-21 18:40:46 +01:00
  • 8729856c19 hw/net/can/xlnx-zynqmp: Avoid underflow while popping RX FIFO Philippe Mathieu-Daudé 2023-11-24 19:33:25 +01:00
  • 75d0e6b5c6 hw/net/can/xlnx-zynqmp: Avoid underflow while popping TX FIFOs Philippe Mathieu-Daudé 2023-11-24 19:33:24 +01:00
  • 8d37a1425b target/arm: Handle overflow in calculation of next timer tick Peter Maydell 2023-11-20 17:35:06 +00:00
  • 11a3c4a286 target/arm: Set IL bit for pauth, SVE access, BTI trap syndromes Peter Maydell 2023-11-20 15:01:21 +00:00
  • e867b01cd6 Merge tag 'qga-pull-2023-11-25' of https://github.com/kostyanf14/qemu into staging Stefan Hajnoczi 2023-11-27 08:59:00 -05:00
  • 839e9a48df Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2023-11-27 08:58:21 -05:00
  • 7e5b19793d build-sys: fix meson project version usage Marc-André Lureau 2023-11-02 18:10:10 +04:00
  • 9f6de425b8
    Merge pull request #34 from rmalmain/syx_snapshot_fix Andrea Fioraldi 2023-11-24 18:00:53 +01:00
  • a9ea61c540 fix: check enabled snapshot before logging also in range version of dirty_list. Romain Malmain 2023-11-24 17:54:18 +01:00
  • 81a541e9f0 scripts: adjust url to Coverity tools Paolo Bonzini 2023-11-20 16:04:31 -05:00
  • 9abbb37535 configure: Make only once with pseudo-"in source tree" builds Akihiko Odaki 2023-11-19 19:16:02 +09:00
  • cd9113633f system: Use &error_abort in memory_region_init_ram_[device_]ptr() Philippe Mathieu-Daudé 2023-11-20 14:31:11 +01:00
  • 2037a73997 disas/cris: Pass buffer size to format_dec() to avoid overflow warning Philippe Mathieu-Daudé 2023-11-20 14:22:22 +01:00
  • e4b9d1999c audio: Free consumed default audio devices Akihiko Odaki 2023-11-20 20:28:02 +09:00
  • 541069e653 .gitlab-ci.d/cirrus: Add manual testing of macOS 14 (Sonoma) Philippe Mathieu-Daudé 2023-11-09 17:05:03 +01:00
  • 1a1e889f35 buildsys: Bump known good meson version to v1.2.3 Philippe Mathieu-Daudé 2023-11-09 17:05:02 +01:00
  • 6dc8a88785 docs: document what configure does with virtual environments Paolo Bonzini 2023-11-09 15:54:40 +01:00
  • 4705fc0c85 Merge tag 'pull-for-8.2-fixes-231123-1' of https://gitlab.com/stsquad/qemu into staging Stefan Hajnoczi 2023-11-24 08:00:18 -05:00
  • b946fe4618 Jit edge coverage hook Andrea Fioraldi 2023-11-24 13:43:26 +01:00
  • 913e47cb6b tests: respect --enable/--disable-download for Avocado Paolo Bonzini 2023-11-10 09:37:34 +01:00
  • adff55b520 coverity: physmem: use simple assertions instead of modelling Vladimir Sementsov-Ogievskiy 2023-10-05 17:03:26 +03:00
  • 34b0d11943
    Merge pull request #33 from AFLplusplus/self_hooks Andrea Fioraldi 2023-11-23 21:34:54 +01:00
  • 6a63c7f792 fix generic hook Andrea Fioraldi 2023-11-23 15:45:37 +01:00
  • 6ef164188d tests/tcg: finesse the registers check for "hidden" regs Alex Bennée 2023-11-21 15:36:06 +00:00
  • c2118e9e1a configure: don't try a "native" cross for linux-user Alex Bennée 2023-11-20 15:08:32 +00:00
  • 8848c52967 tests/tcg: enable semiconsole test for Arm Alex Bennée 2023-11-20 15:08:31 +00:00
  • 56611e17d2 tests/tcg: enable arm softmmu tests Alex Bennée 2023-11-20 15:08:30 +00:00
  • e8368b1c95 testing: move arm system tests into their own folder Alex Bennée 2023-11-20 15:08:29 +00:00
  • 575aac007c hw/core: skip loading debug on all failures Alex Bennée 2023-11-20 15:08:28 +00:00
  • 84dd7d88c9 docs/system: clarify limits of using gdbstub in system emulation Alex Bennée 2023-11-20 15:08:27 +00:00
  • ef073ebd32 docs/emulation: expand warning about semihosting Alex Bennée 2023-11-20 15:08:26 +00:00
  • 1be75e24e8 tests/tcg: fixup Aarch64 semiconsole test Alex Bennée 2023-11-20 15:08:25 +00:00
  • 9997771bc1 target/nios2: Deprecate the Nios II architecture Philippe Mathieu-Daudé 2023-11-20 15:08:24 +00:00
  • 4789f9d3a1 plugins: fix win plugin tests on cross compile Greg Manning 2023-11-20 15:08:23 +00:00
  • 8e721c3277 tests/docker: merge debian-native with debian-amd64 Alex Bennée 2023-11-20 15:08:22 +00:00
  • 7528ef7321 .gitlab-ci.d/cirrus: Upgrade macOS to 13 (Ventura) Philippe Mathieu-Daudé 2023-11-20 15:08:21 +00:00
  • aa5730b07e tests/docker: replace fedora-i386 with debian-i686 Daniel P. Berrangé 2023-11-20 15:08:20 +00:00
  • 3ae4ddb979 names Andrea Fioraldi 2023-11-22 18:06:46 +01:00
  • 60db9a9edb Fix backdoor hook Andrea Fioraldi 2023-11-22 17:49:54 +01:00
  • b93c4313f2 Merge tag 'pull-riscv-to-apply-20231122' of https://github.com/alistair23/qemu into staging Stefan Hajnoczi 2023-11-22 09:39:23 -05:00
  • 2ebe6659ec Merge tag 'seabios-hppa-v13-pull-request' of https://github.com/hdeller/qemu-hppa into staging Stefan Hajnoczi 2023-11-22 09:38:41 -05:00
  • e9c746c6ee Removable hooks Andrea Fioraldi 2023-11-22 14:51:15 +01:00
  • e61d1f93b0 Refactor hooks and multiple newthread/syscalls hooks Andrea Fioraldi 2023-11-22 14:25:03 +01:00
  • 6bca4d7d1f target/riscv/cpu_helper.c: Fix mxr bit behavior Ivan Klokov 2023-11-21 10:17:57 +03:00
  • 82d53adfbb target/riscv/cpu_helper.c: Invalid exception on MMU translation stage Ivan Klokov 2023-11-21 10:17:56 +03:00
  • a7472560ca riscv: Fix SiFive E CLINT clock frequency Román Cárdenas 2023-11-17 09:28:42 +01:00
  • 9bbf03275e target/riscv: don't verify ISA compatibility for zicntr and zihpm Clément Chigot 2023-11-14 13:39:13 +01:00
  • 7a87ba8956 hw/riscv/virt.c: do create_fdt() earlier, add finalize_fdt() Daniel Henrique Barboza 2023-11-10 14:25:59 -03:00
  • 301c65f49f linux-user/riscv: Add Zicboz block size to hwprobe Palmer Dabbelt 2023-11-10 09:37:16 -08:00
  • 69c224816e target/hppa: Update SeaBIOS-hppa to version 13 Helge Deller 2023-11-21 21:23:03 +01:00
  • 8fa379170c Update version for v8.2.0-rc1 release Stefan Hajnoczi 2023-11-21 13:56:12 -05:00
  • ee82a33965 Merge tag 'pull-lu-20231121' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-11-21 13:16:35 -05:00
  • ea6a33e776 Revert "tests/avocado: Enable reverse_debugging.py tests in gitlab CI" Thomas Huth 2023-11-21 11:08:42 +01:00
  • 63ceac200e Merge tag 'pull-xenfv-20231121' of git://git.infradead.org/users/dwmw2/qemu into staging Stefan Hajnoczi 2023-11-21 10:27:10 -05:00
  • d50a13424e Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2023-11-21 10:26:43 -05:00
  • 82d70a84c8 linux-user: Fix loaddr computation for some elf files Richard Henderson 2023-11-14 12:13:29 -08:00
  • 8db5524416 Remove unused and duplicate code Andrea Fioraldi 2023-11-21 15:28:07 +01:00
  • 4226e1656c Fix exit.c Andrea Fioraldi 2023-11-21 14:08:03 +01:00