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