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