summaryrefslogtreecommitdiffstats
path: root/hw/ide
Commit message (Expand)AuthorAgeFilesLines
* IDE: Do not flush empty CDROM drivesStefan Hajnoczi2017-08-101-1/+9
* Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into stagingPeter Maydell2017-07-193-2/+369
|\
| * ahci: split public and private interfaceJohn Snow2017-07-183-2/+361
| * ahci: add ahci_get_num_portsJohn Snow2017-07-181-0/+8
* | ide: bdrv_attach_dev() for empty CD-ROMKevin Wolf2017-07-181-0/+3
|/
* pci: Replace pci_add_capability2() with pci_add_capability()Mao Zhongyi2017-07-031-1/+1
* vmstate: error hint for failed equal checksHalil Pasic2017-06-281-1/+1
* ide: ahci: call cleanup function in ahci unitLi Qiang2017-03-161-0/+12
* ide: core: add cleanup functionLi Qiang2017-03-161-0/+8
* ide: qdev: register ide bus unrealize functionLi Qiang2017-03-161-6/+6
* hw/block: Request permissionsKevin Wolf2017-02-281-2/+6
* block: Allow error return in BlockDevOps.change_media_cb()Kevin Wolf2017-02-281-1/+1
* block: Add permissions to blk_new()Kevin Wolf2017-02-281-1/+2
* hw: Drop superfluous special checks for orphaned -driveMarkus Armbruster2017-02-211-17/+0Star
* ahci: advertise HOST_CAP_64Ladi Prosek2017-02-101-1/+1
* xen-platform: add missing disk unplug optionPaul Durrant2017-01-281-2/+2
* atapi: classify read_cd as conditionally returning dataJohn Snow2016-11-141-11/+40
* macio: switch over to new byte-aligned DMA helpersMark Cave-Ayland2016-10-271-185/+28Star
* dma-helpers: explicitly pass alignment into DMA helpersMark Cave-Ayland2016-10-272-3/+5
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2016-10-041-0/+4
|\
| * block-backend: remove blk_flush_allJohn Snow2016-09-291-0/+4
* | ide: Fix memory leak in ide_register_restart_cb()Ashijeet Acharya2016-09-292-1/+12
* | ahci: clear aiocb in ncq_cbJohn Snow2016-09-291-0/+1
* | ide: fix DMA register transitionsJohn Snow2016-09-291-1/+1
|/
* portio: keep references on portioMarc-André Lureau2016-09-081-2/+4
* ide: ide-cd without drive property for empty driveKevin Wolf2016-09-051-5/+15
* atapi: fix halted DMA resetJohn Snow2016-08-091-0/+1
* Merge remote-tracking branch 'remotes/elmarco/tags/leaks-for-2.7-pull-request...Peter Maydell2016-08-082-2/+3
|\
| * ahci: fix sglist leak on retryMarc-André Lureau2016-08-072-2/+2
| * ahci: free irqs arrayMarc-André Lureau2016-08-071-0/+1
* | macio: set res_count value to 0 after non-block ATAPI DMA transfersMark Cave-Ayland2016-08-081-0/+1
|/
* ide: fix halted IO segfault at resetJohn Snow2016-07-281-0/+1
* block: Convert BB interface to byte-based discardsEric Blake2016-07-201-2/+4
* ide: set retry_unit for PIO and FLUSH requestsEvgeny Yakovlev2016-07-191-0/+2
* ide: refactor retry_unit set and clear into separate functionEvgeny Yakovlev2016-07-191-6/+16
* block/qdev: Allow configuring rerror/werror with qdev propertiesKevin Wolf2016-07-131-0/+1
* block/qdev: Allow configuring WCE with qdev propertiesKevin Wolf2016-07-131-0/+1
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-1212-51/+51
* pci: Convert msi_init() to Error and fix callers to check itCao jin2016-07-051-2/+5
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-06-294-1117/+1Star
|\
| * ide: move headers to include folderEfimov Vasily2016-06-294-1117/+1Star
* | macio: Use blk_drain instead of blk_drain_allFam Zheng2016-06-271-1/+1
|/
* error: Remove NULL checks on error_propagate() callsEduardo Habkost2016-06-201-3/+1Star
* macio: call dma_memory_unmap() at the end of each DMA transferMark Cave-Ayland2016-06-141-20/+26
* macio: use DMA memory interface for non-block ATAPI transfersMark Cave-Ayland2016-06-071-1/+2
* dma-helpers: change BlockBackend to opaque value in DMAIOFuncPaolo Bonzini2016-05-253-10/+12
* dma-helpers: change interface to byte-basedPaolo Bonzini2016-05-252-5/+9
* atapi: Switch to byte-based block accessEric Blake2016-05-121-8/+11
* ide: Switch to byte-based aio block accessEric Blake2016-05-123-12/+9Star
* block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writevKevin Wolf2016-05-121-2/+2