2020-02-22 | Stefan Hajnoczi | aio-posix: make AioHandler dispatch O(1) with epoll Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Stefan Hajnoczi | aio-posix: make AioHandler deletion O(1) Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Stefan Hajnoczi | qemu/queue.h: add QLIST_SAFE_REMOVE() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Stefan Hajnoczi | aio-posix: don't pass ns timeout to epoll_wait() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Stefan Hajnoczi | aio-posix: fix use after leaving scope in aio_poll() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Stefan Hajnoczi | util/async: make bh_aio_poll() O(1) Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Paolo Bonzini | rcu_queue: add QSLIST functions Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Stefan Hajnoczi | aio-posix: avoid reacquiring rcu_read_lock() when polling Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Denis Plotnikov | virtio: increase virtqueue size for virtio-scsi and... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-07 | Philippe Mathieu... | hw/core: Allow setting 'virtio-blk-device.scsi' property... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-07 | Vladimir Sementsov... | block: fix crash on zero-length unaligned write and... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Salvador Fandino | qemu_set_log_filename: filename argument may be NULL Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Peter Maydell | hw/display/qxl.c: Use trace_event_get_state_backends() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Peter Maydell | memory.c: Use trace_event_get_state_backends() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Peter Maydell | docs/devel/tracing.txt: Recommend only trace_event_get_state... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Philippe Mathieu... | Makefile: Keep trace-events-subdirs ordered Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | tests/qemu-iotests: use AIOMODE with various tests Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | tests/qemu-iotests: enable testing with aio options Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | qemu-nbd: adds option for aio engines Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | qemu-img: adds option to use aio engine for benchmarking Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | qemu-io: adds option to use aio engine Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | block/io_uring: adds userspace completion polling Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | block: add trace events for io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | block/file-posix.c: extend to use io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | blockdev: adds bdrv_parse_aio to use io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | util/async: add aio interfaces for io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | stubs: add stubs for io_uring interface Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | block/io_uring: implements interfaces for io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | block/block: add BDRV flag for io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | qapi/block-core: add option for io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Aarushi Mehta | configure: permit use of io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Paolo Bonzini | block/io: take bs->reqs_lock in bdrv_mark_request_serialising Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Paolo Bonzini | block/io: wait for serialising requests when a request... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-30 | Paolo Bonzini | block: eliminate BDRV_REQ_NO_SERIALISING Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-13 | Stefan Hajnoczi | trace: update qemu-trace-stap to Python 3 Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-01-13 | Wangyong | linux-aio: increasing MAX_EVENTS to a larger hardcoded... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-12-19 | Li Hangjing | virtio-blk: fix out-of-bounds access to bitmap in notify_gue... Cc: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-12-19 | Stefan Hajnoczi | docs: fix rst syntax errors in unbuilt docs Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-12-19 | Stefan Hajnoczi | virtio-blk: deprecate SCSI passthrough Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-12-13 | Stefan Hajnoczi | iothread: document -object iothread on man page Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-12-13 | Evgeny Yakovlev | virtio-blk: advertise F_WCE (F_FLUSH) if F_CONFIG_WCE... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Use OSerror.strerror instead of tuple... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Use errors parameter of subprocess.Popen() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Run using python3 Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Encode file name and file format to bytes Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Use bytes constant for field values Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Return bytes objects on string fuzzing... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Use %r for all fiels at Field.__repr__() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Use io.StringIO Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Explicitly use integer division operator Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Write bytes instead of string to image... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-11-05 | Eduardo Habkost | image-fuzzer: Open image files in binary mode Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-25 | Dietmar Maurer | yield_until_fd_readable: make it work with any AioContect Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-25 | Julia Suvorova | virtio-blk: Add blk_drain() to virtio_blk_device_unrealize() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-15 | Stefan Hajnoczi | trace: avoid "is" with a literal Python 3.8 warnings Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-15 | Stefan Hajnoczi | trace: add --group=all to tracing.txt Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-14 | Stefan Hajnoczi | test-bdrv-drain: fix iothread_join() hang Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-08 | Max Reitz | iotests/262: Switch source/dest VM launch order Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-08 | Max Reitz | block: Skip COR for inactive nodes Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-08 | Sergio Lopez | virtio-blk: schedule virtio_notify_config to run on... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-10-08 | Vladimir Sementsov... | util/ioc.c: try to reassure Coverity about qemu_iovec_init_e... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-09-18 | Philippe Mathieu... | trace: Forbid event format ending with newline character Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-09-18 | Philippe Mathieu... | trace: Remove trailing newline in events Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-09-18 | Alexey Kardashevskiy | loader: Trace loaded images Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-09-03 | Philippe Mathieu... | virtio-blk: Cancel the pending BH when the dataplane... Suggested-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Philippe Mathieu... | trace: Clarify DTrace/SystemTap help message Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/qcow2: implement .bdrv_co_pwritev(_compressed... Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/qcow2: implement .bdrv_co_preadv_part Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/qcow2: refactor qcow2_co_preadv to use buffer... Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/io: introduce bdrv_co_p{read, write}v_part Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_aligned_pwritev: use and support qiov_offset Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_aligned_preadv: use and support qiov_offset Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_co_do_copy_on_readv: lazy allocation Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_co_do_copy_on_readv: use and support... Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block: define .*_part io handlers in BlockDriver Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | block/io: refactor padding Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | util/iov: improve qemu_iovec_is_zero Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-27 | Vladimir Sementsov... | util/iov: introduce qemu_iovec_init_extended Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-22 | Raphael Norwitz | vhost-user-scsi: prevent using uninitialized vqs Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-08-22 | Stefan Hajnoczi | util/async: hold AioContext ref to prevent use-after... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-06-28 | Stefan Hajnoczi | build: use $(DESTDIR)x instead of $(DESTDIR)/x Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Stefan Hajnoczi | docs: add Security chapter to the documentation Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Stefan Hajnoczi | docs: add Secure Coding Practices to developer docs Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Paolo Bonzini | aio-posix: ensure poll mode is left when aio_notify... Cc: Stefan Hajnoczi <stefanha@gmail.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Andrey Shinkevich | block/io.c: fix for the allocation failure Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Nikita Alekseev | block: Add coroutine_fn to bdrv_check_co_entry Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Jules Irenge | util/readline: Add braces to fix checkpatch errors Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Jules Irenge | util: readline: replace tab indent by four spaces to... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-05-10 | Jules Irenge | util/readline: add a space to fix errors by checkpatch... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-04-29 | Yury Kotov | trace: fix runstate tracing Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com> |
commitcommitdifftree |
2019-03-22 | Markus Armbruster | trace-events: Fix attribution of trace points to source Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-22 | Markus Armbruster | trace-events: Delete unused trace points Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-22 | Markus Armbruster | scripts/cleanup-trace-events: Update for current practice Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-22 | Markus Armbruster | trace-events: Shorten file names in comments Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-22 | Markus Armbruster | trace-events: Consistently point to docs/devel/tracing.txt Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-22 | Stefan Hajnoczi | trace: avoid SystemTap dtrace(1) warnings on empty... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-22 | Stefan Hajnoczi | trace: handle tracefs path truncation Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-13 | Stefan Hajnoczi | file-posix: add drop-cache=on|off option Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-08 | Peter Xu | iothread: document about why we need explicit aio_poll() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2019-03-08 | Peter Xu | iothread: push gcontext earlier in the thread_fn Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
next |