2020-09-23 | Stefan Hajnoczi | virtio-blk: undo destructive iov_discard_*() operations Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-23 | Stefan Hajnoczi | util/iov: add iov_discard_undo() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-23 | Halil Pasic | virtio: add vhost-user-fs-ccw device Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-23 | Marc Hartmayer | libvhost-user: handle endianness as mandated by the... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-23 | Stefan Hajnoczi | MAINTAINERS: add Stefan Hajnoczi as block/nvme.c maintainer MAINTAINERS: add Stefan Hajnoczi as block/nvme.c maintainer Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Markus Armbruster | trace-events: Fix attribution of trace points to source Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Markus Armbruster | trace-events: Delete unused trace points Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Markus Armbruster | scripts/cleanup-trace-events: Emit files in alphabetical... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Markus Armbruster | scripts/cleanup-trace-events: Fix for vcpu property Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Roman Bolshakov | net/colo: Match is-enabled probe to tracepoint Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Roman Bolshakov | scripts/tracetool: Use void pointer for vcpu Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Roman Bolshakov | scripts/tracetool: Fix dtrace generation for macOS Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-09-09 | Philippe Mathieu... | softmmu: Add missing trace-events file Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-08-13 | Stefan Hajnoczi | aio-posix: keep aio_notify_me disabled during polling Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-08-13 | Stefan Hajnoczi | async: always set ctx->notified in aio_notify() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-08-13 | Stefan Hajnoczi | async: rename event_notifier_dummy_cb/poll() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-07-30 | Stefan Hajnoczi | tracetool: carefully define SDT_USE_VARIADIC Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-07-29 | Josh DuBois | trace/simple: Allow enabling simple traces from command... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-07-07 | Stefan Hajnoczi | tracetool: work around ust <sys/sdt.h> include conflict Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-24 | Markus Armbruster | trace/simple: Fix unauthorized enable Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-24 | Philippe Mathieu... | scripts/tracetool: Update maintainer email address Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | block/nvme: support nested aio_poll() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | block/nvme: keep BDRVNVMeState pointer in NVMeQueuePair Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | block/nvme: clarify that free_req_queue is protected... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | block/nvme: switch to a NVMeRequest freelist Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | block/nvme: don't access CQE after moving cq.head Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | block/nvme: drop tautologous assertion Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | block/nvme: poll queues without q->lock Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Daniele Buono | check-block: enable iotests with SafeStack Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Daniele Buono | configure: add flags to support SafeStack Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Daniele Buono | coroutine: add check for SafeStack in sigaltstack Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Daniele Buono | coroutine: support SafeStack in ucontext backend Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-23 | Stefan Hajnoczi | minikconf: explicitly set encoding to UTF-8 Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Vladimir Sementsov... | block: Factor out bdrv_run_co() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Philippe Mathieu... | exec: Rename qemu_ram_writeback() as qemu_ram_msync() Suggested-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Philippe Mathieu... | hw/block: Let the NVMe emulated device be target-agnostic Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Philippe Mathieu... | memory: Extract memory_region_msync() from memory_region_wri... Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Philippe Mathieu... | memory: Rename memory_region_do_writeback -> memory_region_w... Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: run the main-loop in fork-server process Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: add mangled object name to linker script Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: fix typo in i440fx-qtest-reboot arguments Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: add datadir for oss-fuzz compatability Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Stefano Garzarella | io_uring: use io_uring_cq_ready() to check for ready... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-06-05 | Stefano Garzarella | io_uring: retry io_uring_submit() if it fails with... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-18 | Stefan Hajnoczi | aio-posix: disable fdmon-io_uring when GSource is used Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-18 | Stefan Hajnoczi | aio-posix: don't duplicate fd handler deletion in fdmon_io_u... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-15 | Philippe Mathieu... | tests/fuzz: Extract ioport_fuzz_qtest() method Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-15 | Philippe Mathieu... | tests/fuzz: Extract pciconfig_fuzz_qos() method Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-15 | Philippe Mathieu... | tests/fuzz: Remove unuseful/unused typedefs Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-15 | Philippe Mathieu... | tests/fuzz: Add missing space in test description Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-15 | Philippe Mathieu... | Makefile: List fuzz targets in 'make help' Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-15 | Philippe Mathieu... | tests/fuzz/Makefile: Do not link code using unavailable... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-04 | Simran Singhal | lockable: Replace locks with lock guard macros Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-04 | Daniel Brodsky | lockable: replaced locks with lock guard macros where... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-04 | Daniel Brodsky | lockable: fix __COUNTER__ macro to be referenced properly Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-05-04 | Alexander Bulekov | fuzz: select fuzz target using executable name Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-04-09 | Paolo Bonzini | async: use explicit memory barriers Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-04-09 | Paolo Bonzini | aio-wait: delegate polling of main AioContext if BQL... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-04-09 | Stefan Hajnoczi | aio-posix: signal-proof fdmon-io_uring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-04-03 | Stefan Hajnoczi | aio-posix: fix test-aio /aio/event/wait with fdmon... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-23 | Stefan Hajnoczi | aio-posix: fix io_uring with external events Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-16 | Vladimir Sementsov... | block/io: fix bdrv_co_do_copy_on_readv Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: remove idle poll handlers to improve scalability Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: support userspace polling of fd monitoring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: add io_uring fd monitoring implementation Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: simplify FDMonOps->update() prototype Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: extract ppoll(2) and epoll(7) fd monitoring Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: move RCU_READ_LOCK() into run_poll_handlers() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: completely stop polling when disabled Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | aio-posix: remove confusing QLIST_SAFE_REMOVE() Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-09 | Stefan Hajnoczi | qemu/queue.h: clear linked list pointers on remove Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-06 | Tianjia Zhang | tests: Fix a bug with count variables Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-06 | Alexander Bulekov | qtest: fix fuzzer-related 80-char limit violations Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-03-06 | Alexander Bulekov | fuzz: fix style/typos in linker-script comments Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add documentation to docs/devel/ Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add virtio-scsi fuzz target Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add virtio-net fuzz target Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add i440fx fuzz targets Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add configure flag --enable-fuzzing Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add target/fuzz makefile rules Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add support for qos-assisted fuzz targets Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: support for fork-based fuzzing. Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | main: keep rcu_atfork callback enabled for qtest Acked-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | exec: keep ram block across fork when using qtest Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add fuzzer skeleton Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqos: move useful qos-test funcs to qos_external Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqos: split qos-test and libqos makefile vars Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqos: rename i2c_send and i2c_recv Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | qtest: add in-process incoming command handler Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqtest: make bufwrite rely on the TransportOps Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqtest: add a layer of abstraction to send/recv Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | qtest: add qtest_server_send abstraction Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add FUZZ_TARGET module type Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | module: check module wasn't already initialized Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | softmmu: split off vl.c:main() into main.c Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | softmmu: move vl.c to softmmu/ Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> |
commitcommitdifftree |
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 |
next |