2020-06-10 | Peter Xu | KVM: Kick resamplefd for split kernel irqchip Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20200318145204.74483-5-peterx@redhat.com> |
commitcommitdifftree |
2020-06-10 | Peter Xu | KVM: Pass EventNotifier into kvm_irqchip_assign_irqfd Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20200318145204.74483-4-peterx@redhat.com> |
commitcommitdifftree |
2020-06-10 | Peter Xu | vfio/pci: Use kvm_irqchip_add_irqfd_notifier_gsi()... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20200318145204.74483-3-peterx@redhat.com> |
commitcommitdifftree |
2020-04-15 | Peter Xu | gdbstub: i386: Fix gdb_get_reg16() parameter to unbreak gdb Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20200409164954.36902-3-peterx@redhat.com> |
commitcommitdifftree |
2020-01-20 | Peter Xu | apic: Use 32bit APIC ID for migration instance ID Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2020-01-20 | Peter Xu | migration: Change SaveStateEntry.instance_id into uint32_t Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2020-01-20 | Peter Xu | migration: Define VMSTATE_INSTANCE_ID_ANY Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2020-01-06 | Peter Xu | vfio/pci: Don't remove irqchip notifier if not registered Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2019-09-16 | Peter Xu | intel_iommu: Remove the caching-mode check during flag... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190916080718.3299-5-peterx@redhat.com> |
commitcommitdifftree |
2019-09-16 | Peter Xu | pc/q35: Disallow vfio-pci hotplug without VT-d caching... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190916080718.3299-4-peterx@redhat.com> |
commitcommitdifftree |
2019-09-16 | Peter Xu | qdev/machine: Introduce hotplug_allowed hook Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190916080718.3299-3-peterx@redhat.com> |
commitcommitdifftree |
2019-09-16 | Peter Xu | intel_iommu: Sanity check vfio-pci config on machine... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190916080718.3299-2-peterx@redhat.com> |
commitcommitdifftree |
2019-09-12 | Peter Xu | migration: Fix postcopy bw for recovery Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190906130103.20961-1-peterx@redhat.com> |
commitcommitdifftree |
2019-08-21 | Peter Xu | memory: Fix up memory_region_{add|del}_coalescing Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190820141328.10009-5-peterx@redhat.com> |
commitcommitdifftree |
2019-08-21 | Peter Xu | memory: Remove has_coalesced_range counter Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190820141328.10009-3-peterx@redhat.com> |
commitcommitdifftree |
2019-08-21 | Peter Xu | memory: Split zones when do coalesced_io_del() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190820141328.10009-2-peterx@redhat.com> |
commitcommitdifftree |
2019-08-21 | Peter Xu | memory: Refactor memory_region_clear_coalescing Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190820141328.10009-4-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | migration: Split log_clear() into smaller chunks Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-12-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | kvm: Support KVM_CLEAR_DIRTY_LOG Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-11-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | kvm: Introduce slots lock for memory listener Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-10-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | kvm: Persistent per kvmslot dirty bitmap Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-9-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | kvm: Update comments for sync_dirty_bitmap Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-8-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | memory: Introduce memory listener hook log_clear() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-7-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | memory: Pass mr into snapshot_and_clear_dirty Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-6-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | bitmap: Add bitmap_copy_with_{src|dst}_offset() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-5-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | memory: Don't set migration bitmap when without migration Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-4-peterx@redhat.com> |
commitcommitdifftree |
2019-07-15 | Peter Xu | migration: No need to take rcu during sync_dirty_bitmap Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190603065056.25211-2-peterx@redhat.com> |
commitcommitdifftree |
2019-07-05 | Peter Xu | intel_iommu: Fix unexpected unmaps during global unmap Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190624091811.30412-3-peterx@redhat.com> |
commitcommitdifftree |
2019-06-03 | Peter Xu | memory: Remove memory_region_get_dirty() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190520030839.6795-5-peterx@redhat.com> |
commitcommitdifftree |
2019-06-03 | Peter Xu | checkpatch: allow SPDX-License-Identifier Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190426062705.4651-1-peterx@redhat.com> |
commitcommitdifftree |
2019-05-14 | Peter Xu | migration: comment VMSTATE_UNUSED*() properly Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190329095713.14177-1-peterx@redhat.com> |
commitcommitdifftree |
2019-04-02 | Peter Xu | intel_iommu: Drop extended root field Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190329061422.7926-3-peterx@redhat.com> |
commitcommitdifftree |
2019-04-02 | Peter Xu | intel_iommu: Fix root_scalable migration breakage Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190329061422.7926-2-peterx@redhat.com> |
commitcommitdifftree |
2019-03-20 | Peter Xu | intel-iommu: optimize nodmar memory regions Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190313094323.18263-1-peterx@redhat.com> |
commitcommitdifftree |
2019-03-08 | Peter Xu | iothread: document about why we need explicit aio_poll() Signed-off-by: Peter Xu <peterx@redhat.com> Message-id: 20190306115532.23025-6-peterx@redhat.com Message-Id: <20190306115532.23025-6-peterx@redhat.com> |
commitcommitdifftree |
2019-03-08 | Peter Xu | iothread: push gcontext earlier in the thread_fn Signed-off-by: Peter Xu <peterx@redhat.com> Message-id: 20190306115532.23025-5-peterx@redhat.com Message-Id: <20190306115532.23025-5-peterx@redhat.com> |
commitcommitdifftree |
2019-03-08 | Peter Xu | iothread: create main loop unconditionally Signed-off-by: Peter Xu <peterx@redhat.com> Message-id: 20190306115532.23025-4-peterx@redhat.com Message-Id: <20190306115532.23025-4-peterx@redhat.com> |
commitcommitdifftree |
2019-03-08 | Peter Xu | iothread: create the gcontext unconditionally Signed-off-by: Peter Xu <peterx@redhat.com> Message-id: 20190306115532.23025-3-peterx@redhat.com Message-Id: <20190306115532.23025-3-peterx@redhat.com> |
commitcommitdifftree |
2019-03-08 | Peter Xu | iothread: replace init_done_cond with a semaphore Signed-off-by: Peter Xu <peterx@redhat.com> Message-id: 20190306115532.23025-2-peterx@redhat.com Message-Id: <20190306115532.23025-2-peterx@redhat.com> |
commitcommitdifftree |
2019-02-21 | Peter Xu | i386/kvm: ignore masked irqs when update msi routes Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190116030815.27273-5-peterx@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2019-02-12 | Peter Xu | iothread: fix iothread hang when stop too soon Signed-off-by: Peter Xu <peterx@redhat.com> Message-id: 20190129051432.22023-1-peterx@redhat.com |
commitcommitdifftree |
2019-02-05 | Peter Xu | contrib/vhost-user-blk: fix the compilation issue |
commitcommitdifftree |
2019-02-05 | Peter Xu | pci/msi: export msi_is_masked() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2019-02-05 | Peter Xu | intel_iommu: reset intr_enabled when system reset Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2019-02-05 | Peter Xu | intel_iommu: fix operator in vtd_switch_address_space Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-20 | Peter Xu | x86-iommu: turn on IR by default if proper Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-20 | Peter Xu | x86-iommu: switch intr_supported to OnOffAuto type Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-20 | Peter Xu | q35: set split kernel irqchip as default Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-19 | Peter Xu | intel_iommu: remove "x-" prefix for "aw-bits" Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-19 | Peter Xu | intel_iommu: dma read/write draining support Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-19 | Peter Xu | intel_iommu: convert invalid traces into error reports Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-19 | Peter Xu | intel_iommu: dump correct iova when failed Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-12-12 | Peter Xu | tests: add oob functional test for test-qmp-cmds Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20181009062718.1914-6-peterx@redhat.com> |
commitcommitdifftree |
2018-12-12 | Peter Xu | Revert "tests: Add parameter to qtest_init_without_qmp_hands... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20181009062718.1914-5-peterx@redhat.com> |
commitcommitdifftree |
2018-12-12 | Peter Xu | monitor: Remove "x-oob", offer capability "oob" unconditionally Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20181009062718.1914-4-peterx@redhat.com> |
commitcommitdifftree |
2018-12-12 | Peter Xu | monitor: Suspend monitor instead dropping commands Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20181009062718.1914-2-peterx@redhat.com> |
commitcommitdifftree |
2018-11-05 | Peter Xu | intel_iommu: handle invalid ce for shadow sync Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-11-05 | Peter Xu | intel_iommu: move ce fetching out when sync shadow Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-11-05 | Peter Xu | intel_iommu: better handling of dmar state switch Signed-off-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-11-05 | Peter Xu | intel_iommu: introduce vtd_reset_caches() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2018-08-28 | Peter Xu | qapi: Drop qapi_event_send_FOO()'s Error ** argument Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180815133747.25032-4-peterx@redhat.com> |
commitcommitdifftree |
2018-08-28 | Peter Xu | monitor: simplify monitor_qmp_setup_handlers_bh Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180815133747.25032-2-peterx@redhat.com> |
commitcommitdifftree |
2018-08-27 | Peter Xu | intel-iommu: replace more vtd_err_* traces Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180815095328.32414-4-peterx@redhat.com> |
commitcommitdifftree |
2018-08-27 | Peter Xu | intel-iommu: start to use error_report_once Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180815095328.32414-3-peterx@redhat.com> |
commitcommitdifftree |
2018-08-27 | Peter Xu | qemu-error: introduce {error|warn}_report_once Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180815095328.32414-2-peterx@redhat.com> |
commitcommitdifftree |
2018-07-24 | Peter Xu | tests: only update last_byte when at the edge Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180723123305.24792-4-peterx@redhat.com> |
commitcommitdifftree |
2018-07-24 | Peter Xu | migration: disallow recovery for release-ram Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180723123305.24792-3-peterx@redhat.com> |
commitcommitdifftree |
2018-07-24 | Peter Xu | migration: update recv bitmap only on dest vm Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180723123305.24792-2-peterx@redhat.com> |
commitcommitdifftree |
2018-07-24 | Peter Xu | migration: fix potential overflow in multifd send Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180720034713.11711-1-peterx@redhat.com> |
commitcommitdifftree |
2018-07-23 | Peter Xu | monitor: Fix unsafe sharing of @cur_mon among threads Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180720033451.32710-1-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: reorder MIG_CMD_POSTCOPY_RESUME Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710094424.30754-1-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | tests: hide stderr for postcopy recovery test Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-11-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | tests: add postcopy recovery test Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-10-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | tests: introduce wait_for_migration_status() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-9-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | tests: introduce migrate_query*() helpers Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-8-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | tests: allow migrate() to take extra flags Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-7-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | tests: introduce migrate_postcopy_* helpers Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-6-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: show pause/recover state on dst host Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-5-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: fix incorrect bitmap size calculation Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-4-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: loosen recovery check when load vm Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-3-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: simplify check to use qemu file buffer Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180710091902.28780-2-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: unify incoming processing Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180627132246.5576-5-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: unbreak postcopy recovery Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180627132246.5576-4-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: move income process out of multifd Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180627132246.5576-3-peterx@redhat.com> |
commitcommitdifftree |
2018-07-10 | Peter Xu | migration: delay postcopy paused state Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180627132246.5576-2-peterx@redhat.com> |
commitcommitdifftree |
2018-06-30 | Peter Xu | docs: mention shared state protect for OOB Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180620073223.31964-6-peterx@redhat.com> |
commitcommitdifftree |
2018-06-30 | Peter Xu | tests: iotests: drop some stderr line Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180620073223.31964-5-peterx@redhat.com> |
commitcommitdifftree |
2018-06-30 | Peter Xu | monitor: flush qmp responses when CLOSED Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180620073223.31964-4-peterx@redhat.com> |
commitcommitdifftree |
2018-06-30 | Peter Xu | monitor: rename *_pop_one to *_pop_any Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180620073223.31964-3-peterx@redhat.com> |
commitcommitdifftree |
2018-06-30 | Peter Xu | chardev: comment details for CLOSED event Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180620073223.31964-2-peterx@redhat.com> |
commitcommitdifftree |
2018-06-28 | Peter Xu | hmp: obsolete "info ioapic" Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20171229073104.3810-6-peterx@redhat.com> |
commitcommitdifftree |
2018-06-28 | Peter Xu | ioapic: support "info irq" Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20171229073104.3810-5-peterx@redhat.com> |
commitcommitdifftree |
2018-06-28 | Peter Xu | ioapic: some proper indents when dump info Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20171229073104.3810-4-peterx@redhat.com> |
commitcommitdifftree |
2018-06-28 | Peter Xu | ioapic: support "info pic" Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20171229073104.3810-3-peterx@redhat.com> |
commitcommitdifftree |
2018-06-28 | Peter Xu | doc: another fix to "info pic" Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20171229073104.3810-2-peterx@redhat.com> |
commitcommitdifftree |
2018-06-28 | Peter Xu | configure: enable debug-mutex if debug enabled Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180425025459.5258-5-peterx@redhat.com> |
commitcommitdifftree |
2018-06-28 | Peter Xu | qemu-thread: introduce qemu-thread-common.h Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180425025459.5258-3-peterx@redhat.com> |
commitcommitdifftree |
2018-06-18 | Peter Xu | monitor: add lock to protect mon_fdsets Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180608035511.7439-8-peterx@redhat.com> |
commitcommitdifftree |
2018-06-18 | Peter Xu | monitor: move init global earlier Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180608035511.7439-7-peterx@redhat.com> |
commitcommitdifftree |
2018-06-18 | Peter Xu | monitor: remove event_clock_type Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20180608035511.7439-6-peterx@redhat.com> |
commitcommitdifftree |
next |