2017-05-24 | Paolo Bonzini | blockjob: use deferred_to_main_loop to indicate the... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-12-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: reorganize block_job_completed_txn_abort Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-11-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: strengthen a bit test-blockjob-txn Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-10-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: group BlockJob transaction functions together Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-9-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: introduce block_job_cancel_async, check iostatus... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-8-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: move iostatus reset inside block_job_user_resume Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-7-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: separate monitor and blockjob APIs Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-6-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: introduce block_job_pause/resume_all Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-5-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: introduce block_job_early_fail Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-4-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: remove iostatus_reset callback Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-3-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-24 | Paolo Bonzini | blockjob: remove unnecessary check Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-2-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-16 | Paolo Bonzini | curl: do not do aio_poll when waiting for a free CURLState Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170515100059.15795-8-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-16 | Paolo Bonzini | curl: convert readv to coroutines Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170515100059.15795-7-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-16 | Paolo Bonzini | curl: convert CURLAIOCB to byte values Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170515100059.15795-6-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-16 | Paolo Bonzini | curl: split curl_find_state/curl_init_state Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170515100059.15795-5-pbonzini@redhat.com |
commitcommitdifftree |
2017-05-16 | Paolo Bonzini | curl: avoid recursive locking of BDRVCURLState mutex Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170515100059.15795-4-pbonzini@redhat.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
commitcommitdifftree |
2017-05-16 | Paolo Bonzini | curl: never invoke callbacks with s->mutex held Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170515100059.15795-3-pbonzini@redhat.com |
commitcommitdifftree |
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 | ppc: xics: fix compilation with CentOS 6 Signed-off-by: Paolo Bonzini <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 |
next |