1. 28b8a57 Merge tag 'pull-riscv-to-apply-20240627-1' of https://github.com/alistair23/qemu into staging by Richard Henderson · 10 hours ago master staging
  2. 2f5a231 target/riscv: Apply modularized matching conditions for icount trigger by Alvin Chang · 35 hours ago
  3. 72dec16 target/riscv: Apply modularized matching conditions for watchpoint by Alvin Chang · 35 hours ago
  4. 5e20b88 target/riscv: Add functions for common matching conditions of trigger by Alvin Chang · 35 hours ago
  5. cb5b50d target/riscv: Remove extension auto-update check statements by Frank Chang · 3 days ago
  6. 3dd2168 target/riscv: Add Zc extension implied rule by Frank Chang · 3 days ago
  7. 340c3ca target/riscv: Add multi extension implied rules by Frank Chang · 3 days ago
  8. 1717733 target/riscv: Add MISA extension implied rules by Frank Chang · 3 days ago
  9. 047da86 target/riscv: Introduce extension implied rule helpers by Frank Chang · 3 days ago
  10. f04f770 target/riscv: Introduce extension implied rules definition by Frank Chang · 3 days ago
  11. c165408 target/riscv: fix instructions count handling in icount mode by Clément Léger · 10 days ago
  12. 209b7c2 target/riscv: Fix froundnx.h nanbox check by Branislav Brzak · 3 weeks ago
  13. 4406ba2 hw/riscv/virt.c: Make block devices default to virtio by Sunil V L · 8 days ago
  14. 3adf4de target/riscv: Support the version for ss1p13 by Fea.Wang · 3 weeks ago
  15. 8392a7c target/riscv: Reserve exception codes for sw-check and hw-err by Fea.Wang · 3 weeks ago
  16. 2779698 target/riscv: Add MEDELEGH, HEDELEGH csrs for RV32 by Fea.Wang · 3 weeks ago
  17. 7750e10 target/riscv: Add 'P1P13' bit in SMSTATEEN0 by Fea.Wang · 3 weeks ago
  18. 0c2d5f7 target/riscv: Define macros and variables for ss1p13 by Fea.Wang · 3 weeks ago
  19. a1a8e77 target/riscv: Reuse the conversion function of priv_spec by Jim Shu · 3 weeks ago
  20. 50a92d9 target/riscv/kvm: define TARGET_KVM_HAVE_GUEST_DEBUG by Chao Du · 3 weeks ago
  21. b605203 target/riscv/kvm: handle the exit with debug reason by Chao Du · 3 weeks ago
  22. 80b6050 target/riscv/kvm: add software breakpoints support by Chao Du · 3 weeks ago
  23. f42cdf2 hw/riscv/virt.c: imsics DT: add '#msi-cells' by Daniel Henrique Barboza · 4 weeks ago
  24. 8fb0bb5 hw/riscv/virt.c: imsics DT: add 'qemu, imsics' to 'compatible' by Daniel Henrique Barboza · 4 weeks ago
  25. e8ad581 hw/riscv/virt.c: change imsic nodename to 'interrupt-controller' by Daniel Henrique Barboza · 4 weeks ago
  26. b1f1e9d hw/riscv/virt.c: aplic DT: rename prop to 'riscv, delegation' by Daniel Henrique Barboza · 4 weeks ago
  27. 362b31f hw/riscv/virt.c: aplic DT: add 'qemu, aplic' to 'compatible' by Daniel Henrique Barboza · 4 weeks ago
  28. 29390fd hw/riscv/virt.c: rename aplic nodename to 'interrupt-controller' by Daniel Henrique Barboza · 4 weeks ago
  29. 02dd57b hw/riscv/virt.c: add aplic nodename helper by Daniel Henrique Barboza · 4 weeks ago
  30. 190e0ae hw/riscv/virt.c: add address-cells in create_fdt_one_aplic() by Daniel Henrique Barboza · 4 weeks ago
  31. 15b8ddb target/riscv: zvbb implies zvkb by Jerry Zhang Jian · 4 weeks ago
  32. 92c82a1 target/riscv: Move Guest irqs out of the core local irqs range. by Rajnesh Kanwal · 5 weeks ago
  33. 87088fa target/riscv: Extend virtual irq csrs masks to be 64 bit wide. by Rajnesh Kanwal · 5 weeks ago
  34. 3f04455 Merge tag 'pull-vfio-20240624' of https://github.com/legoater/qemu into staging by Richard Henderson · 3 days ago
  35. 78c236a Merge tag 'sdmmc-20240624' of https://github.com/philmd/qemu into staging by Richard Henderson · 3 days ago
  36. 96b7af4 vfio/container: Move vfio_container_destroy() to an instance_finalize() handler by Cédric Le Goater · 11 days ago
  37. b052f73 vfio/container: Introduce vfio_iommu_legacy_instance_init() by Cédric Le Goater · 11 days ago
  38. 2f7243c vfio/container: Remove vfio_container_init() by Cédric Le Goater · 11 days ago
  39. 41d698b vfio/container: Remove VFIOContainerBase::ops by Cédric Le Goater · 11 days ago
  40. 2137d2f vfio/container: Introduce an instance_init() handler by Cédric Le Goater · 11 days ago
  41. 9380260 vfio/container: Switch to QOM by Cédric Le Goater · 11 days ago
  42. 504d297 vfio/container: Change VFIOContainerBase to use QOM by Cédric Le Goater · 11 days ago
  43. 9550fdf vfio/container: Discover IOMMU type before creating the container by Cédric Le Goater · 11 days ago
  44. 58f5c13 vfio/container: Introduce vfio_create_container() by Cédric Le Goater · 11 days ago
  45. 1740187 vfio/container: Introduce vfio_get_iommu_class_name() by Cédric Le Goater · 11 days ago
  46. 55974f3 vfio/container: Modify vfio_get_iommu_type() to use a container fd by Cédric Le Goater · 11 days ago
  47. 09181a8 vfio/container: Simplify vfio_container_init() by Cédric Le Goater · 11 days ago
  48. b7b7958 vfio/container: Introduce vfio_address_space_insert() by Cédric Le Goater · 11 days ago
  49. 723f702 vfio/common: Extract vIOMMU code from vfio_sync_dirty_bitmap() by Avihai Horon · 11 days ago
  50. 344e709 vfio/common: Move dirty tracking ranges update to helper by Joao Martins · 11 days ago
  51. 889833e vfio: Remove unused declarations from vfio-common.h by Cédric Le Goater · 11 days ago
  52. 332b9b0 vfio: Make vfio_devices_dma_logging_start() return bool by Cédric Le Goater · 11 days ago
  53. 71386c6 memory: Remove IOMMU MR iommu_set_iova_range API by Eric Auger · 14 days ago
  54. 44079a9 hw/vfio: Remove memory_region_iommu_set_iova_ranges() call by Eric Auger · 14 days ago
  55. 3ba100b virtio-iommu: Remove the implementation of iommu_set_iova_range by Eric Auger · 14 days ago
  56. cf2647a virtio-iommu: Compute host reserved regions by Eric Auger · 14 days ago
  57. a952641 HostIOMMUDevice: Store the aliased bus and devfn by Eric Auger · 14 days ago
  58. 3ad35d9 HostIOMMUDevice: Introduce get_iova_ranges callback by Eric Auger · 14 days ago
  59. 817ef10 virtio-iommu: Implement set|unset]_iommu_device() callbacks by Eric Auger · 14 days ago
  60. dc16969 HostIOMMUDevice: Store the VFIO/VDPA agent by Eric Auger · 14 days ago
  61. 77f6efc intel_iommu: Check compatibility with host IOMMU capabilities by Zhenzhong Duan · 3 weeks ago
  62. a20910c intel_iommu: Implement [set|unset]_iommu_device() callbacks by Yi Liu · 3 weeks ago
  63. d5fd978 intel_iommu: Extract out vtd_cap_init() to initialize cap/ecap by Zhenzhong Duan · 3 weeks ago
  64. ee26474 vfio/pci: Pass HostIOMMUDevice to vIOMMU by Zhenzhong Duan · 3 weeks ago
  65. b025ea6 hw/pci: Introduce pci_device_[set|unset]_iommu_device() by Yi Liu · 3 weeks ago
  66. 6c8ed5f hw/pci: Introduce helper function pci_device_get_iommu_bus_devfn() by Zhenzhong Duan · 3 weeks ago
  67. a7fd91b vfio: Create host IOMMU device instance by Zhenzhong Duan · 3 weeks ago
  68. 63c6e83 backends/iommufd: Implement HostIOMMUDeviceClass::get_cap() handler by Zhenzhong Duan · 3 weeks ago
  69. ed92ed2 vfio/container: Implement HostIOMMUDeviceClass::get_cap() handler by Zhenzhong Duan · 3 weeks ago
  70. 9305895 vfio/iommufd: Implement HostIOMMUDeviceClass::realize() handler by Zhenzhong Duan · 3 weeks ago
  71. 4296538 backends/iommufd: Introduce helper function iommufd_backend_get_device_info() by Zhenzhong Duan · 3 weeks ago
  72. d441e05 vfio/container: Implement HostIOMMUDeviceClass::realize() handler by Zhenzhong Duan · 3 weeks ago
  73. 6f27444 range: Introduce range_get_last_bit() by Zhenzhong Duan · 3 weeks ago
  74. 9005f92 backends/iommufd: Introduce TYPE_HOST_IOMMU_DEVICE_IOMMUFD[_VFIO] devices by Zhenzhong Duan · 3 weeks ago
  75. 0533739 vfio/container: Introduce TYPE_HOST_IOMMU_DEVICE_LEGACY_VFIO device by Zhenzhong Duan · 3 weeks ago
  76. 38998c7 backends/host_iommu_device: Introduce HostIOMMUDeviceCaps by Zhenzhong Duan · 3 weeks ago
  77. 1f94b21 backends: Introduce HostIOMMUDevice abstract by Zhenzhong Duan · 3 weeks ago
  78. e2bc778 Merge tag 'pull-maintainer-june24-240624-1' of https://gitlab.com/stsquad/qemu into staging by Richard Henderson · 3 days ago
  79. d89b64b Merge tag 'pull-request-2024-06-24' of https://gitlab.com/thuth/qemu into staging by Richard Henderson · 3 days ago
  80. 76ae9a2 hw/sd/sdcard: Add comments around registers and commands by Philippe Mathieu-Daudé · 3 years, 8 months ago
  81. cd44cce hw/sd/sdcard: Inline BLK_READ_BLOCK / BLK_WRITE_BLOCK macros by Philippe Mathieu-Daudé · 3 months ago
  82. fce3d48 accel/tcg: Avoid unnecessary call overhead from qemu_plugin_vcpu_mem_cb by Max Chou · 7 days ago
  83. ca7d7f4 plugins: fix inject_mem_cb rw masking by Pierrick Bouvier · 7 days ago
  84. 72db6d5 contrib/plugins: add Instructions Per Second (IPS) example for cost modeling by Pierrick Bouvier · 7 days ago
  85. 5080365 plugins: add migration blocker by Alex Bennée · 7 days ago
  86. 847a65d plugins: add time control API by Alex Bennée · 7 days ago
  87. d4d133a qtest: move qtest_{get, set}_virtual_clock to accel/qtest/qtest.c by Pierrick Bouvier · 7 days ago
  88. ffbc394 sysemu: generalise qtest_warp_clock as qemu_clock_advance_virtual_time by Alex Bennée · 7 days ago
  89. e83e386 qtest: use cpu interface in qtest_clock_warp by Alex Bennée · 7 days ago
  90. 113ac1d sysemu: add set_virtual_time to accel ops by Alex Bennée · 7 days ago
  91. ad59d5c plugins: Ensure register handles are not NULL by Akihiko Odaki · 7 days ago
  92. 5b7d54d gdbstub: move enums into separate header by Alex Bennée · 7 days ago
  93. b31bf9f include/exec: add missing include guard comment by Alex Bennée · 7 days ago
  94. 9ee9292 hw/sd/sdcard: Add sd_invalid_mode_for_cmd to report invalid mode switch by Philippe Mathieu-Daudé · 2 weeks ago
  95. 6a226b2 hw/sd/sdcard: Only call sd_req_get_address() where address is used by Philippe Mathieu-Daudé · 7 days ago
  96. 8b91a56 hw/sd/sdcard: Factor sd_req_get_address() method out by Philippe Mathieu-Daudé · 2 weeks ago
  97. 4a82973 hw/sd/sdcard: Only call sd_req_get_rca() where RCA is used by Philippe Mathieu-Daudé · 8 days ago
  98. 0ab318c hw/sd/sdcard: Factor sd_req_get_rca() method out by Philippe Mathieu-Daudé · 2 weeks ago
  99. eded0d1 hw/sd/sdcard: Have cmd_valid_while_locked() return a boolean value by Philippe Mathieu-Daudé · 11 days ago
  100. 0e93b3b hw/sd/sdcard: Trace update of block count (CMD23) by Philippe Mathieu-Daudé · 2 weeks ago