2017-05-16 | Paolo Bonzini | curl: strengthen assertion in curl_clean_state Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170515100059.15795-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-10 | Paolo Bonzini | MAINTAINERS: Update paths for AioContext implementation Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-05-10 | Paolo Bonzini | MAINTAINERS: Update paths for main loop Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-05-10 | Paolo Bonzini | jazz_led: fix bad snprintf Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-05-05 | Paolo Bonzini | sgabios: update for "fix wrong video attrs for int... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-04-26 | Paolo Bonzini | hmp: gpa2hva and gpa2hpa hostaddr command Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1490021158-4469-1-git-send-email-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20170420133058.12911-1-pbonzini@redhat.com> |
commitcommitdifftree |
2017-04-05 | Paolo Bonzini | tco: do not generate an NMI Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-04-03 | Paolo Bonzini | exec: revert MemoryRegionCache Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-27 | Paolo Bonzini | nbd-client: fix handling of hungup connections Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170314111157.14464-1-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-27 | Paolo Bonzini | Revert "apic: save apic_delivered flag" Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-22 | Paolo Bonzini | blockjob: avoid recursive AioContext locking Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1490118490-5597-1-git-send-email-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-22 | Paolo Bonzini | virtio: always use handle_aio_output if registered Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-20 | Paolo Bonzini | configure: remove Cygwin Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170317160811.28370-1-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-19 | Paolo Bonzini | configure: remove Cygwin Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-19 | Paolo Bonzini | qemu-ga: obey LISTEN_PID when using systemd socket... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-17 | Paolo Bonzini | oslib-posix: fix compilation on OpenBSD Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170317152214.6148-1-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-17 | Paolo Bonzini | curl: fix compilation on OpenBSD Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170317152412.8472-1-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-17 | Paolo Bonzini | block: quiesce AioContext when detaching from it Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170314111157.14464-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-15 | Paolo Bonzini | coverity-model: model address_space_read/write Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20170315081641.20588-1-pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-14 | Paolo Bonzini | icount: process QEMU_CLOCK_VIRTUAL timers in vCPU thread Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-14 | Paolo Bonzini | main-loop: remove now unnecessary optimization Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-14 | Paolo Bonzini | cpus: define QEMUTimerListNotifyCB for QEMU system... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-14 | Paolo Bonzini | qemu-timer: do not include sysemu/cpus.h from util... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-14 | Paolo Bonzini | qemu-timer: fix off-by-one Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-14 | Paolo Bonzini | target/nios2: take BQL around interrupt check Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-14 | Paolo Bonzini | e1000e: correctly tear down MSI-X memory regions Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-09 | Paolo Bonzini | target-i386: defer VMEXIT to do_interrupt Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-04 | Paolo Bonzini | ppc: avoid typedef redefinitions Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1488558530-21016-3-git-send-email-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-04 | Paolo Bonzini | nios2: avoid anonymous unions in designated initializers. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-04 | Paolo Bonzini | hppa: avoid anonymous unions in designated initializers. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1488558530-21016-1-git-send-email-pbonzini@redhat.com |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | iscsi: fix missing unlock Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | memory: show region offset and ROM/RAM type in "info... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | vmxcap: update for September 2016 SDM Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | vmxcap: port to Python 3 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | KVM: use KVM_CAP_IMMEDIATE_EXIT Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | kvm: use atomic_read/atomic_set to access cpu->exit_request Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | KVM: move SIG_IPI handling to kvm-all.c Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | KVM: do not use sigtimedwait to catch SIGBUS Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | KVM: remove kvm_arch_on_sigbus Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | cpus: reorganize signal handling code Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | KVM: x86: cleanup SIGBUS handlers Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | cpus: remove ugly cast on sigbus_handler Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-03 | Paolo Bonzini | Merge branch 'icount-update' into HEAD Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-03-02 | Paolo Bonzini | virtio: check for vring setup in virtio_queue_empty Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-28 | Paolo Bonzini | update Linux headers to 4.11 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-28 | Paolo Bonzini | update-linux-headers: update for 4.11 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170221122920.16245-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-28 | Paolo Bonzini | 9pfs: fix v9fs_lock error case Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-27 | Paolo Bonzini | tests-aio-multithread: use atomic_read properly Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170227111726.9237-1-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-27 | Paolo Bonzini | iscsi: do not use aio_context_acquire/release Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170222180725.28611-4-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-27 | Paolo Bonzini | nfs: do not use aio_context_acquire/release Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170222180725.28611-3-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-27 | Paolo Bonzini | curl: do not use aio_context_acquire/release Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170222180725.28611-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-27 | Paolo Bonzini | tests-aio-multithread: use atomic_read properly Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170227111726.9237-1-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-24 | Paolo Bonzini | cpu-exec: remove unnecessary check of cpu->exit_request Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-22 | Paolo Bonzini | cpu-exec: unify icount_decr and tcg_exit_req Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | coroutine-lock: make CoRwlock thread-safe and fair Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213181244.16297-7-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | coroutine-lock: add mutex argument to CoQueue APIs Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213181244.16297-6-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | coroutine-lock: place CoMutex before CoQueue in header Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213181244.16297-5-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | test-aio-multithread: add performance comparison with... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213181244.16297-4-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | coroutine-lock: add limited spinning to CoMutex Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213181244.16297-3-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | coroutine-lock: make CoMutex thread-safe Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213181244.16297-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | block: document fields protected by AioContext lock Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-19-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | async: remove unnecessary inc/dec pairs Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-18-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | aio-posix: partially inline aio_dispatch into aio_poll Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-17-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | block: explicitly acquire aiocontext in aio callbacks... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-16-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | block: explicitly acquire aiocontext in bottom halves... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-15-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | block: explicitly acquire aiocontext in callbacks that... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-14-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | block: explicitly acquire aiocontext in timers that... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-13-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | aio: push aio_context_acquire/release down to dispatching Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-12-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | qed: introduce qed_aio_start_io and qed_aio_next_io_cb Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-11-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | blkdebug: reschedule coroutine on the AioContext it... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-10-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | coroutine-lock: reschedule coroutine on the AioContext... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-9-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | nbd: convert to use qio_channel_yield Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-8-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | io: make qio_channel_yield aware of AioContexts Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-7-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | io: add methods to set I/O handlers on AioContext Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-6-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | test-thread-pool: use generic AioContext infrastructure Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-5-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | block-backend: allow blk_prw from coroutine context Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-4-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | aio: introduce aio_co_schedule and aio_co_wake Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-3-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-21 | Paolo Bonzini | block: move AioContext, QEMUTimer, main-loop to libqemuutil Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170213135235.12274-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | virtio: use VRingMemoryRegionCaches for avail and used... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | virtio: check for vring setup in virtio_queue_update_used_idx Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | virtio: use VRingMemoryRegionCaches for descriptor... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | virtio: add MemoryListener to cache ring translations Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | virtio: use MemoryRegionCache to access descriptors Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | exec: make address_space_cache_destroy idempotent Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | virtio: use address_space_map/unmap to access descriptors Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | virtio: add virtio_*_phys_cached Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-17 | Paolo Bonzini | memory: make memory_listener_unregister idempotent Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-16 | Paolo Bonzini | target-i386: correctly propagate retaddr into SVM helpers Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-16 | Paolo Bonzini | cpu-exec: remove outermost infinite loop Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-16 | Paolo Bonzini | cpu-exec: avoid repeated sigsetjmp on interrupts Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-16 | Paolo Bonzini | cpu-exec: avoid cpu_loop_exit in cpu_handle_interrupt Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-16 | Paolo Bonzini | cpu-exec: tighten barrier on TCG_EXIT_REQUESTED Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-16 | Paolo Bonzini | cpu-exec: fix icount out-of-bounds access Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-16 | Paolo Bonzini | test-vmstate: remove yield_until_fd_readable Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-15 | Paolo Bonzini | net: e1000e: fix dead code in e1000e_write_packet_to_guest Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-01 | Paolo Bonzini | s390-pci: fix compilation on older GCC versions Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...1485523252-88288-1-git-send-email-pbonzini@redhat.com> |
commitcommitdifftree |
2017-02-01 | Paolo Bonzini | sheepdog: reorganize check for overlapping requests Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161129113245.32724-6-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-01 | Paolo Bonzini | sheepdog: simplify inflight_aio_head management Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161129113245.32724-5-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-01 | Paolo Bonzini | sheepdog: do not use BlockAIOCB Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20161129113245.32724-4-pbonzini@redhat.com |
commitcommitdifftree |
2017-02-01 | Paolo Bonzini | sheepdog: reorganize coroutine flow |
commitcommitdifftree |
next |