2017-01-16 | Paolo Bonzini | aio: tweak walking in dispatch phase Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170112180800.21085-7-pbonzini@redhat.com |
commitcommitdifftree |
2017-01-16 | Paolo Bonzini | aio-posix: split aio_dispatch_handlers out of aio_dispatch Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170112180800.21085-6-pbonzini@redhat.com |
commitcommitdifftree |
2017-01-16 | Paolo Bonzini | qemu-thread: optimize QemuLockCnt with futexes on Linux Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170112180800.21085-5-pbonzini@redhat.com |
commitcommitdifftree |
2017-01-16 | Paolo Bonzini | aio: make ctx->list_lock a QemuLockCnt, subsuming ctx... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170112180800.21085-4-pbonzini@redhat.com |
commitcommitdifftree |
2017-01-16 | Paolo Bonzini | qemu-thread: introduce QemuLockCnt Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170112180800.21085-3-pbonzini@redhat.com |
commitcommitdifftree |
2017-01-16 | Paolo Bonzini | aio: rename bh_lock to list_lock Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170112180800.21085-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-01-16 | Paolo Bonzini | block: get rid of bdrv_io_unplugged_begin/end Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161129113334.605-1-pbonzini@redhat.com |
commitcommitdifftree |
2017-01-09 | Paolo Bonzini | qemu-img: fix in-flight count for qemu-img bench Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | scsi-disk: fix VERIFY for scsi-block Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | qemu-timer: check active_timers outside lock/event Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | virtio-scsi: introduce virtio_scsi_acquire/release Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | rules.mak: add more rules to avoid chaining Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | rules.mak: speedup save-vars load-vars Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | exec: introduce MemoryRegionCache Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | exec: introduce address_space_extend_translation Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | exec: introduce memory_ldst.inc.c Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-12-22 | Paolo Bonzini | exec: optimize remaining address_space_* cases Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-29 | Paolo Bonzini | rules.mak: Also try -r to build modules Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161129153720.29747-1-pbonzini@redhat.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-28 | Paolo Bonzini | megasas: clean up and fix request completion/cancellation Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20161110152751.4267-2-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-28 | Paolo Bonzini | megasas: do not call pci_dma_unmap after having freed... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-18 | Paolo Bonzini | virtio: set ISR on dataplane notifications Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-18 | Paolo Bonzini | virtio: access ISR atomically Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-18 | Paolo Bonzini | virtio: introduce grab/release_ioeventfd to fix vhost Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-15 | Paolo Bonzini | mirror: do not flush every time the disks are synced Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161109162008.27287-2-pbonzini@redhat.com |
commitcommitdifftree |
2016-11-15 | Paolo Bonzini | qemu-iotests: avoid spurious failure on test 109 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161109162008.27287-1-pbonzini@redhat.com |
commitcommitdifftree |
2016-11-09 | Paolo Bonzini | target-i386: fix typo Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-08 | Paolo Bonzini | aio-posix: simplify aio_epoll_update Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161108135524.25927-3-pbonzini@redhat.com |
commitcommitdifftree |
2016-11-08 | Paolo Bonzini | aio-posix: avoid NULL pointer dereference in aio_epoll_update Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161108135524.25927-2-pbonzini@redhat.com |
commitcommitdifftree |
2016-11-02 | Paolo Bonzini | slirp: fix CharDriver breakage Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-02 | Paolo Bonzini | qemu-char: do not forward events through the mux until... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-01 | Paolo Bonzini | tests: send error_report to test log Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477326663-67817-3-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-01 | Paolo Bonzini | qemu-error: remove dependency of stubs on monitor Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477326663-67817-2-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-11-01 | Paolo Bonzini | checkpatch: tweak "struct should normally be const... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-31 | Paolo Bonzini | *_run_on_cpu: introduce run_on_cpu_data type Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-31 | Paolo Bonzini | tcg: comment on which functions have to be called with... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: inline set_host_notifier_internal Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: inline virtio_queue_set_host_notifier_fd_handler Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: use virtio_bus_set_host_notifier to start/stop... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: remove ioeventfd_disabled altogether Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: remove set_handler argument from set_host_notifier_i... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | Revert "virtio: Introduce virtio_add_queue_aio" Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio-scsi: always use dataplane path if ioeventfd... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio-blk: always use dataplane path if ioeventfd... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: introduce virtio_device_ioeventfd_enabled Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: add start_ioeventfd and stop_ioeventfd to VirtioDevi... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: move ioeventfd_started flag to VirtioBusState Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: move ioeventfd_disabled flag to VirtioBusState Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-30 | Paolo Bonzini | virtio: disable ioeventfd as early as possible Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | aio: convert from RFifoLock to QemuRecMutex Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-21-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | qemu-thread: introduce QemuRecMutex Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-20-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | iothread: release AioContext around aio_poll Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-19-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | block: only call aio_poll on the current thread's AioContext Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-18-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | qemu-img: call aio_context_acquire/release around block job Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-17-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | qemu-io: acquire AioContext Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-16-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | block: prepare bdrv_reopen_multiple to release AioContext Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-15-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | replication: pass BlockDriverState to reopen_backing_file Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-14-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | iothread: detach all block devices before stopping... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-13-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | aio: introduce qemu_get_current_aio_context Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-12-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | sheepdog: use BDRV_POLL_WHILE Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-11-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | nfs: use BDRV_POLL_WHILE Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-10-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | nfs: move nfs_set_events out of the while loops Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-9-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | block: introduce BDRV_POLL_WHILE Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-8-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | block: change drain to look only at one child at a... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-6-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | block: add BDS field to count in-flight requests Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-5-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | mirror: use bdrv_drained_begin/bdrv_drained_end Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-4-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | blockjob: introduce .drain callback for jobs Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-3-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-28 | Paolo Bonzini | replication: interrupt failover if the main device... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1477565348-5458-2-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | quorum: do not allocate multiple iovecs for FIFO strategy Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1475685327-22767-3-git-send-email-pbonzini@redhat.com |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | quorum: change child_iter to children_read Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1475685327-22767-2-git-send-email-pbonzini@redhat.com |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | xilinx: fix buffer overflow on realize Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | memory: optimize memory_region_sync_dirty_bitmap Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | memory: optimize memory_global_dirty_log_sync Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | memory: add a per-AddressSpace list of listeners Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | memory: eliminate global MemoryListeners Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | tcg: try sti when moving a constant into a dead memory... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1473945360-13663-1-git-send-email-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | target-i386: fix 32-bit addresses in LEA Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | test-i386: fix bitrot for 64-bit Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | atomic: base mb_read/mb_set on load-acquire and store... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | rcu: simplify memory barriers Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | qemu-thread: use acquire/release to clarify semantics... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-24 | Paolo Bonzini | atomic: introduce smp_mb_acquire and smp_mb_release Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-23 | Paolo Bonzini | rbd: shift byte count as a 64-bit value Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-17 | Paolo Bonzini | tests: cleanup ptimer-test Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-17 | Paolo Bonzini | target-arm: kvm: use AddressSpace-specific listener Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1475219846-32609-1-git-send-email-pbonzini@redhat.com |
commitcommitdifftree |
2016-10-08 | Paolo Bonzini | bt-hci-csr: drop unused argument Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | block: use aio_bh_schedule_oneshot Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | async: add aio_bh_schedule_oneshot Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | block: use bdrv_add_before_write_notifier Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-doc: merge qemu-tech and qemu-doc Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-tech: rewrite some parts Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-tech: reorganize content Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-tech: move TCG test documentation to tests/tcg... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-tech: move user mode emulation features from qemu... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-tech: document lazy condition code evaluation... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-tech: move text from qemu-tech to tcg/README Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-doc: drop installation and compilation notes Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-doc: replace introduction with the one from the... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-07 | Paolo Bonzini | qemu-tech: drop index Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-10-04 | Paolo Bonzini | seqlock: use atomic writes for the sequence Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2016-09-27 | Paolo Bonzini | cpus-common: lock-free fast path for cpu_exec_start/end Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
next |