Commit Graph

  • 3e283646e7 hw/misc/xlnx-versal-crl: Build it only once Philippe Mathieu-Daudé 2024-01-18 21:06:35 +01:00
  • 8b2c5fb7c7 hw/misc/xlnx-versal-crl: Include generic 'cpu-qom.h' instead of 'cpu.h' Philippe Mathieu-Daudé 2024-01-18 21:06:34 +01:00
  • 3896b6ffff hw/cpu/a9mpcore: Build it only once Philippe Mathieu-Daudé 2024-01-18 21:06:33 +01:00
  • 9ab3ac5ab6 target/arm: Declare ARM_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h' Philippe Mathieu-Daudé 2024-01-18 21:06:32 +01:00
  • e2d8cf9b53 target/arm: Expose arm_cpu_mp_affinity() in 'multiprocessing.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:31 +01:00
  • c4380f7bcd target/arm: Create arm_cpu_mp_affinity Richard Henderson 2024-01-18 21:06:30 +01:00
  • 750245ed7c target/arm: Rename arm_cpu_mp_affinity Richard Henderson 2024-01-18 21:06:29 +01:00
  • 7f31b2f56b target/arm/cpregs: Include missing 'kvm-consts.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:28 +01:00
  • 35d44e3f93 target/arm/cpregs: Include missing 'hw/registerfields.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:27 +01:00
  • 5eb815c19a target/arm/cpu-features: Include missing 'hw/registerfields.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:26 +01:00
  • 5b5f416963 hw/arm/xlnx-versal: Include missing 'cpu.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:25 +01:00
  • 7b31c2db80 hw/arm/smmuv3: Include missing 'hw/registerfields.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:24 +01:00
  • c143edaaee hw/arm/xilinx_zynq: Include missing 'exec/tswap.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:23 +01:00
  • fd8d2bba5d hw/arm/exynos4210: Include missing 'exec/tswap.h' header Philippe Mathieu-Daudé 2024-01-18 21:06:22 +01:00
  • 2af71d28e7 hw/arm: Add watchdog timer to Allwinner H40 and Bananapi board Guenter Roeck 2024-01-15 10:27:57 -08:00
  • 2a02da74f2 hw/arm: Add AHCI/SATA controller to Allwinner R40 and Bananapi board Guenter Roeck 2024-01-15 10:27:56 -08:00
  • 43eef24f52 hw/arm: Add EHCI/OHCI controllers to Allwinner R40 and Bananapi board Guenter Roeck 2024-01-15 10:27:55 -08:00
  • b8e2d3f86c hw/arm/nseries: Unconditionally map the TUSB6010 USB Host controller Philippe Mathieu-Daudé 2024-01-19 22:51:06 +01:00
  • 58aa3a0b90 hw/arm/allwinner-a10: Unconditionally map the USB Host controllers Philippe Mathieu-Daudé 2024-01-19 22:51:05 +01:00
  • ff7888dcc6 hw/arm/musicpal: Convert to qemu_add_kbd_event_handler() Peter Maydell 2023-11-03 18:27:50 +00:00
  • 4859da572b hw/arm/virt.c: Remove newline from error_report() string Peter Maydell 2024-01-18 13:16:49 +00:00
  • 6b504a01c1 target/arm: Fix VNCR fault detection logic Peter Maydell 2024-01-16 16:56:05 +00:00
  • 604927e357 target/xtensa: fix OOB TLB entry access Max Filippov 2023-12-15 04:03:07 -08:00
  • acf2b9fce9 iotests/277: Use iotests.sock_dir for socket creation Andrey Drobyshev 2024-01-24 18:22:57 +02:00
  • c9c0b37ff4 iotests/iothreads-stream: Use the right TimeoutError Kevin Wolf 2024-01-25 16:21:50 +01:00
  • 63b18312d1 tests/unit: Bump test-replication timeout to 60 seconds Kevin Wolf 2024-01-25 17:58:03 +01:00
  • e029fe22ca Merge tag 'pull-qapi-2024-01-26' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2024-01-26 10:21:27 +00:00
  • 839c2597dc Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Peter Maydell 2024-01-26 10:21:17 +00:00
  • 4f584163c0 Merge tag 'pull-loongarch-20240125' of https://gitlab.com/gaosong/qemu into staging Peter Maydell 2024-01-26 10:21:01 +00:00
  • 85d5d2b255 iotests/264: Use iotests.sock_dir for socket creation Andrey Drobyshev 2024-01-25 15:52:37 +02:00
  • a26d018c94 block/blklogwrites: Protect mutable driver state with a mutex. Ari Sundholm 2024-01-19 18:29:13 +02:00
  • d3f6f294ae virtio-blk: always set ioeventfd during startup Stefan Hajnoczi 2024-01-19 08:57:48 -05:00
  • ea0736d7f8 virtio-blk: tolerate failure to set BlockBackend AioContext Stefan Hajnoczi 2024-01-19 08:57:47 -05:00
  • 71ee0cdd14 virtio-blk: restart s->rq reqs in vq AioContexts Stefan Hajnoczi 2024-01-19 08:57:46 -05:00
  • 3cdaf3dd4a virtio-blk: rename dataplane to ioeventfd Stefan Hajnoczi 2024-01-19 08:57:45 -05:00
  • 57bc265893 virtio-blk: rename dataplane create/destroy functions Stefan Hajnoczi 2024-01-19 08:57:44 -05:00
  • 3bcc17f065 virtio-blk: move dataplane code into virtio-blk.c Stefan Hajnoczi 2024-01-19 08:57:43 -05:00
  • effd60c878 monitor: only run coroutine commands in qemu_aio_context Stefan Hajnoczi 2024-01-18 09:48:23 -05:00
  • 9ee2dd4c22 iotests: port 141 to Python for reliable QMP testing Stefan Hajnoczi 2024-01-18 09:48:22 -05:00
  • da62b507a2 iotests: add filter_qmp_generated_node_ids() Stefan Hajnoczi 2024-01-18 09:48:21 -05:00
  • 72098a3aba stream: Allow users to request only format driver names in backing file format Peter Krempa 2023-12-05 18:14:42 +01:00
  • 4b028cbe75 commit: Allow users to request only format driver names in backing file format Peter Krempa 2023-12-05 18:14:41 +01:00
  • 014b99a8e4 string-output-visitor: Fix (pseudo) struct handling Kevin Wolf 2024-01-09 19:17:17 +01:00
  • a9c8ea9547 block/blklogwrites: Fix a bug when logging "write zeroes" operations. Ari Sundholm 2024-01-09 20:46:46 +02:00
  • 37507c14a6 qapi: Fix malformed "Since:" section tags (again) Markus Armbruster 2024-01-20 10:53:27 +01:00
  • e6ab40fee0 qapi: Indent tagged doc comment sections properly Markus Armbruster 2024-01-20 10:53:26 +01:00
  • ae7ccd50c3 qapi: Fix mangled "Returns" sections in documentation Markus Armbruster 2024-01-20 10:53:25 +01:00
  • 7cbdabb5d6 docs/interop/bitmaps: Clean up a reference to qemu-qmp-ref Markus Armbruster 2024-01-20 10:53:24 +01:00
  • b0b1313eb2 qapi: Fix dangling references to docs/devel/qapi-code-gen.txt Markus Armbruster 2024-01-20 10:53:23 +01:00
  • 3bc8dc8aa8 docs: Replace dangling references to docs/interop/qmp-intro.txt Markus Armbruster 2024-01-20 10:53:22 +01:00
  • 1defab0874 docs/devel/qapi-code-gen: Fix missing ':' in tagged section docs Markus Armbruster 2024-01-20 10:53:21 +01:00
  • 1110fbc35f docs/devel/qapi-code-gen: Don't reserve types ending with 'Kind' Markus Armbruster 2023-12-21 15:57:27 +01:00
  • 6f6492ab07 tcg/arm: Fix SIGILL in tcg_out_qemu_st_direct Joseph Burt 2024-01-21 21:14:39 +00:00
  • 1e0f028de7 linux-user/riscv: Adjust vdso signal frame cfa offsets Richard Henderson 2024-01-13 09:02:38 +11:00
  • 8bdd3abcf1 linux-user: Fixed cpu restore with pc 0 on SIGBUS Robbin Ehn 2024-01-12 21:57:22 +01:00
  • 99dd4a1563 block/io: clear BDRV_BLOCK_RECURSE flag after recursing in bdrv_co_block_status Fiona Ebner 2024-01-16 16:48:39 +01:00
  • f413f9fcc9 coroutine-ucontext: Save fake stack for pooled coroutine Akihiko Odaki 2024-01-17 16:06:02 +09:00
  • 005d7236db tcg/s390x: Fix encoding of VRIc, VRSa, VRSc insns Richard Henderson 2024-01-17 21:13:35 +00:00
  • ef74024b76 accel/tcg: Revert mapping of PCREL translation block to multiple virtual addresses Paolo Bonzini 2024-01-23 12:33:31 +01:00
  • 5bab95dc74 Merge tag 'pull-request-2024-01-24' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2024-01-25 12:33:42 +00:00
  • b3a5dd0604 Merge tag 'pull-tcg-20240123' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2024-01-25 12:33:33 +00:00
  • bfbc456ad5 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Peter Maydell 2024-01-25 12:33:09 +00:00
  • fc70099621 target/loongarch/kvm: Enable LSX/LASX extension Song Gao 2024-01-22 17:02:06 +08:00
  • 61f6e1509d target/loongarch: Set cpuid CSR register only once with kvm mode Bibo Mao 2024-01-15 16:51:21 +08:00
  • 2220e8189f virtio-net: correctly copy vnet header when flushing TX Jason Wang 2024-01-02 11:29:01 +08:00
  • e7b991451e util/uri: Remove unused macros ISA_RESERVED() and ISA_GEN_DELIM() Thomas Huth 2024-01-23 19:22:47 +01:00
  • 8fd466737c util/uri: Remove the uri_string_escape() function Thomas Huth 2024-01-23 19:22:46 +01:00
  • fdd16f16f4 util/uri: Remove unused functions uri_resolve() and uri_resolve_relative() Thomas Huth 2024-01-23 19:22:45 +01:00
  • 7536acb426 util/uri: Remove uri_string_unescape() Thomas Huth 2024-01-23 19:22:44 +01:00
  • 4dfa7dc2ac tests/qtest: Bump timeouts of boot_sector_test()-based tests to 610 seconds Thomas Huth 2024-01-24 09:44:12 +01:00
  • 5e4e438f9d acpi/tests/avocado/bits: wait for 200 seconds for SHUTDOWN event from bits VM Ani Sinha 2024-01-17 09:55:56 +05:30
  • e2c41766a9 tests/unit/test-iov: Fix timeout problem on NetBSD and OpenBSD Thomas Huth 2024-01-22 16:33:47 +01:00
  • 4a4efae44f Merge tag 'pull-hex-20240121' of https://github.com/quic/qemu into staging Peter Maydell 2024-01-23 13:40:45 +00:00
  • a1f5a47b60 tests/qtest: Bump timeout of the boot-serial-test to 360 seconds Thomas Huth 2024-01-23 12:03:53 +01:00
  • 9f6523e8e4 tcg/arm: Fix SIGILL in tcg_out_qemu_st_direct Joseph Burt 2024-01-21 21:14:39 +00:00
  • 0ea731db5a linux-user/elfload: check PR_GET_DUMPABLE before creating coredump Thomas Weißschuh 2024-01-20 22:45:25 +01:00
  • 3805d4287f linux-user/elfload: test return value of getrlimit Thomas Weißschuh 2024-01-20 22:45:24 +01:00
  • 1b21fe27e7 linux-user/riscv: Adjust vdso signal frame cfa offsets Richard Henderson 2024-01-13 09:02:38 +11:00
  • c1ddc18f37 tcg/s390x: Fix encoding of VRIc, VRSa, VRSc insns Richard Henderson 2024-01-17 21:13:35 +00:00
  • 6d913158b5 linux-user: Fixed cpu restore with pc 0 on SIGBUS Robbin Ehn 2024-01-12 21:57:22 +01:00
  • 8f8419d325 tcg: Make the cleanup-on-error path unique Samuel Tardieu 2023-12-19 19:22:12 +01:00
  • 0e5e6219ed tcg: Remove unreachable code Samuel Tardieu 2023-12-19 19:22:11 +01:00
  • 8a9be79924 block/io: clear BDRV_BLOCK_RECURSE flag after recursing in bdrv_co_block_status Fiona Ebner 2024-01-16 16:48:39 +01:00
  • d9945ccda0 coroutine-ucontext: Save fake stack for pooled coroutine Akihiko Odaki 2024-01-17 16:06:02 +09:00
  • 003d0c7eb4 s390x/pci: drive ISM reset from subsystem reset Matthew Rosato 2024-01-18 13:51:51 -05:00
  • c2985e38d8 s390x/pci: refresh fh before disabling aif Matthew Rosato 2024-01-18 13:51:50 -05:00
  • 9d6dd12b1d s390x/pci: avoid double enable/disable of aif Matthew Rosato 2024-01-18 13:51:49 -05:00
  • bbe4209c8b target/hexagon: reduce scope of def_regnum, remove dead assignment Brian Cain 2024-01-14 15:44:53 -08:00
  • cbb9d7157d Hexagon (target/hexagon) Remove old dectree.py Taylor Simpson 2024-01-15 15:14:43 -07:00
  • f6c01009b5 Hexagon (target/hexagon) Use QEMU decodetree (16-bit instructions) Taylor Simpson 2024-01-15 15:14:42 -07:00
  • 1547a2d339 Hexagon (target/hexagon) Use QEMU decodetree (32-bit instructions) Taylor Simpson 2024-01-15 15:14:41 -07:00
  • 7ee328804c Hexagon (target/hexagon) Remove dead functions from hex_common.py Taylor Simpson 2023-12-10 15:07:12 -07:00
  • 800abf87b0 Hexagon (target/hexagon) Remove unused WRITES_PRED_REG attribute Taylor Simpson 2023-12-10 15:07:11 -07:00
  • 66fab981c0 Hexagon (target/hexagon) Make generators object oriented - gen_analyze_funcs Taylor Simpson 2023-12-10 15:07:10 -07:00
  • c90e3103a3 Hexagon (target/hexagon) Make generators object oriented - gen_op_regs Taylor Simpson 2023-12-10 15:07:09 -07:00
  • 1f03e9a94e Hexagon (target/hexagon) Make generators object oriented - gen_idef_parser_funcs Taylor Simpson 2023-12-10 15:07:08 -07:00
  • a3295f5436 Hexagon (target/hexagon) Make generators object oriented - gen_helper_funcs Taylor Simpson 2023-12-10 15:07:07 -07:00
  • c568919f98 Hexagon (target/hexagon) Make generators object oriented - gen_helper_protos Taylor Simpson 2023-12-10 15:07:06 -07:00
  • b44780740d Hexagon (target/hexagon) Make generators object oriented - gen_tcg_funcs Taylor Simpson 2023-12-10 15:07:05 -07:00
  • 421b53d589 Hexagon (target/hexagon) Clean up handling of modifier registers Taylor Simpson 2023-12-10 15:07:04 -07:00