Commit Graph

  • f7d38cf2d0 target/arm/arm-semi: Always set some kind of errno for failed calls Peter Maydell 2019-09-16 15:15:31 +01:00
  • 1b003821d4 target/arm/arm-semi: Capture errno in softmmu version of set_swi_errno() Peter Maydell 2019-09-16 15:15:30 +01:00
  • 88e4bd672e hw/net/lan9118.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:40 +01:00
  • 8c9dbc6236 hw/watchdog/cmsdk-apb-watchdog.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:39 +01:00
  • 00ee4b0f48 hw/timer/mss-timerc: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:38 +01:00
  • 1b914994ea hw/timer/imx_gpt.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:37 +01:00
  • cc2722ec83 hw/timer/imx_epit.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:36 +01:00
  • 82c7f5faef hw/timer/exynos4210_rtc.c: Switch main ptimer to transaction-based API Peter Maydell 2019-10-08 18:17:35 +01:00
  • 2dd20308f7 hw/timer/exynos4210_rtc.c: Switch 1Hz ptimer to transaction-based API Peter Maydell 2019-10-08 18:17:34 +01:00
  • b1b104ed97 hw/timer/exynos4210_pwm.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:33 +01:00
  • 6c27ee94f3 hw/timer/exynos4210_mct.c: Switch ltick to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:32 +01:00
  • 50f07d76f4 hw/timer/exynos4210_mct.c: Switch LFRC to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:31 +01:00
  • 9ede4ec094 hw/timer/exynos4210_mct.c: Switch GFRC to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:30 +01:00
  • 30e22c8733 hw/timer/digic-timer.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:29 +01:00
  • 19c12fe93a hw/timer/cmsdk-apb-timer.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:28 +01:00
  • da38e0680f hw/timer/cmsdk-apb-dualtimer.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:27 +01:00
  • 581b088035 hw/timer/arm_mptimer.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:26 +01:00
  • 827c421492 hw/timer/allwinner-a10-pit.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:25 +01:00
  • d8052a2e2d hw/arm/musicpal.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:24 +01:00
  • 5a65f7b5f4 hw/timer/arm_timer.c: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:23 +01:00
  • 91b37aea0e tests/ptimer-test: Switch to transaction-based ptimer API Peter Maydell 2019-10-08 18:17:22 +01:00
  • 78b6eaa6f3 ptimer: Provide new transaction-based API Peter Maydell 2019-10-08 18:17:21 +01:00
  • b01422622b ptimer: Rename ptimer_init() to ptimer_init_with_bh() Peter Maydell 2019-10-08 18:17:20 +01:00
  • fff9f5558d ARM: KVM: Check KVM_CAP_ARM_IRQ_LINE_LAYOUT_2 for smp_cpus > 256 Eric Auger 2019-10-03 17:46:40 +02:00
  • f6530926e2 intc/arm_gic: Support IRQ injection for more than 256 vpus Eric Auger 2019-10-03 17:46:39 +02:00
  • f363d039e8 linux headers: update against v5.4-rc1 Eric Auger 2019-10-03 17:46:38 +02:00
  • 3af78db681 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging Peter Maydell 2019-10-15 13:25:05 +01:00
  • 9020e9526c Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging Peter Maydell 2019-10-15 12:00:33 +01:00
  • 3779d18011 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging Peter Maydell 2019-10-15 10:55:38 +01:00
  • 403e11edbf trace: avoid "is" with a literal Python 3.8 warnings Stefan Hajnoczi 2019-10-10 13:21:54 +01:00
  • bd200384c5 trace: add --group=all to tracing.txt Stefan Hajnoczi 2019-10-09 14:51:54 +01:00
  • 4a512a95bb Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-20191012' into staging Peter Maydell 2019-10-14 17:12:19 +01:00
  • a1406a9262 iotests: Test large write request to qcow2 file Max Reitz 2019-10-10 12:08:58 +02:00
  • d1b9d19f99 qcow2: Limit total allocation range to INT_MAX Max Reitz 2019-10-10 12:08:57 +02:00
  • 495bf893b0 qemu-nbd: Support help options for --object Kevin Wolf 2019-10-11 21:49:17 +02:00
  • c6e5cdfd4b qemu-img: Support help options for --object Kevin Wolf 2019-10-11 21:49:17 +02:00
  • 4fa1f0dc05 qemu-io: Support help options for --object Kevin Wolf 2019-10-11 21:49:17 +02:00
  • 3e9297f365 vl: Split off user_creatable_print_help() Kevin Wolf 2019-10-11 19:20:12 +02:00
  • 48c8d3ce6d iotests/028: Fix for long $TEST_DIRs Max Reitz 2019-10-11 14:18:08 +02:00
  • f2208fdc5b block: Reject misaligned write requests with BDRV_REQ_NO_FALLBACK Alberto Garcia 2019-10-14 11:15:45 +03:00
  • e4ec5ad464 replay: add BH oneshot event for block layer Pavel Dovgalyuk 2019-09-17 14:58:19 +03:00
  • ae25dccb7d replay: finish record/replay before closing the disks Pavel Dovgalyuk 2019-09-17 14:58:13 +03:00
  • c8aa7895eb replay: don't drain/flush bdrv queue while RR is working Pavel Dovgalyuk 2019-09-17 14:58:08 +03:00
  • de499eb67c replay: update docs for record/replay with block devices Pavel Dovgalyuk 2019-09-17 14:58:02 +03:00
  • 2586397544 replay: disable default snapshot for record/replay Pavel Dovgalyuk 2019-09-17 14:57:56 +03:00
  • 3c6c4348f2 block: implement bdrv_snapshot_goto for blkreplay Pavel Dovgalyuk 2019-09-17 14:57:51 +03:00
  • 6caaad46de block/vhdx: add check for truncated image files Peter Lieven 2019-09-10 17:26:22 +02:00
  • c760cb77e5 Merge remote-tracking branch 'remotes/dgilbert/tags/pull-migration-20191011a' into staging Peter Maydell 2019-10-14 16:09:52 +01:00
  • e8f22f7684 cpus: kick all vCPUs when running thread=single Alex Bennée 2019-10-01 17:04:26 +01:00
  • b7ce3cff21 tcg/ppc: Update vector support for v3.00 dup/dupi Richard Henderson 2019-09-30 04:44:44 +00:00
  • 6e11cde150 tcg/ppc: Update vector support for v3.00 load/store Richard Henderson 2019-09-30 04:36:26 +00:00
  • d7cd6a2f25 tcg/ppc: Update vector support for v3.00 Altivec Richard Henderson 2019-09-30 04:21:22 +00:00
  • 7097312d37 tcg/ppc: Update vector support for v2.07 FP Richard Henderson 2019-09-30 03:59:46 +00:00
  • b2dda6400c tcg/ppc: Update vector support for v2.07 VSX Richard Henderson 2019-09-30 03:50:41 +00:00
  • 64ff1c6d21 tcg/ppc: Update vector support for v2.07 Altivec Richard Henderson 2019-09-30 03:39:24 +00:00
  • 47c906ae6f tcg/ppc: Update vector support for VSX Richard Henderson 2019-06-23 19:04:47 +02:00
  • 68f340d4cd tcg/ppc: Enable Altivec detection Richard Henderson 2019-06-29 10:19:04 +00:00
  • 597cf97892 tcg/ppc: Support vector dup2 Richard Henderson 2019-06-23 19:04:46 +02:00
  • d9897efa1f tcg/ppc: Support vector multiply Richard Henderson 2019-06-23 19:04:42 +02:00
  • dabae0971b tcg/ppc: Support vector shift by immediate Richard Henderson 2019-06-23 19:04:44 +02:00
  • e9d1a53ae6 tcg/ppc: Add support for vector saturated add/subtract Richard Henderson 2019-06-23 19:04:41 +02:00
  • d67508117d tcg/ppc: Add support for vector add/subtract Richard Henderson 2019-06-23 19:04:40 +02:00
  • e238297282 tcg/ppc: Add support for vector maximum/minimum Richard Henderson 2019-06-23 19:04:39 +02:00
  • 6ef14d7ebe tcg/ppc: Add support for load/store/logic/comparison Richard Henderson 2019-06-23 19:04:38 +02:00
  • 4b06c21682 tcg/ppc: Enable tcg backend vector compilation Richard Henderson 2019-06-23 19:04:35 +02:00
  • 63922f467a tcg/ppc: Replace HAVE_ISEL macro with a variable Richard Henderson 2019-09-30 03:06:47 +00:00
  • 4e33fe0137 tcg/ppc: Replace HAVE_ISA_2_06 Richard Henderson 2019-09-30 02:56:34 +00:00
  • 7d9dae0a10 tcg/ppc: Create TCGPowerISA and have_isa Richard Henderson 2019-09-30 02:52:00 +00:00
  • b82f769cc1 tcg/ppc: Introduce macros VRT(), VRA(), VRB(), VRC() Richard Henderson 2019-06-23 19:04:37 +02:00
  • 1838905eb3 tcg/ppc: Introduce macro VX4() Richard Henderson 2019-06-23 19:04:36 +02:00
  • 22dbfdecc3 Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20191010.0' into staging Peter Maydell 2019-10-14 15:09:08 +01:00
  • 42281ec646 tcg/ppc: Introduce Altivec registers Richard Henderson 2019-06-23 19:04:34 +02:00
  • c8b2bc5185 Merge remote-tracking branch 'remotes/gkurz/tags/9p-next-2019-10-10' into staging Peter Maydell 2019-10-14 13:34:39 +01:00
  • 088d67096d Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2019-10-10' into staging Peter Maydell 2019-10-14 12:26:37 +01:00
  • cdfc44ac3c Merge remote-tracking branch 'remotes/davidhildenbrand/tags/s390x-tcg-2019-10-10' into staging Peter Maydell 2019-10-14 10:42:35 +01:00
  • 69de48445a test-bdrv-drain: fix iothread_join() hang Stefan Hajnoczi 2019-10-03 11:01:03 +01:00
  • 25bf1811cf Update OpenBIOS images to f28e16f9 built from submodule. Mark Cave-Ayland 2019-10-12 10:17:11 +01:00
  • 9a85e4b8f6 migration: Support gtree migration Eric Auger 2019-10-11 14:17:24 +02:00
  • aff66d2ef0 migration/multifd: pages->used would be cleared when attach to multifd_send_state Wei Yang 2019-10-11 16:50:50 +08:00
  • 9985e1f48d migration/multifd: initialize packet->magic/version once at setup stage Wei Yang 2019-10-11 16:50:49 +08:00
  • f2148c4c79 migration/multifd: use pages->allocated instead of the static max Wei Yang 2019-10-11 16:50:48 +08:00
  • d884e77bfe migration/multifd: fix a typo in comment of multifd_recv_unfill_packet() Wei Yang 2019-10-11 16:50:47 +08:00
  • 0197d89025 migration/postcopy: check PostcopyState before setting to POSTCOPY_INCOMING_RUNNING Wei Yang 2019-10-10 09:13:16 +08:00
  • 2a7eb14844 migration/postcopy: rename postcopy_ram_enable_notify to postcopy_ram_incoming_setup Wei Yang 2019-10-10 09:13:15 +08:00
  • 2d49bacda0 migration/postcopy: postpone setting PostcopyState to END Wei Yang 2019-10-06 08:02:48 +08:00
  • 2a461c2467 migration/postcopy: mis->have_listen_thread check will never be touched Wei Yang 2019-10-06 08:02:47 +08:00
  • 4991f3091e migration: report SaveStateEntry id and name on failure Wei Yang 2019-10-06 06:05:17 +08:00
  • 17d9351bf2 migration: pass in_postcopy instead of check state again Wei Yang 2019-10-06 06:05:16 +08:00
  • da1725d3f9 migration/postcopy: fix typo in mark_postcopy_blocktime_begin's comment Wei Yang 2019-10-06 06:05:15 +08:00
  • 6629890d55 migration/postcopy: map large zero page in postcopy_ram_incoming_setup() Wei Yang 2019-10-05 21:50:21 +08:00
  • 3414322a83 migration/postcopy: allocate tmp_page in setup stage Wei Yang 2019-10-05 21:50:20 +08:00
  • fb14a42ade migration: Don't try and recover return path in non-postcopy Dr. David Alan Gilbert 2019-10-07 11:35:07 +01:00
  • 694ea274d9 rcu: Use automatic rc_read unlock in core memory/exec code Dr. David Alan Gilbert 2019-10-07 15:36:41 +01:00
  • 987ab2a549 migration: Use automatic rcu_read unlock in rdma.c Dr. David Alan Gilbert 2019-10-07 15:36:40 +01:00
  • 89ac5a1d2a migration: Use automatic rcu_read unlock in ram.c Dr. David Alan Gilbert 2019-10-07 15:36:39 +01:00
  • 0e6ebd4877 migration: Fix missing rcu_read_unlock Dr. David Alan Gilbert 2019-10-07 15:36:38 +01:00
  • 5626f8c6d4 rcu: Add automatically released rcu_read_lock variants Dr. David Alan Gilbert 2019-10-07 15:36:37 +01:00
  • 8f8d528e73 migration: use migration_is_active to represent active state Wei Yang 2019-07-17 08:53:41 +08:00
  • d964d3b5ab hw/vfio/pci: fix double free in vfio_msi_disable Evgeny Yakovlev 2019-10-10 11:07:28 -06:00
  • e410bbc52a MAINTAINERS: Downgrade status of virtio-9p to "Odd Fixes" Greg Kurz 2019-10-10 12:36:28 +02:00