Commit Graph

  • 4605ea753b Fix usermode builds Andrea Fioraldi 2023-11-21 14:01:16 +01:00
  • 5d31b09a11
    Merge pull request #31 from rmalmain/sync_exit Andrea Fioraldi 2023-11-21 13:46:35 +01:00
  • e01e07db09
    Merge pull request #32 from rmalmain/main Andrea Fioraldi 2023-11-21 13:46:21 +01:00
  • debb491166 hw/ide/via: implement legacy/native mode switching Mark Cave-Ayland 2023-11-16 10:33:55 +00:00
  • 7a9d672b81 ide/via: don't attempt to set default BAR addresses Mark Cave-Ayland 2023-11-16 10:33:54 +00:00
  • fd6a543d19 ide/pci: introduce pci_ide_update_mode() function Mark Cave-Ayland 2023-11-16 10:33:53 +00:00
  • 7552488444 ide/ioport: move ide_portio_list[] and ide_portio_list2[] definitions to IDE core Mark Cave-Ayland 2023-11-16 10:33:52 +00:00
  • 8f37120383 iotests: Test two stream jobs in a single iothread Kevin Wolf 2023-11-15 18:20:12 +01:00
  • 1dbc7d3442 stream: Fix AioContext locking during bdrv_graph_wrlock() Kevin Wolf 2023-11-15 18:20:11 +01:00
  • 6bc0bcc89f block: Fix deadlocks in bdrv_graph_wrunlock() Kevin Wolf 2023-11-15 18:20:10 +01:00
  • bb092d6d8f block: Fix bdrv_graph_wrlock() call in blk_remove_bs() Kevin Wolf 2023-11-15 18:20:09 +01:00
  • eabb921250 hw/ide/ahci: fix legacy software reset Niklas Cassel 2023-11-08 23:26:57 +01:00
  • 6f7997e004 hw/xen: clean up xen_block_find_free_vdev() to avoid Coverity false positive David Woodhouse 2023-11-09 15:21:13 +00:00
  • 87bfffdf75 vl: disable default serial when xen-console is enabled David Woodhouse 2023-11-09 11:23:54 +00:00
  • c14ae763d5 Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Stefan Hajnoczi 2023-11-21 06:25:14 -05:00
  • 85f1051248 Merge tag 'pull-target-arm-20231121' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2023-11-21 06:24:53 -05:00
  • 19c63383a7 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Stefan Hajnoczi 2023-11-21 06:24:28 -05:00
  • adf798b379 Merge tag 'pull-ppc-20231121' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2023-11-21 06:24:02 -05:00
  • 06080478f7 Merge tag 'pull-loongarch-20231121' of https://gitlab.com/gaosong/qemu into staging Stefan Hajnoczi 2023-11-21 06:23:21 -05:00
  • a26f16f2ef Add an option to not build tests Seems to have no impact and saves the compilation of 1000 files. Romain Malmain 2023-11-21 12:06:32 +01:00
  • b595b3969a Fix: added exit.c in build system. Romain Malmain 2023-11-21 11:45:06 +01:00
  • 2d54a4e637
    Merge pull request #29 from rmalmain/syx_snapshot_rework Andrea Fioraldi 2023-11-21 11:41:38 +01:00
  • 4fc66b672e
    Merge pull request #30 from rmalmain/sync_exit Andrea Fioraldi 2023-11-21 11:41:27 +01:00
  • e0c58720bf ui/pixman-minimal.h: fix empty allocation Manos Pitsidianakis 2023-11-21 11:38:39 +02:00
  • ff2a5bed5f vl: add missing display_remote++ Marc-André Lureau 2023-11-17 15:15:13 +04:00
  • 0e8823072e ui/console: fix default VC when there are no display Marc-André Lureau 2023-11-08 17:25:22 +04:00
  • b7f1bb38b0 ui: use "vc" chardev for dbus, gtk & spice-app Marc-André Lureau 2023-11-17 14:55:07 +04:00
  • 69562648f9 vl: revert behaviour for -display none Marc-André Lureau 2023-11-17 18:03:16 +04:00
  • 466658fc52 Sync Exit: - Now the VM can trigger a synchronous backdoor stopping the VM and returning to LibAFL. - LibAFL will exit with a corresponding exit reason to perform actions accordingly (checkout the LibAFL patch for more details). - The breakpoint mechanism has been merged with this system (not tested yet, may not work out of the box). - The main difference with the backdoor is that it will always stop the VM. Romain Malmain 2023-11-21 10:48:27 +01:00
  • aa67fcae61 Syx Snapshot rework - Most of the tables are now GHashtable instances - Snapshot correctness checking - Simplified API - More callbacks to catch more dirty pages Romain Malmain 2023-11-21 10:39:42 +01:00
  • 84f85eb95f net: do not delete nics in net_cleanup() David Woodhouse 2023-11-15 17:24:35 +00:00
  • 9050f976e4 net: Update MemReentrancyGuard for NIC Akihiko Odaki 2023-06-01 12:18:59 +09:00
  • 7d0fefdf81 net: Provide MemReentrancyGuard * to qemu_new_nic() Akihiko Odaki 2023-06-01 12:18:58 +09:00
  • b664466d8f ppc/pnv: Fix PNV I2C invalid status after reset Glenn Miles 2023-11-14 13:56:55 -06:00
  • 47dfdd238d ppc/pnv: PNV I2C engines assigned incorrect XSCOM addresses Glenn Miles 2023-11-14 13:56:54 -06:00
  • d18b065286 target/ppc: Fix bugs in VSX_CVT_FP_TO_INT and VSX_CVT_FP_TO_INT2 macros John Platts 2023-11-10 18:41:42 +00:00
  • 8bc5ae046d ppc/pnv: Fix potential overflow in I2C model Cédric Le Goater 2023-11-09 18:15:25 +01:00
  • 85d57a37be tcg/loongarch64: Fix tcg_out_mov() Aborted Song Gao 2023-11-20 14:59:16 +08:00
  • 0cbb56c236 hw/arm/fsl-imx: Do not ignore Error argument Philippe Mathieu-Daudé 2023-11-20 12:51:15 +01:00
  • d652866007 hw/arm/stm32f100: Report error when incorrect CPU is used Philippe Mathieu-Daudé 2023-11-17 08:17:04 +01:00
  • ff6cda35f1 hw/arm/stm32f205: Report error when incorrect CPU is used Philippe Mathieu-Daudé 2023-11-17 08:17:03 +01:00
  • e1b72c55b1 hw/arm/stm32f405: Report error when incorrect CPU is used Philippe Mathieu-Daudé 2023-11-17 08:17:02 +01:00
  • 790a4428f2 hw/core/machine: Constify MachineClass::valid_cpu_types[] Gavin Shan 2023-11-17 08:17:01 +01:00
  • 3efd849573 target/arm: Fix SME FMOPA (16-bit), BFMOPA Richard Henderson 2023-11-17 11:31:35 -08:00
  • 70726a15bc hw/intc/arm_gicv3: ICC_PMR_EL1 high bits should be RAZ Ben Dooks 2023-11-16 17:28:18 +00:00
  • e867a1242e target/arm: enable FEAT_RNG on Neoverse-N2 Marcin Juszkiewicz 2023-11-14 11:34:43 +01:00
  • af9264da80 Merge tag '20231119-xtensa-1' of https://github.com/OSLL/qemu-xtensa into staging Stefan Hajnoczi 2023-11-20 05:25:19 -05:00
  • 1817af991c Merge tag 'hppa64-fixes-pull-request' of https://github.com/hdeller/qemu-hppa into staging Stefan Hajnoczi 2023-11-20 05:24:08 -05:00
  • b554312412 Merge tag 'pull-error-2023-11-17' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2023-11-20 05:23:49 -05:00
  • d86f3f5faa Merge tag 'pull-request-2023-11-16' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2023-11-20 05:23:30 -05:00
  • 95e008b9dd Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging Stefan Hajnoczi 2023-11-20 05:22:30 -05:00
  • 1b173d0606 linux-user: xtensa: fix signal delivery in FDPIC Max Filippov 2023-11-10 11:37:43 -08:00
  • 2f926bfd5b disas/hppa: Show hexcode of instruction along with disassembly Helge Deller 2023-11-17 11:26:02 +01:00
  • a01491a238 target/hppa: Fix 64-bit SHRPD instruction Helge Deller 2023-11-17 11:02:39 +01:00
  • b0c8272465 Fix translation but not execution of edge TB Andrea Fioraldi 2023-11-17 14:48:04 +01:00
  • 298d8b1220 target/i386/cpu: Improve error message for property "vendor" Markus Armbruster 2023-10-31 12:10:59 +01:00
  • eeef44b3a5 balloon: Fix a misleading error message Markus Armbruster 2023-10-31 12:10:58 +01:00
  • 0a4a1512e0 net: Fix a misleading error message Markus Armbruster 2023-10-31 12:10:57 +01:00
  • 517b0220ef ui/qmp-cmds: Improve two error messages Markus Armbruster 2023-10-31 12:10:56 +01:00
  • b665165938 qga: Improve guest-exec-status error message Markus Armbruster 2023-10-31 12:10:55 +01:00
  • 7200fb211e hmp: Improve sync-profile error message Markus Armbruster 2023-10-31 12:10:54 +01:00
  • db8227a68a spapr/pci: Correct "does not support hotplugging error messages Markus Armbruster 2023-10-31 12:10:53 +01:00
  • c4d74ab24a tests/avocado: Enable reverse_debugging.py tests in gitlab CI Nicholas Piggin 2023-11-16 21:53:54 +10:00
  • cd43f00524 tests/avocado: reverse_debugging drain console to prevent hang Nicholas Piggin 2023-11-16 21:53:52 +10:00
  • 572960cb23 tests/avocado/mem-addr-space-check: Replace assertEquals() for Python 3.12 Thomas Huth 2023-11-16 07:19:56 +01:00
  • 3365f3d99a tests/avocado/replay_kernel: Mark the test_x86_64_pc as flaky Thomas Huth 2023-11-14 16:30:19 +01:00
  • 9d72dd100c tests/avocado: Make fetch_asset() unconditionally require a crypto hash Philippe Mathieu-Daudé 2023-11-15 21:51:49 +01:00
  • cfe52e91c4 tests/avocado/multiprocess: Add asset hashes to silence warnings Thomas Huth 2023-11-15 15:58:52 +01:00
  • 9cdafe3b47 tests/avocado/intel_iommu: Add asset hashes to avoid warnings Thomas Huth 2023-11-14 15:35:31 +01:00
  • ffab603bd5 tests/avocado/virtio-gpu: Fix test_vhost_user_vga_virgl for edid support Thomas Huth 2023-11-14 21:34:56 +01:00
  • f0a663b4ce tests/avocado: Replace assertRegexpMatches() for Python 3.12 compatibility Philippe Mathieu-Daudé 2023-11-14 15:48:31 +01:00
  • 861f724d03 tests/avocado: Replace assertEquals() for Python 3.12 compatibility Thomas Huth 2023-11-14 14:43:26 +01:00
  • 34a5cb6d84 Merge tag 'pull-tcg-20231114' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-11-15 08:05:25 -05:00
  • f779357882 util/range.c: spelling fix: inbetween Michael Tokarev 2023-11-14 19:11:33 +03:00
  • f0dbe427ec util/filemonitor-inotify.c: spelling fix: kenel Michael Tokarev 2023-11-14 19:11:33 +03:00
  • 4b3e4d2b43 tests/qtest/ufs-test.c: spelling fix: tranfer Michael Tokarev 2023-11-14 19:11:33 +03:00
  • 8053feaae0 tests/qtest/migration-test.c: spelling fix: bandwith Michael Tokarev 2023-11-14 19:11:33 +03:00
  • 3a4e56015b target/riscv/cpu.h: spelling fix: separatly Michael Tokarev 2023-11-14 19:11:33 +03:00
  • 801faee4dd include/hw/virtio/vhost.h: spelling fix: sate Michael Tokarev 2023-11-14 19:11:33 +03:00
  • c437eb1d5a include/hw/hyperv/dynmem-proto.h: spelling fix: nunber, atleast Michael Tokarev 2023-11-14 19:11:33 +03:00
  • a4dbf3fecb include/block/ufs.h: spelling fix: setted Michael Tokarev 2023-11-14 19:11:33 +03:00
  • 315ebbd760 hw/net/cadence_gem.c: spelling fixes: Octects Michael Tokarev 2023-11-14 19:11:33 +03:00
  • d1c2fbc9c1 hw/mem/memory-device.c: spelling fix: ontaining Michael Tokarev 2023-11-14 19:11:33 +03:00
  • 1a9c9a6f8a contrib/vhost-user-gpu/virgl.c: spelling fix: mesage Michael Tokarev 2023-11-14 19:10:44 +03:00
  • e3fc69343c migration/rdma.c: spelling fix: asume Michael Tokarev 2023-11-14 19:10:13 +03:00
  • 385b3280ce target/hppa: spelling fixes: Indicies, Truely Michael Tokarev 2023-11-14 19:09:54 +03:00
  • 51464c5612 target/arm/tcg: spelling fixes: alse, addreses Michael Tokarev 2023-11-14 19:09:41 +03:00
  • eb12e92905 docs/system/arm/emulation.rst: spelling fix: Enhacements Michael Tokarev 2023-11-14 19:09:19 +03:00
  • 2a620ed52d docs/devel/migration.rst: spelling fixes: doen't, diferent, responsability, recomend Michael Tokarev 2023-11-14 19:08:48 +03:00
  • 6477366f6c docs/about/deprecated.rst: spelling fix: becase Michael Tokarev 2023-11-14 19:08:26 +03:00
  • ac2786f0b0 gdbstub: spelling fix: respectivelly Michael Tokarev 2023-11-14 19:08:08 +03:00
  • 487152fa1f hw/cxl: spelling fixes: limitaions, potentialy, intialized Michael Tokarev 2023-11-14 19:06:48 +03:00
  • 2cf91b9ae6 linux-user: spelling fixes: othe, necesary Michael Tokarev 2023-11-14 19:07:15 +03:00
  • 9bfba08a1f bsd-user: spelling fixes: necesary, agrument, undocummented Michael Tokarev 2023-11-14 19:06:14 +03:00
  • 4061c3346e qapi/migration.json: spelling: transfering Michael Tokarev 2023-11-14 00:13:16 +03:00
  • aaf851a20c hw/audio/virtio-snd.c: spelling: initalize Michael Tokarev 2023-11-14 00:12:48 +03:00
  • 7ca24cd1c9 qapi/pragma.json: Improve the comment about the lists of QAPI rule exceptions Thomas Huth 2023-11-13 17:29:28 +01:00
  • 1349af898c tests/data/qobject/qdict.txt: Avoid non-inclusive words Thomas Huth 2023-11-13 17:25:29 +01:00
  • 80a59bc5e5 MAINTAINERS: Add tests/decode/ to the "Overall TCG CPUs" section Thomas Huth 2023-10-13 08:57:39 +02:00
  • 294c63be7d hw/watchdog/wdt_aspeed: Remove unused 'hw/misc/aspeed_scu.h' header Philippe Mathieu-Daudé 2023-10-27 15:42:00 +02:00