aboutsummaryrefslogtreecommitdiff
path: root/hw/ide/ahci.c
AgeCommit message (Expand)AuthorFilesLines
2015-07-20ahci: Force ICC bits in PxCMD to zeroStefan Fritsch1-2/+7
2015-07-04ahci: fix sdb fis semanticsJohn Snow1-12/+17
2015-07-04ahci: Do not map cmd_fis to generate responseJohn Snow1-45/+5
2015-07-04ahci: ncq migrationJohn Snow1-1/+50
2015-07-04ahci: add get_cmd_header helperJohn Snow1-3/+12
2015-07-04ahci: add cmd header to ncq transfer stateJohn Snow1-5/+6
2015-07-04ahci: correct ncq sector countJohn Snow1-2/+5
2015-07-04ahci: correct types in NCQTransferStateJohn Snow1-5/+5
2015-07-04ahci: add rwerror=stop support for ncqJohn Snow1-2/+34
2015-07-04ahci: factor ncq_finish out of ncq_cbJohn Snow1-12/+18
2015-07-04ahci: refactor process_ncq_commandJohn Snow1-31/+42
2015-07-04ahci: assert is_ncq for process_ncqJohn Snow1-38/+30
2015-07-04ahci: stash ncq commandJohn Snow1-1/+2
2015-07-04ide: add limit to .prepare_buf()John Snow1-13/+14
2015-07-04ahci: ncq sector count correctionJohn Snow1-3/+3
2015-07-04ahci: add ncq debug checksJohn Snow1-0/+23
2015-07-04ahci: separate prdtl from optsJohn Snow1-11/+12
2015-07-04ahci: check for ncq prdtl overflowJohn Snow1-5/+15
2015-07-04ahci: add ncq_err helperJohn Snow1-4/+10
2015-07-04ahci: use shorter variablesJohn Snow1-8/+10
2015-07-04ahci: Do not ignore memory access read sizeJohn Snow1-2/+25
2015-06-22Include monitor/monitor.h exactly where neededMarkus Armbruster1-1/+0
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster1-0/+1
2015-05-22ahci: do not remap clb/fis unconditionallyJohn Snow1-25/+63
2015-05-22ich9/ahci: Enable MigrationJohn Snow1-1/+0
2015-03-27AHCI: Protect cmd registerJohn Snow1-1/+25
2015-03-27AHCI: Do not (re)map FB/CLB buffers while not runningJohn Snow1-17/+33
2015-03-23ahci: Fix sglist offset manipulation for BE machinesJohn Snow1-1/+1
2015-03-10ahci: Recompute cur_cmd on migrate post loadJohn Snow1-0/+7
2015-03-10ahci: add support for restarting non-queued commandsPaolo Bonzini1-8/+15
2015-03-10ahci: Migrate IDEStatusJohn Snow1-0/+1
2015-03-10ide: replace set_unit callback with more IDEBus statePaolo Bonzini1-7/+0
2015-03-10ide: remove restart_cb callbackPaolo Bonzini1-5/+0
2014-12-10ahci: replace SATA FIS type magic numbers with constantsStefan Hajnoczi1-3/+3
2014-12-10ahci: avoid #ifdef DEBUG_AHCI bitrotStefan Hajnoczi1-10/+8
2014-11-14ahci: factor out FIS decomposition from handle_cmdJohn Snow1-83/+86
2014-11-14ahci: Check cmd_fis[1] more explicitlyJohn Snow1-11/+12
2014-11-14ahci: Reorder error cases in handle_cmdJohn Snow1-15/+14
2014-11-14ahci: Fix FIS decompositionJohn Snow1-38/+26
2014-11-14ahci: add is_ncq predicate helperJohn Snow1-4/+24
2014-11-14ide: Correct handling of malformed/short PRDTsJohn Snow1-7/+26
2014-11-14ahci: unify sglist preparationJohn Snow1-2/+2
2014-11-14ide: repair PIO transfers for cases where nsector > 1John Snow1-1/+1
2014-11-14ahci: Fix byte count regression for ATAPI/PIOJohn Snow1-0/+1
2014-11-03ahci: Fix SDB FIS ConstructionJohn Snow1-9/+9
2014-11-03ahci: Update byte count after DMA completionJohn Snow1-10/+31
2014-11-03ahci: Correct PIO/D2H FIS responsesJohn Snow1-23/+25
2014-10-20hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster1-15/+16
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster1-1/+1
2014-10-03q35/ahci: Pick up -cdrom and -hda optionsJohn Snow1-0/+15