Commit Graph

  • ca4d5d862d target/sparc: Handle FPRS correctly on big-endian hosts Peter Maydell 2023-07-17 11:35:44 +01:00
  • 0fe4cac5dd target/mips: Avoid shift by negative number in page_table_walk_refill() Peter Maydell 2023-07-17 18:29:40 +02:00
  • 60a38a3a57 target/mips: Pass directory/leaf shift values to walk_directory() Philippe Mathieu-Daudé 2023-07-17 22:42:09 +02:00
  • fb51df0c8e target/mips/mxu: Avoid overrun in gen_mxu_q8adde() Philippe Mathieu-Daudé 2023-07-12 07:41:32 +02:00
  • e37fdc7381 target/mips/mxu: Avoid overrun in gen_mxu_S32SLT() Philippe Mathieu-Daudé 2023-07-12 07:51:44 +02:00
  • d4eda549d2 target/mips/mxu: Replace magic array size by its definition Philippe Mathieu-Daudé 2023-07-12 07:52:26 +02:00
  • 02388b5925 hw/char/escc: Implement loopback mode Thomas Huth 2023-07-16 17:35:19 +02:00
  • 5fc1a68660 hw/mips: Improve the default USB settings in the loongson3-virt machine Thomas Huth 2023-07-14 12:49:03 +02:00
  • 3b83079015 hw/sd/sdhci: Do not force sdhci_mmio_*_ops onto all SD controllers Bernhard Beschow 2023-07-09 10:09:50 +02:00
  • a279ca4ea0 Merge tag 'pull-target-arm-20230725' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2023-07-25 12:44:39 +01:00
  • 78cc90346e tests/decode: Suppress "error: " string for expected-failure tests Peter Maydell 2023-07-25 10:56:52 +01:00
  • 9b579543d7 For curses display, recognize a few more control keys Sean Estabrooks 2023-07-25 10:56:51 +01:00
  • 5d78893f39 target/arm: Special case M-profile in debug_helper.c code Peter Maydell 2023-07-25 10:56:51 +01:00
  • f9540bb1b2 scripts/git-submodule.sh: Don't rely on non-POSIX 'read' behaviour Peter Maydell 2023-07-25 10:56:51 +01:00
  • c6445544d4 hw/arm/smmu: Handle big-endian hosts correctly Peter Maydell 2023-07-25 10:56:51 +01:00
  • 3ee44ec727 Merge tag 'pull-request-2023-07-24' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2023-07-24 18:06:36 +01:00
  • 7d1d6a0c19 Merge tag 'pull-qapi-2023-07-10' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2023-07-24 18:06:25 +01:00
  • bd39b7b5f3 tests/avocado/machine_s390_ccw_virtio: Skip the flaky virtio-gpu test by default Thomas Huth 2023-07-24 10:48:51 +02:00
  • c34ad45992 target/loongarch: Fix the CSRRD CPUID instruction on big endian hosts Thomas Huth 2023-07-20 19:53:07 +02:00
  • 71a00a5bae tests/avocado/migration: Remove the malfunctioning s390x tests Thomas Huth 2023-07-21 18:43:46 +02:00
  • 241ab36c0a tests/tcg/s390x: Test VCKSM Ilya Leoshkevich 2023-07-24 10:16:07 +02:00
  • e11e2fc6fb tests/tcg/s390x: Test STPQ Ilya Leoshkevich 2023-07-24 10:16:06 +02:00
  • eacfe7cbbd tests/tcg/s390x: Test MC Ilya Leoshkevich 2023-07-24 10:16:05 +02:00
  • f383b2f770 tests/tcg/s390x: Test ICM Ilya Leoshkevich 2023-07-24 10:16:04 +02:00
  • 285a672d29 tests/tcg/s390x: Test CLM Ilya Leoshkevich 2023-07-24 10:16:03 +02:00
  • 372886d2ae tests/tcg/s390x: Test CLGEBR and CGEBRA Ilya Leoshkevich 2023-07-24 10:16:02 +02:00
  • f6044c994a tests/tcg/s390x: Test CKSM Ilya Leoshkevich 2023-07-24 10:16:01 +02:00
  • ff537b0370 target/s390x: Fix assertion failure in VFMIN/VFMAX with type 13 Ilya Leoshkevich 2023-07-24 10:16:00 +02:00
  • 9c028c057a target/s390x: Make MC raise specification exception when class >= 16 Ilya Leoshkevich 2023-07-24 10:15:58 +02:00
  • a2025557ed target/s390x: Fix ICM with M3=0 Ilya Leoshkevich 2023-07-24 10:15:57 +02:00
  • 53684e344a target/s390x: Fix CONVERT TO LOGICAL/FIXED with out-of-range inputs Ilya Leoshkevich 2023-07-24 10:15:56 +02:00
  • 4b6e4c0b82 target/s390x: Fix CLM with M3=0 Ilya Leoshkevich 2023-07-24 10:15:55 +02:00
  • 761b0aa938 target/s390x: Make CKSM raise an exception if R2 is odd Ilya Leoshkevich 2023-07-24 10:15:54 +02:00
  • 3a774d591a
    Merge pull request #26 from AFLplusplus/upd1 Andrea Fioraldi 2023-07-24 17:38:05 +02:00
  • dcbf46b8ef Support rsp in linker intercept Andrea Fioraldi 2023-07-24 17:37:39 +02:00
  • e5cd808701 Update linker interceptor Andrea Fioraldi 2023-07-24 16:34:25 +02:00
  • 885fc169f0 Merge tag 'pull-riscv-to-apply-20230723-3' of https://github.com/alistair23/qemu into staging Peter Maydell 2023-07-24 11:34:35 +01:00
  • a74e39f674 Merge tag 'pull-revert-armhf-brk-fix' of https://gitlab.com/mjt0k/qemu into staging Peter Maydell 2023-07-24 11:34:08 +01:00
  • c5216b6954 Merge tag 'pull-tcg-20230724' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2023-07-24 11:34:01 +01:00
  • 32b120394c accel/tcg: Fix type of 'last' for pageflags_{find,next} Luca Bonissi 2023-07-23 18:31:58 +01:00
  • 8c605cf1d4 accel/tcg: Zero-pad vaddr in tlb_debug output Anton Johansson 2023-07-13 14:07:46 +02:00
  • 2d5fcb7b66 Add linker interceptor script Andrea Fioraldi 2023-07-24 10:41:02 +02:00
  • 22d2e5351a tcg/{i386, s390x}: Add earlyclobber to the op_add2's first output Ilya Leoshkevich 2023-07-20 00:11:18 +02:00
  • 2c8412d469 accel/tcg: Take mmap_lock in load_atomic*_or_exit Richard Henderson 2023-07-16 16:54:16 +00:00
  • f1ce0b8028 accel/tcg: Fix sense of read-only probes in ldst_atomicity Richard Henderson 2023-07-22 11:23:06 +01:00
  • 990ef9182b include/exec: Add WITH_MMAP_LOCK_GUARD Richard Henderson 2023-07-17 19:58:58 +01:00
  • 736a1588c1 tcg/ppc: Fix race in goto_tb implementation Jordan Niethe 2023-07-17 19:30:01 +10:00
  • dcaaf2bf9b roms/opensbi: Upgrade from v1.3 to v1.3.1 Bin Meng 2023-07-20 00:24:55 +08:00
  • 4ea3fa99be Revert "linux-user: Fix qemu-arm to run static armhf binaries" Michael Tokarev 2023-07-22 19:54:22 +03:00
  • 7dd994beba it compiles! Andrea Fioraldi 2023-07-21 15:45:55 +02:00
  • e4cf836249 Merge branch 'main' of github.com:AFLplusplus/qemu-libafl-bridge into main Andrea Fioraldi 2023-07-20 14:27:06 +02:00
  • d1181d2937 Merge tag 'pull-nbd-2023-07-19' of https://repo.or.cz/qemu/ericb into staging Peter Maydell 2023-07-20 09:54:07 +01:00
  • 67d1f0a390 Merge tag 'linux-user-brk-fixes-pull-request' of https://github.com/hdeller/qemu-hppa into staging Peter Maydell 2023-07-20 09:53:52 +01:00
  • bfe04d0a7d nbd: Use enum for various negotiation modes Eric Blake 2023-06-08 08:56:37 -05:00
  • 70fa99f445 nbd/client: Add safety check on chunk payload length Eric Blake 2023-06-08 08:56:36 -05:00
  • 8cb98a725e nbd/client: Simplify cookie vs. index computation Eric Blake 2023-06-08 08:56:35 -05:00
  • 22efd81104 nbd: s/handle/cookie/ to match NBD spec Eric Blake 2023-06-08 08:56:34 -05:00
  • 66d4f4fe2f nbd/server: Refactor to pass full request around Eric Blake 2023-06-08 08:56:33 -05:00
  • a7c8ed36bf nbd/server: Prepare for alternate-size headers Eric Blake 2023-06-08 08:56:32 -05:00
  • 8d2931dc85 nbd: Consistent typedef usage in header Eric Blake 2023-06-08 08:56:31 -05:00
  • f47b6eab83 nbd/client: Use smarter assert Eric Blake 2023-06-08 08:56:30 -05:00
  • 414c0cf0e8 qemu-nbd: make verbose bool and local variable in main() Denis V. Lunev 2023-07-17 22:25:20 +02:00
  • 173776f74d qemu-nbd: handle dup2() error when qemu-nbd finished setup process Denis V. Lunev 2023-07-17 16:55:44 +02:00
  • e0892ced05 qemu-nbd: properly report error on error in dup2() after qemu_daemon() Denis V. Lunev 2023-07-17 16:55:42 +02:00
  • 1dc8215118 qemu-nbd: properly report error if qemu_daemon() is failed Denis V. Lunev 2023-07-17 16:55:43 +02:00
  • 5c56dd27a2 qemu-nbd: fix regression with qemu-nbd --fork run over ssh Denis V. Lunev 2023-07-17 16:55:41 +02:00
  • 03b6762144 qemu-nbd: pass structure into nbd_client_thread instead of plain char* Denis V. Lunev 2023-07-17 16:55:40 +02:00
  • 2c27fdc7a6 Update version for v8.1.0-rc0 release Peter Maydell 2023-07-19 20:31:43 +01:00
  • 76e6a2ca9e Merge tag 'pull-riscv-to-apply-20230719-1' of https://github.com/alistair23/qemu into staging Peter Maydell 2023-07-19 13:42:17 +01:00
  • 14d046a368 Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu into staging Peter Maydell 2023-07-19 13:41:20 +01:00
  • 7a0adc3e05 Merge tag 'pull-request-2023-07-18' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2023-07-19 09:43:38 +01:00
  • ea3c76f149 hw/nvme: fix endianness issue for shadow doorbells Klaus Jensen 2023-07-18 11:44:17 +02:00
  • 32be325099 target/riscv: Fix LMUL check to use VLEN Rob Bradford 2023-07-18 14:11:44 +01:00
  • a916dc954b hw/riscv: Fix typo field in error_report Zhao Liu 2023-07-18 16:07:12 +08:00
  • 55ea47397d target/riscv/cpu.c: check priv_ver before auto-enable zca/zcd/zcf Daniel Henrique Barboza 2023-07-17 12:41:41 -03:00
  • 36df75a0a9 riscv/disas: Fix disas output of upper immediates Christoph Müllner 2023-07-11 09:50:51 +02:00
  • 542c8776ca docs/system/target-riscv.rst: tidy CPU firmware section Daniel Henrique Barboza 2023-07-12 11:37:28 -03:00
  • 518f32221a linux-user: Fix qemu-arm to run static armhf binaries Helge Deller 2023-07-17 22:06:02 +02:00
  • d971040c2d linux-user: Fix strace output for old_mmap Helge Deller 2023-07-17 19:06:32 +02:00
  • eac78a4b0b linux-user: Fix signed math overflow in brk() syscall Helge Deller 2023-07-17 12:39:38 +02:00
  • dfe49864af linux-user: Prohibit brk() to to shrink below initial heap address Helge Deller 2023-07-17 12:27:13 +02:00
  • 15ad98536a linux-user: Fix qemu brk() to not zero bytes on current page Helge Deller 2023-07-17 08:37:17 +02:00
  • a5754847e0 tests/avocado: Disable the test_sbsaref_edk2_firmware by default Thomas Huth 2023-07-10 19:01:55 +02:00
  • ca2a07f6c3 tests/vm/freebsd: Get up-to-date package list from lcitool vars file Philippe Mathieu-Daudé 2023-07-11 16:49:22 +02:00
  • 4cd57671b7 tests/vm: Introduce get_qemu_packages_from_lcitool_json() helper Philippe Mathieu-Daudé 2023-07-11 16:49:21 +02:00
  • a38dee6695 tests/lcitool: Refresh generated files Philippe Mathieu-Daudé 2023-07-11 16:49:20 +02:00
  • 03e596de17 tests/lcitool: Generate distribution packages list in JSON format Philippe Mathieu-Daudé 2023-07-11 16:49:19 +02:00
  • 94aaf6d8a5 tests/qtest: Fix typo in multifd cancel test Fabiano Rosas 2023-07-11 18:21:31 -03:00
  • 7f114a5807 linux-user/elfload: Fix /proc/cpuinfo features: on s390x Ilya Leoshkevich 2023-06-27 17:13:33 +02:00
  • d9458f990a s390x: Fix QEMU abort by selecting S390_FLIC_KVM Cédric Le Goater 2023-07-11 17:14:40 +02:00
  • 361d539735 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2023-07-17 15:49:27 +01:00
  • 08572022e5 Merge tag 'pull-target-arm-20230717' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2023-07-17 15:48:27 +01:00
  • f44ccac2c0 Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Richard Henderson 2023-07-17 15:44:54 +01:00
  • 66547f416a block/nvme: invoke blk_io_plug_call() outside q->lock Stefan Hajnoczi 2023-07-12 15:16:28 -04:00
  • 92f69a2c9b audio/pw: improve channel position code Marc-André Lureau 2023-05-06 20:37:35 +04:00
  • 8297b3d3d0 audio/pw: remove wrong comment Marc-André Lureau 2023-05-06 20:37:34 +04:00
  • 6f1b280e44 audio/pw: simplify error reporting in stream creation Marc-André Lureau 2023-05-06 20:37:33 +04:00
  • 0c57a05533 audio/pw: add more error reporting Marc-André Lureau 2023-05-06 20:37:32 +04:00
  • 92fd78689d audio/pw: factorize some common code Marc-André Lureau 2023-05-06 20:37:31 +04:00
  • 24a9095c13 audio/pw: add more details on error Marc-André Lureau 2023-05-06 20:37:30 +04:00