summaryrefslogtreecommitdiffstats
path: root/hw/ide/ahci.c
Commit message (Expand)AuthorAgeFilesLines
* ahci: add ncq debug checksJohn Snow2015-07-041-0/+23
* ahci: separate prdtl from optsJohn Snow2015-07-041-11/+12
* ahci: check for ncq prdtl overflowJohn Snow2015-07-041-5/+15
* ahci: add ncq_err helperJohn Snow2015-07-041-4/+10
* ahci: use shorter variablesJohn Snow2015-07-041-8/+10
* ahci: Do not ignore memory access read sizeJohn Snow2015-07-041-2/+25
* Include monitor/monitor.h exactly where neededMarkus Armbruster2015-06-221-1/+0
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* ahci: do not remap clb/fis unconditionallyJohn Snow2015-05-221-25/+63
* ich9/ahci: Enable MigrationJohn Snow2015-05-221-1/+0
* AHCI: Protect cmd registerJohn Snow2015-03-271-1/+25
* 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
* 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-101-0/+1
* ide: replace set_unit callback with more IDEBus statePaolo Bonzini2015-03-101-7/+0
* ide: remove restart_cb callbackPaolo Bonzini2015-03-101-5/+0
* ahci: replace SATA FIS type magic numbers with constantsStefan Hajnoczi2014-12-101-3/+3
* ahci: avoid #ifdef DEBUG_AHCI bitrotStefan Hajnoczi2014-12-101-10/+8
* 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-141-4/+24
* ide: Correct handling of malformed/short PRDTsJohn Snow2014-11-141-7/+26
* ahci: unify sglist preparationJohn Snow2014-11-141-2/+2
* ide: repair PIO transfers for cases where nsector > 1John Snow2014-11-141-1/+1
* ahci: Fix byte count regression for ATAPI/PIOJohn Snow2014-11-141-0/+1
* ahci: Fix SDB FIS ConstructionJohn Snow2014-11-031-9/+9
* ahci: Update byte count after DMA completionJohn Snow2014-11-031-10/+31
* ahci: Correct PIO/D2H FIS responsesJohn Snow2014-11-031-23/+25
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-15/+16
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-1/+1
* q35/ahci: Pick up -cdrom and -hda optionsJohn Snow2014-10-031-0/+15
* ahci: properly shadow the TFD registerJohn Snow2014-09-221-14/+28
* ide/ahci: Check for -ECANCELED in aio callbacksFam Zheng2014-09-221-0/+3
* block: Make the block accounting functions operate on BlockAcctStatsBenoît Canet2014-09-101-1/+2
* block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_Benoît Canet2014-09-101-2/+2
* block: Use g_new() & friends where that makes obvious senseMarkus Armbruster2014-08-201-1/+1
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2014-08-191-2/+0
|\
| * memory: remove memory_region_destroyPaolo Bonzini2014-08-181-2/+0
* | ahci: construct PIO Setup FIS for PIO commandsPaolo Bonzini2014-08-151-0/+70
* | ide: make all commands go through cmd_donePaolo Bonzini2014-08-151-13/+3
* | ahci: remove duplicate PORT_IRQ_* constantsPaolo Bonzini2014-08-151-3/+3
* | ide: fold add_status callback into set_inactivePaolo Bonzini2014-08-151-9/+0
* | ide: remove wrong setting of BM_STATUS_INTPaolo Bonzini2014-08-151-4/+0
* | ide: simplify start_transfer callbacksPaolo Bonzini2014-08-151-3/+1
* | ide: simplify async_cmd_done callbacksPaolo Bonzini2014-08-151-3/+1
* | ide: simplify set_inactive callbacksPaolo Bonzini2014-08-151-6/+0
OpenPOWER on IntegriCloud