summaryrefslogtreecommitdiffstats
path: root/hw/ide
Commit message (Expand)AuthorAgeFilesLines
...
* macio: move unaligned DMA write code into separate pmac_dma_write() functionMark Cave-Ayland2015-05-221-143/+125
* macio: move unaligned DMA read code into separate pmac_dma_read() functionMark Cave-Ayland2015-05-221-106/+147
* ich9/ahci: Enable MigrationJohn Snow2015-05-222-2/+0
* ide: there is only one data portPaolo Bonzini2015-04-271-2/+2
* AHCI: Protect cmd registerJohn Snow2015-03-272-1/+27
* AHCI: Do not (re)map FB/CLB buffers while not runningJohn Snow2015-03-271-17/+33
* ahci: Fix sglist offset manipulation for BE machinesJohn Snow2015-03-231-1/+1
* ide: fix cmd_read_pio when nsectors > 1John Snow2015-03-231-5/+3
* ide: fix cmd_write_pio when nsectors > 1John Snow2015-03-231-1/+1
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2015-03-1012-153/+165
|\
| * ahci: Recompute cur_cmd on migrate post loadJohn Snow2015-03-101-0/+7
| * ahci: add support for restarting non-queued commandsPaolo Bonzini2015-03-101-8/+15
| * ahci: Migrate IDEStatusJohn Snow2015-03-102-0/+4
| * ide: support PIO restart for the ISA controllerPaolo Bonzini2015-03-101-1/+2
| * ide: make more functions staticPaolo Bonzini2015-03-102-8/+8
| * ide: commonize io_buffer_index initializationPaolo Bonzini2015-03-102-4/+2
| * ide: migrate initial request state via IDEBusPaolo Bonzini2015-03-101-1/+4
| * ide: place initial state of the current request to IDEBusPaolo Bonzini2015-03-104-12/+16
| * ide: replace set_unit callback with more IDEBus statePaolo Bonzini2015-03-106-26/+15
| * ide: remove restart_cb callbackPaolo Bonzini2015-03-104-16/+0
| * ide: move restart callback to common codePaolo Bonzini2015-03-104-81/+81
| * ide: pass IDEBus to the restart_cbPaolo Bonzini2015-03-102-6/+6
| * ide: do not use BMDMA in restart callbackPaolo Bonzini2015-03-101-3/+3
| * ide: introduce ide_register_restart_cbPaolo Bonzini2015-03-105-6/+9
| * ide: prepare to move restart to common codePaolo Bonzini2015-03-102-5/+8
| * ide: start extracting ide_restart_dma out of bmdma_restart_dmaPaolo Bonzini2015-03-101-10/+18
| * BlockConf: Call backend functions to detect geometry and blocksizesEkaterina Tumanova2015-03-101-0/+1
* | Remove superfluous '\n' around error_report()Gonglei2015-03-101-1/+1
* | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-03-094-20/+14
|\ \ | |/ |/|
| * ide/ich: Convert to realizeMarkus Armbruster2015-02-261-7/+6
| * pci: Trivial device model conversions to realizeMarkus Armbruster2015-02-263-13/+8
* | Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' in...Peter Maydell2015-03-021-3/+1
|\ \ | |/ |/|
| * ide/isa: Replace unchecked qdev_init() by qdev_init_nofail()Markus Armbruster2015-02-241-3/+1
* | error: Use error_report_err() where appropriateMarkus Armbruster2015-02-181-2/+1
|/
* atapi migration: Throw recoverable error to avoid recoveryDr. David Alan Gilbert2015-02-063-0/+30
* Restore atapi_dma flag across migrationDr. David Alan Gilbert2015-02-061-0/+1
* ide: Implement VPD response for ATAPIJohn Snow2015-01-132-12/+100
* ide: Check validity of logical block sizeKevin Wolf2014-12-101-0/+5
* ahci: replace SATA FIS type magic numbers with constantsStefan Hajnoczi2014-12-102-4/+7
* ahci: avoid #ifdef DEBUG_AHCI bitrotStefan Hajnoczi2014-12-101-10/+8
* hw/ide/core.c: Prevent SIGSEGV during migrationDon Slutz2014-11-181-1/+1
* ahci: factor out FIS decomposition from handle_cmdJohn Snow2014-11-141-83/+86
* ahci: Check cmd_fis[1] more explicitlyJohn Snow2014-11-141-11/+12
* ahci: Reorder error cases in handle_cmdJohn Snow2014-11-141-15/+14
* ahci: Fix FIS decompositionJohn Snow2014-11-141-38/+26
* ahci: add is_ncq predicate helperJohn Snow2014-11-142-4/+27
* ide: Correct handling of malformed/short PRDTsJohn Snow2014-11-145-22/+68
* ahci: unify sglist preparationJohn Snow2014-11-141-2/+2
* ide: repair PIO transfers for cases where nsector > 1John Snow2014-11-142-1/+5
* ahci: Fix byte count regression for ATAPI/PIOJohn Snow2014-11-141-0/+1
OpenPOWER on IntegriCloud