summaryrefslogtreecommitdiff
path: root/hw/ide
AgeCommit message (Expand)AuthorFilesLines
2016-02-10ide: move buffered DMA cancel to coreJohn Snow3-35/+47
2016-02-10ide: code motionJohn Snow1-58/+58
2016-02-10ide: Prohibit RESET on IDE drivesJohn Snow1-3/+7
2016-02-08qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake1-4/+4
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake1-2/+2
2016-01-30macio: add dma_active to VMStateDescriptionMark Cave-Ayland1-1/+2
2016-01-30macio: use the existing IDEDMA aiocb to hold the active DMA aiocbMark Cave-Ayland1-8/+12
2016-01-29ide: Clean up includesPeter Maydell13-0/+13
2016-01-25ide: Correct the CHS 'cyls_max' limit to be 65535Shmulik Ladkani1-1/+1
2016-01-13hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster1-1/+2
2016-01-11ide: ahci: reset ncq object to unused on errorPrasad J Pandit1-0/+1
2016-01-11macio: fix overflow in lba to offset conversion for ATAPI devicesMark Cave-Ayland1-1/+1
2016-01-11hw/ide: Remove superfluous return statementsThomas Huth2-3/+0
2015-11-24atapi: Fix code indentationAlberto Garcia1-1/+1
2015-11-24atapi: Account for failed and invalid operations in cd_read_sector()Alberto Garcia1-2/+4
2015-11-17ide: enable buffered requests for PIO read requestsPeter Lieven1-2/+2
2015-11-17ide: enable buffered requests for ATAPI devicesPeter Lieven1-5/+5
2015-11-17ide: orphan all buffered requests on DMA cancelPeter Lieven1-0/+19
2015-11-17ide: add support for IDEBufferedRequestPeter Lieven2-0/+61
2015-11-17ide/atapi: make PIO read requests asyncPeter Lieven1-13/+82
2015-11-13atapi: Prioritize unknown cmd error over BCL errorJohn Snow1-10/+10
2015-11-13atapi: add byte_count_limit helperJohn Snow1-5/+13
2015-11-12macio: Account for failed operationsAlberto Garcia1-2/+10
2015-11-12ide: Account for failed and invalid operationsAlberto Garcia1-2/+8
2015-11-12atapi: Account for failed and invalid operationsAlberto Garcia1-12/+19
2015-11-12ide: Account for write operations correctlyAlberto Garcia1-1/+1
2015-11-06ahci: Add allwinner AHCIPeter Crosthwaite2-0/+111
2015-11-06ahci: split realize and initPeter Crosthwaite3-15/+34
2015-11-06ahci: Add some MMIO debug printfsPeter Crosthwaite1-6/+15
2015-11-06ide: remove hardcoded 2GiB transactional limitJohn Snow3-24/+15
2015-11-04osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()Eduardo Habkost1-1/+1
2015-10-23macio-ide: add to storage categoryLaurent Vivier1-0/+1
2015-10-23cmd646: add to storage categoryLaurent Vivier1-0/+1
2015-10-18hw/ide/ahci.c: Fix shift left into sign bitPeter Maydell1-1/+1
2015-09-18ahci: clean up initial d2h semanticsJohn Snow1-11/+16
2015-09-18ahci: remove cmd_fis argument from write_fis_d2hJohn Snow1-7/+4
2015-09-18ahci: fix signature generationJohn Snow1-12/+20
2015-09-18ahci: remove dead reset codeJohn Snow1-4/+1
2015-09-18atapi: abort transfers with 0 byte limitsJohn Snow3-6/+29
2015-09-18ide: fix ATAPI command permissionsJohn Snow1-15/+15
2015-09-17ide: unify io_buffer_offset incrementsJohn Snow3-18/+10
2015-09-11trivial: remove trailing newline from error_reportJohn Snow1-1/+1
2015-09-08ahci.c: Don't assume AHCIState's parent is AHCIPCIStateAlistair Francis2-6/+9
2015-09-08ahci: Separate the AHCI state structure into the headerAlistair Francis2-13/+14
2015-08-03Fix release_drive on unplugged devices (pci_piix3_xen_ide_unplug)Stefano Stabellini1-0/+7
2015-07-31ahci: fix ICC mask definitionJohn Snow1-1/+1
2015-07-31macio: re-add TRIM supportAurelien Jarno1-0/+28
2015-07-26ide: Clear DRQ after handling all expected accessesKevin Wolf1-4/+12
2015-07-26ide/atapi: Fix START STOP UNIT command completionKevin Wolf1-0/+1
2015-07-26ide: Check array bounds before writing to io_buffer (CVE-2015-5154)Kevin Wolf1-0/+16