summaryrefslogtreecommitdiff
path: root/hw/ide
AgeCommit message (Expand)Author
2014-10-03q35/ahci: Pick up -cdrom and -hda optionsJohn Snow
2014-10-03ide: Update ide_drive_get to be HBA agnosticJohn Snow
2014-09-22ahci: properly shadow the TFD registerJohn Snow
2014-09-22ahci: MSI capability should be at 0x80, not 0x50.John Snow
2014-09-22block: Rename qemu_aio_release -> qemu_aio_unrefFam Zheng
2014-09-22ide: Convert trim_aiocb_info.cancel to .cancel_asyncFam Zheng
2014-09-22ide/ahci: Check for -ECANCELED in aio callbacksFam Zheng
2014-09-22ide/atapi: Mark non-data commands as completeJohn Snow
2014-09-10block: Make the block accounting functions operate on BlockAcctStatsBenoît Canet
2014-09-10block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_Benoît Canet
2014-09-10IDE: MMIO IDE device control should be little endianValentin Manea
2014-09-10xen: Drop redundant bdrv_close() from pci_piix3_xen_ide_unplug()Markus Armbruster
2014-09-08ide: Add resize callback to ide/coreJohn Snow
2014-09-08IDE: Fill the IDENTIFY request consistentlyJohn Snow
2014-09-08ide: Add wwn support to IDE-ATAPI driveJohn Snow
2014-08-29ide: Fix bootindex for bus_id > 9Markus Armbruster
2014-08-28Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2014-08-26block: Pass errp in blkconf_geometryFam Zheng
2014-08-20block: Drop some superfluous casts from void *Markus Armbruster
2014-08-20block: Use g_new() & friends where that makes obvious senseMarkus Armbruster
2014-08-19Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2014-08-18memory: remove memory_region_destroyPaolo Bonzini
2014-08-15ide: only constrain read/write requests to drive size, not other typesMichael Tokarev
2014-08-15ide: Fix segfault when flushing a device that doesn't existKevin Wolf
2014-08-15cmd646: synchronise UDMA interrupt status with DMA interrupt statusMark Cave-Ayland
2014-08-15cmd646: allow MRDMODE interrupt status bits clearing from PCI config spaceMark Cave-Ayland
2014-08-15cmd646: switch cmd646_update_irq() to accept PCIDevice instead of PCIIDEStateMark Cave-Ayland
2014-08-15cmd646: synchronise DMA interrupt status with UDMA interrupt statusMark Cave-Ayland
2014-08-15cmd646: add constants for CNTRL register accessMark Cave-Ayland
2014-08-15ahci: construct PIO Setup FIS for PIO commandsPaolo Bonzini
2014-08-15ide: make all commands go through cmd_donePaolo Bonzini
2014-08-15ide: stop PIO transfer on errorsPaolo Bonzini
2014-08-15ahci: remove duplicate PORT_IRQ_* constantsPaolo Bonzini
2014-08-15ide: move retry constants out of BM_STATUS_* namespacePaolo Bonzini
2014-08-15ide: move BM_STATUS bits to pci.[ch]Paolo Bonzini
2014-08-15ide: fold add_status callback into set_inactivePaolo Bonzini
2014-08-15ide: remove wrong setting of BM_STATUS_INTPaolo Bonzini
2014-08-15ide: wrap start_dma callbackPaolo Bonzini
2014-08-15ide: simplify start_transfer callbacksPaolo Bonzini
2014-08-15ide: simplify async_cmd_done callbacksPaolo Bonzini
2014-08-15ide: simplify set_inactive callbacksPaolo Bonzini
2014-08-15ide: simplify reset callbacksPaolo Bonzini
2014-08-15ide: stash aiocb for flushesPaolo Bonzini
2014-07-14ide: Treat read/write beyond end as invalidMarkus Armbruster
2014-07-07ahci: map memory via device's address space instead of address_space_memoryLe Tan
2014-07-07ahci.c: mask unused flags when reading size PRDT DBCReza Jelveh
2014-06-30hw: Fix qemu_allocate_irqs() leaksAndreas Färber
2014-06-23qapi: adjust existing definesWenchao Xia
2014-06-16Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' int...Peter Maydell
2014-06-16Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell