- b691b25 hw/misc/ivshmem: Fix missing ERRP_GUARD() for error_prepend() by Zhao Liu · 12 months ago
- 7493bd1 hw/misc: Simplify memory_region_init_ram_from_fd() calls by Philippe Mathieu-Daudé · 1 year, 3 months ago
- e4ea952 hw/misc: Constify VMState by Richard Henderson · 1 year, 2 months ago
- c8a7fc5 migration: simplify blockers by Steve Sistare · 1 year, 4 months ago
- 883f2c5 bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plx by Philippe Mathieu-Daudé · 2 years, 2 months ago
- 4d14cb0 Use g_unix_set_fd_nonblocking() by Marc-André Lureau · 3 years ago
- b21e238 Use g_new() & friends where that makes obvious sense by Markus Armbruster · 3 years ago
- def4c55 kvm/msi: do explicit commit when adding msi routes by Longpeng(Mike) · 3 years ago
- ef80a70 ivshmem.c: change endianness to LITTLE_ENDIAN by Daniel Henrique Barboza · 3 years, 2 months ago
- d5015b8 softmmu/memory: Pass ram_flags to qemu_ram_alloc_from_fd() by David Hildenbrand · 3 years, 10 months ago
- d6eb39b qtest: delete superfluous inclusions of qtest.h by Chen Qun · 4 years ago
- 44a4ff3 memory: alloc RAM from file at offset by Jagannathan Raman · 4 years, 1 month ago
- ce35e22 qdev: Move softmmu properties to qdev-properties-system.h by Eduardo Habkost · 4 years, 3 months ago
- 8110fa1 Use DECLARE_*CHECKER* macros by Eduardo Habkost · 4 years, 6 months ago
- db1015e Move QOM typedefs and add missing includes by Eduardo Habkost · 4 years, 6 months ago
- 7a309cc qom: Change object_get_canonical_path_component() not to malloc by Markus Armbruster · 4 years, 8 months ago
- 386f6c0 error: Avoid error_propagate() after migrate_add_blocker() by Markus Armbruster · 4 years, 8 months ago
- 364effc hw/misc/ivshmem: Use one Error * variable instead of two by Markus Armbruster · 5 years ago
- 4f67d30 qdev: set properties with device_class_set_props() by Marc-André Lureau · 5 years ago
- e858e04 hw/misc/ivshmem: Bury dead legacy INTx code by Markus Armbruster · 5 years ago
- a27bd6c Include hw/qdev-properties.h less by Markus Armbruster · 6 years ago
- 650d103 Include hw/hw.h exactly where needed by Markus Armbruster · 6 years ago
- d645427 Include migration/vmstate.h less by Markus Armbruster · 6 years ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- 5a0e75f hw/misc/ivshmem: Remove deprecated "ivshmem" legacy device by Thomas Huth · 6 years ago
- 3650b2d qom: make user_creatable_complete() specific to UserCreatable by Marc-André Lureau · 6 years ago
- bce410a ivshmem: fix memory backend leak by Igor Mammedov · 6 years ago
- 0765691 cpus hw target: Use warn_report() & friends to report warnings by Markus Armbruster · 6 years ago
- b266f1d ivshmem: Fix unplug of device "ivshmem-plain" by Markus Armbruster · 6 years ago
- 519abcd hw/ivshmem: Use the IEC binary prefix definitions by Philippe Mathieu-Daudé · 7 years ago
- 7943e97 hostmem: drop error variable from host_memory_backend_get_memory() by David Hildenbrand · 7 years ago
- a402279 ivshmem: Disable irqfd on device reset by Ladi Prosek · 7 years ago
- 0b88dd9 ivshmem: Improve MSI irqfd error handling by Ladi Prosek · 7 years ago
- 089fd80 ivshmem: Always remove irqfd notifiers by Ladi Prosek · 7 years ago
- e6a354b ivshmem: Don't update non-existent MSI routes by Ladi Prosek · 7 years ago
- 09db4d3 misc: remove old i386 dependency by Philippe Mathieu-Daudé · 7 years ago
- fd3b02c pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devices by Eduardo Habkost · 7 years ago
- 51af0ec hw/misc/ivshmem: Fix ivshmem_recv_msg() to also work on big endian systems by Thomas Huth · 8 years ago
- b7b1e9d ivshmem: fix incorrect error handling in ivshmem_recv_msg() by Philippe Mathieu-Daudé · 8 years ago
- e9cb190 ivshmem: Convert to DEFINE_PROP_LINK by Fam Zheng · 8 years ago
- 8f5d58e qom: enforce readonly nature of link's check callback by Igor Mammedov · 8 years ago
- 3065070 char: avoid chardevice direct access by Anton Nefedov · 8 years ago
- 81517ba char: add backend hotswap handler by Anton Nefedov · 8 years ago
- 8381d89 ivshmem: use ram_from_fd() by Marc-André Lureau · 8 years ago
- 4d43a60 char: move CharBackend handling in char-fe unit by Marc-André Lureau · 8 years ago
- 8228e35 chardev: move headers to include/chardev by Marc-André Lureau · 8 years ago
- 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
- f46bfdb util/cutils: Change qemu_strtosz*() from int64_t to uint64_t by Markus Armbruster · 8 years ago
- f17fd4f util/cutils: Return qemu_strtosz*() error and value separately by Markus Armbruster · 8 years ago
- 4fcdf65 util/cutils: Let qemu_strtosz*() optionally reject trailing crap by Markus Armbruster · 8 years ago
- e591591 util/cutils: Rename qemu_strtosz() to qemu_strtosz_MiB() by Markus Armbruster · 8 years ago
- ee640c6 pci: Convert msix_init() to Error and fix callers by Cao jin · 8 years ago
- 0ec7b3e char: rename CharDriverState Chardev by Marc-André Lureau · 8 years ago
- fe44dc9 migration: disallow migrate_add_blocker during migration by Ashijeet Acharya · 8 years ago
- b2b79a6 ivshmem: Fix 64 bit memory bar configuration by Zhuang Yanying · 8 years ago
- 39ab61c char: remove explicit_fe_open, use a set_handlers argument by Marc-André Lureau · 8 years ago
- 5345fdb char: use qemu_chr_fe* functions with CharBackend argument by Marc-André Lureau · 8 years ago
- becdfa0 char: replace PROP_CHR with CharBackend by Marc-André Lureau · 8 years ago
- d7d2622 ivshmem: Delete duplicate debug message by Stefano Dong (董兴水) · 9 years ago
- 3f1fea0 kvm-irqchip: do explicit commit when update irq by Peter Xu · 9 years ago
- d1f6af6 kvm-irqchip: simplify kvm_irqchip_add_msi_route by Peter Xu · 9 years ago
- 2aece63 hostmem: detect host backend memory is being used properly by Xiao Guangrong · 9 years ago
- 02d0e09 os-posix: include sys/mman.h by Paolo Bonzini · 9 years ago
- 4ff8757 memory: remove qemu_get_ram_fd, qemu_set_ram_fd, qemu_ram_block_host_ptr by Paolo Bonzini · 9 years ago
- 6dc6478 ivshmem: fix ivshmem-{plain,doorbell} crash without arg by Marc-André Lureau · 9 years ago
- 84a5a80 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 9 years ago
- f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- 62a830b ivshmem: Require master to have ID zero by Markus Armbruster · 9 years ago
- 13fd2cb ivshmem: Drop ivshmem property x-memdev by Markus Armbruster · 9 years ago
- ddc8528 ivshmem: Clean up after the previous commit by Markus Armbruster · 9 years ago
- 5400c02 ivshmem: Split ivshmem-plain, ivshmem-doorbell off ivshmem by Markus Armbruster · 9 years ago
- 2a845da ivshmem: Replace int role_val by OnOffAuto master by Markus Armbruster · 9 years ago
- 8baeb22 ivshmem: Inline check_shm_size() into its only caller by Markus Armbruster · 9 years ago
- c2d8019 ivshmem: Simplify memory regions for BAR 2 (shared memory) by Markus Armbruster · 9 years ago
- 5503e28 ivshmem: Implement shm=... with a memory backend by Markus Armbruster · 9 years ago
- 08183c2 ivshmem: Tighten check of property "size" by Markus Armbruster · 9 years ago
- ee27639 ivshmem: Simplify how we cope with short reads from server by Markus Armbruster · 9 years ago
- ba5970a ivshmem: Drop the hackish test for UNIX domain chardev by Markus Armbruster · 9 years ago
- a3feb08 ivshmem: Rely on server sending the ID right after the version by Markus Armbruster · 9 years ago
- 1309cf4 ivshmem: Propagate errors through ivshmem_recv_setup() by Markus Armbruster · 9 years ago
- 3a55fc0 ivshmem: Receive shared memory synchronously in realize() by Markus Armbruster · 9 years ago
- 9db51b4 ivshmem: Plug leaks on unplug, fix peer disconnect by Markus Armbruster · 9 years ago
- ca0b756 ivshmem: Disentangle ivshmem_read() by Markus Armbruster · 9 years ago
- cd9953f ivshmem: Simplify rejection of invalid peer ID from server by Markus Armbruster · 9 years ago
- 3c27969 ivshmem: Assert interrupts are set up once by Markus Armbruster · 9 years ago
- 2d1d422 ivshmem: Leave INTx alone when using MSI-X by Markus Armbruster · 9 years ago
- 082751e ivshmem: Clean up MSI-X conditions by Markus Armbruster · 9 years ago
- 434ad76 ivshmem: Clean up register callbacks by Markus Armbruster · 9 years ago
- d855e27 ivshmem: Failed realize() can leave migration blocker behind by Markus Armbruster · 9 years ago
- 9cf70c5 ivshmem: Fix harmless misuse of Error by Markus Armbruster · 9 years ago
- 71c2658 ivshmem: Don't destroy the chardev on version mismatch by Markus Armbruster · 9 years ago
- c20fc0c ivshmem: Drop ivshmem_event() stub by Markus Armbruster · 9 years ago
- e64befe ivshmem: Clean up after commit 9940c32 by Markus Armbruster · 9 years ago
- a4fa93b ivshmem: Compile debug prints unconditionally to prevent bit-rot by Markus Armbruster · 9 years ago
- 9755397 ivshmem: Add missing newlines to debug printfs by Markus Armbruster · 9 years ago
- 8e41fb6 memory: Drop MemoryRegion.ram_addr by Fam Zheng · 9 years ago
- 9940c32 ivshmem: use a single eventfd callback, get rid of CharDriver by Marc-André Lureau · 9 years ago
- fd47bfe ivshmem: generalize ivshmem_setup_interrupts by Marc-André Lureau · 9 years ago
- 47213eb ivshmem: remove redundant assignment, fix crash with msi=off by Marc-André Lureau · 9 years ago