1. 1919631 block: explicitly acquire aiocontext in bottom halves that need it by Paolo Bonzini · 8 years ago
  2. 0ab8ed1 trace: switch to modular code generation for sub-directories by Daniel P. Berrange · 8 years ago
  3. 99868af dma-helpers: explicitly pass alignment into DMA helpers by Mark Cave-Ayland · 8 years ago
  4. 5fa78b2 dma-helpers: dma_blk_io() cancel support by Stefan Hajnoczi · 9 years ago
  5. 8a8e63e dma-helpers: change BlockBackend to opaque value in DMAIOFunc by Paolo Bonzini · 9 years ago
  6. cbe0ed6 dma-helpers: change interface to byte-based by Paolo Bonzini · 9 years ago
  7. d4f510e ide: Switch to byte-based aio block access by Eric Blake · 9 years ago
  8. d38ea87 all: Clean up includes by Peter Maydell · 9 years ago
  9. f2fbb40 range: remove useless inclusions by Paolo Bonzini · 10 years ago
  10. 06feaac Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 10 years ago
  11. e95205e dma-helpers: Fix race condition of continue_after_map_failure and dma_aio_cancel by Fam Zheng · 10 years ago
  12. 5c9eb02 exec.c: Make address_space_rw take transaction attributes by Peter Maydell · 10 years ago
  13. 4be7463 hw: Convert from BlockDriverState to BlockBackend, mostly by Markus Armbruster · 10 years ago
  14. 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
  15. 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
  16. 8007429 block: Rename qemu_aio_release -> qemu_aio_unref by Fam Zheng · 10 years ago
  17. 9bb9da4 dma: Convert dma_aiocb_info.cancel to .cancel_async by Fam Zheng · 10 years ago
  18. 5366d0c block: Make the block accounting functions operate on BlockAcctStats by Benoît Canet · 10 years ago
  19. 58f423f dma-helpers: Fix too long qiov by Kevin Wolf · 10 years ago
  20. 9c132c7 dma-helpers: avoid calling dma_bdrv_unmap() twice by Jules Wang · 11 years ago
  21. 4d1cb6e dma-helpers: Initialize DMAAIOCB in_cancel flag by Peter Maydell · 11 years ago
  22. 6a1751b aio / timers: Untangle include files by Alex Bligh · 11 years ago
  23. f487b67 dma: keep a device alive while it has SGLists by Paolo Bonzini · 12 years ago
  24. df32fd1 dma: eliminate DMAContext by Paolo Bonzini · 12 years ago
  25. 24addbc dma: eliminate old-style IOMMU support by Paolo Bonzini · 12 years ago
  26. 51644ab memory: add address_space_access_valid by Paolo Bonzini · 12 years ago
  27. 9c17d61 softmmu: move include files to include/sysemu/ by Paolo Bonzini · 12 years ago
  28. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  29. d7331be aio: rename AIOPool to AIOCBInfo by Stefan Hajnoczi · 12 years ago
  30. a8170e5 Rename target_phys_addr_t to hwaddr by Avi Kivity · 12 years ago
  31. b90600e dma: make dma access its own address space by Avi Kivity · 12 years ago
  32. bc9b78d dma: Fix stupid typo/thinko by Benjamin Herrenschmidt · 12 years ago
  33. ea8d82a ahci: Fix sglist memleak in ahci_dma_rw_buf() by Jason Baron · 12 years ago
  34. 7a0bac4 Add a memory barrier to DMA functions by Benjamin Herrenschmidt · 12 years ago
  35. e5332e6 iommu: Introduce IOMMU emulation infrastructure by David Gibson · 12 years ago
  36. c65bcef iommu: Make sglists and dma_bdrv helpers use new universal DMA helpers by David Gibson · 12 years ago
  37. d86a77f iommu: Add universal DMA helper functions by David Gibson · 12 years ago
  38. 43cf8ae Use DMADirection type for dma_bdrv_io by David Gibson · 13 years ago
  39. 85e8dab aio: move BlockDriverAIOCB to qemu-aio.h by Paolo Bonzini · 13 years ago
  40. 84a6935 dma-helpers: add accounting wrappers by Paolo Bonzini · 13 years ago
  41. 8171ee3 dma-helpers: add dma_buf_read and dma_buf_write by Paolo Bonzini · 13 years ago
  42. 6bee44e dma: the passed io_func does not return NULL by Paolo Bonzini · 13 years ago
  43. c57c465 dma-helpers: Add trace events by Kevin Wolf · 13 years ago
  44. d323118 Use dma_addr_t type for scatter/gather code by David Gibson · 13 years ago
  45. c3adb5b dma-helpers: rewrite completion/cancellation by Paolo Bonzini · 13 years ago
  46. bbca72c dma-helpers: rename is_write to to_dev by Paolo Bonzini · 13 years ago
  47. 7267c09 Use glib memory allocation and free functions by Anthony Liguori · 13 years ago
  48. cb144cc make dma_bdrv_io available to drivers by Christoph Hellwig · 14 years ago
  49. c227f09 Revert "Get rid of _t suffix" by Anthony Liguori · 15 years ago
  50. 99a0949 Get rid of _t suffix by malc · 15 years ago
  51. c16b5a2 fully split aio_pool from BlockDriver by Christoph Hellwig · 16 years ago
  52. 856ae5c Fix a few Sparse warnings by blueswir1 · 16 years ago
  53. 7403b14 Fix DMA API when handling an immediate error from block layer (Avi Kivity) by aliguori · 16 years ago
  54. 37b7842 Move block dma helpers aiocb to store dma state (Avi Kivity) by aliguori · 16 years ago
  55. 6512a2a Implement cancellation method for dma async I/O (Avi Kivity) by aliguori · 16 years ago
  56. 59a703e Introduce block dma helpers (Avi Kivity) by aliguori · 16 years ago
  57. 244ab90 Add a scatter-gather list type and accessors (Avi Kivity) by aliguori · 16 years ago