Age | Commit message (Expand) | Author |
2019-08-16 | dma-helpers: ensure AIO callback is invoked after cancellation | Paolo Bonzini |
2017-02-21 | block: explicitly acquire aiocontext in bottom halves that need it | Paolo Bonzini |
2017-01-31 | trace: switch to modular code generation for sub-directories | Daniel P. Berrange |
2016-10-27 | dma-helpers: explicitly pass alignment into DMA helpers | Mark Cave-Ayland |
2016-06-28 | dma-helpers: dma_blk_io() cancel support | Stefan Hajnoczi |
2016-05-25 | dma-helpers: change BlockBackend to opaque value in DMAIOFunc | Paolo Bonzini |
2016-05-25 | dma-helpers: change interface to byte-based | Paolo Bonzini |
2016-05-12 | ide: Switch to byte-based aio block access | Eric Blake |
2016-02-04 | all: Clean up includes | Peter Maydell |
2015-04-30 | range: remove useless inclusions | Paolo Bonzini |
2015-04-30 | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell |
2015-04-27 | dma-helpers: Fix race condition of continue_after_map_failure and dma_aio_cancel | Fam Zheng |
2015-04-26 | exec.c: Make address_space_rw take transaction attributes | Peter Maydell |
2014-10-20 | hw: Convert from BlockDriverState to BlockBackend, mostly | Markus Armbruster |
2014-10-20 | block: Rename BlockDriverCompletionFunc to BlockCompletionFunc | Markus Armbruster |
2014-10-20 | block: Rename BlockDriverAIOCB* to BlockAIOCB* | Markus Armbruster |
2014-09-22 | block: Rename qemu_aio_release -> qemu_aio_unref | Fam Zheng |
2014-09-22 | dma: Convert dma_aiocb_info.cancel to .cancel_async | Fam Zheng |
2014-09-10 | block: Make the block accounting functions operate on BlockAcctStats | BenoƮt Canet |
2014-07-14 | dma-helpers: Fix too long qiov | Kevin Wolf |
2014-05-24 | dma-helpers: avoid calling dma_bdrv_unmap() twice | Jules Wang |
2014-04-04 | dma-helpers: Initialize DMAAIOCB in_cancel flag | Peter Maydell |
2013-08-22 | aio / timers: Untangle include files | Alex Bligh |
2013-07-04 | dma: keep a device alive while it has SGLists | Paolo Bonzini |
2013-06-20 | dma: eliminate DMAContext | Paolo Bonzini |
2013-06-20 | dma: eliminate old-style IOMMU support | Paolo Bonzini |
2013-05-29 | memory: add address_space_access_valid | Paolo Bonzini |
2012-12-19 | softmmu: move include files to include/sysemu/ | Paolo Bonzini |
2012-12-19 | misc: move include files to include/qemu/ | Paolo Bonzini |
2012-11-14 | aio: rename AIOPool to AIOCBInfo | Stefan Hajnoczi |
2012-10-23 | Rename target_phys_addr_t to hwaddr | Avi Kivity |
2012-10-22 | dma: make dma access its own address space | Avi Kivity |
2012-08-16 | dma: Fix stupid typo/thinko | Benjamin Herrenschmidt |
2012-08-10 | ahci: Fix sglist memleak in ahci_dma_rw_buf() | Jason Baron |
2012-06-27 | Add a memory barrier to DMA functions | Benjamin Herrenschmidt |
2012-06-27 | iommu: Introduce IOMMU emulation infrastructure | David Gibson |
2012-06-27 | iommu: Make sglists and dma_bdrv helpers use new universal DMA helpers | David Gibson |
2012-06-27 | iommu: Add universal DMA helper functions | David Gibson |
2012-04-05 | Use DMADirection type for dma_bdrv_io | David Gibson |
2012-04-05 | aio: move BlockDriverAIOCB to qemu-aio.h | Paolo Bonzini |
2012-02-22 | dma-helpers: add accounting wrappers | Paolo Bonzini |
2012-02-22 | dma-helpers: add dma_buf_read and dma_buf_write | Paolo Bonzini |
2011-12-15 | dma: the passed io_func does not return NULL | Paolo Bonzini |
2011-12-05 | dma-helpers: Add trace events | Kevin Wolf |
2011-11-01 | Use dma_addr_t type for scatter/gather code | David Gibson |
2011-09-20 | dma-helpers: rewrite completion/cancellation | Paolo Bonzini |
2011-09-19 | dma-helpers: rename is_write to to_dev | Paolo Bonzini |
2011-08-20 | Use glib memory allocation and free functions | Anthony Liguori |
2011-06-15 | make dma_bdrv_io available to drivers | Christoph Hellwig |
2009-10-01 | Revert "Get rid of _t suffix" | Anthony Liguori |