2016-03-11 | Marc-André Lureau | vhost-user: fix use after free Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-25 | Marc-André Lureau | qga: check utf8-to-utf16 conversion Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-25 | Marc-André Lureau | qga: fix off-by-one length check Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-25 | Marc-André Lureau | qga: use wide-chars constants for wchar_t comparisons Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-25 | Marc-André Lureau | qga: use size_t for wcslen() return value Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-25 | Marc-André Lureau | qga: use more idiomatic qemu-style eol operators Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-23 | Marc-André Lureau | spice: reset cursor on resize Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | char: remove qemu_chr_open_eventfd Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | ivshmem: use a single eventfd callback, get rid of... Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | ivshmem: generalize ivshmem_setup_interrupts Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | ivshmem-test: test both msi & irq cases Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | libqos: remove some leaks Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | ivshmem-test: leak fixes Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | ivshmem: remove redundant assignment, fix crash with... Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-02-02 | Marc-André Lureau | ivshmem: no need for opaque argument Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2016-01-11 | Marc-André Lureau | configure: fix trace backend check Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-12-04 | Marc-André Lureau | qom-test: Fix qmp() leaks Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-12-02 | Marc-André Lureau | vhost-user-test: fix crash with glib < 2.36 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-12-02 | Marc-André Lureau | vhost-user-test: use unix port for migration Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-12-02 | Marc-André Lureau | vhost-user-test: fix chardriver race Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-11-25 | Marc-André Lureau | tests: add file-write-read test Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-11-25 | Marc-André Lureau | qga: flush explicitly when needed Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-11-19 | Marc-André Lureau | exec: silence hugetlbfs warning under qtest Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-11-19 | Marc-André Lureau | tests: re-enable vhost-user-test Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-11-12 | Marc-André Lureau | tests: classify some ivshmem tests as slow Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-11-06 | Marc-André Lureau | hw/acpi/aml-build: remove useless glib version check Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | doc: document ivshmem & hugepages Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | ivshmem: use little-endian int64_t for the protocol Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | ivshmem: use kvm irqfd for msi notifications Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | ivshmem: rename MSI eventfd_table Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | ivshmem: remove EventfdEntry.vector Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | ivshmem: add hostmem backend Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | ivshmem: use qemu_strtosz() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | ivshmem: do not keep shm_fd open Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-26 | Marc-André Lureau | tests: add ivshmem qtest Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | qtest: add qtest_add_abrt_handler() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | msix: implement pba write (but read-only) Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | contrib: remove unnecessary strdup() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem-server: fix hugetlbfs support Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem-server: use a uint16 for client ID Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem-client: check the number of vectors Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | util: const event_notifier_get_fd() argument Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: reset mask on device reset Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: error on too many eventfd received Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: replace 'guest' for 'peer' appropriately Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: fix pci_ivshmem_exit() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: add device description Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: check shm isn't already initialized Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: shmfd can be 0 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: migrate with VMStateDescription Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: use common is_power_of_2() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: use common return Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: simplify a bit the code Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: print error on invalid peer id Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: improve error handling Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: improve debug messages Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: remove max_peer field Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: initialize max_peer to -1 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: remove useless ivshmem_update_irq() val argument Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: allocate eventfds in resize_peers() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: simplify around increase_dynamic_storage() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: limit maximum number of peers to G_MAXUINT16 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: remove last exit(1) Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: more qdev conversion Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: remove useless doorbell field Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: remove superflous ivshmem_attr field Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: remove unnecessary dup() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: factor out the incoming fifo handling Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivshmem: fix number of bytes to push to fifo Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | ivhsmem: read do not accept more than sizeof(long) Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | msix: add VMSTATE_MSIX_TEST Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | char: add qemu_chr_free() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-24 | Marc-André Lureau | config: enable ivshmem on POSIX Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user-test: check ownership during migration Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user-test: add live-migration test Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user-test: learn to tweak various qemu arguments Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user-test: wrap server in TestServer struct Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user-test: remove useless static check Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user-test: move wait_for_fds() out Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost: add migration block if memfd failed Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | net: add trace_vhost_user_event Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user: document migration log Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost: use a function for each call Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user: add a migration blocker Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user: send log shm fd along with log_base Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost: alloc shareable log Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost-user: add vhost_user_requires_shm_log() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost: add vhost_set_log_base op Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | vhost: document log resizing Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | util: add fallback for qemu_memfd_alloc() Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | util: add memfd helpers Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | util: add linux-only memfd fallback Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | build-sys: split util-obj- on multi-lines Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | linux-headers: add unistd.h Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-22 | Marc-André Lureau | configure: probe for memfd Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-19 | Marc-André Lureau | tests: add a local test for guest agent Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-19 | Marc-André Lureau | glib-compat: add 2.38/2.40/2.46 asserts Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-19 | Marc-André Lureau | qtest: add a few fd-level qmp helpers Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-19 | Marc-André Lureau | qga: do not override configuration verbosity Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
2015-10-19 | Marc-André Lureau | qga: add QGA_CONF environment variable Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> |
commitcommitdifftree |
next |