aboutsummaryrefslogtreecommitdiff
path: root/hw/ide
AgeCommit message (Expand)Author
2016-02-10ide: move buffered DMA cancel to coreJohn Snow
2016-02-10ide: code motionJohn Snow
2016-02-10ide: Prohibit RESET on IDE drivesJohn Snow
2016-02-08qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake
2016-01-30macio: add dma_active to VMStateDescriptionMark Cave-Ayland
2016-01-30macio: use the existing IDEDMA aiocb to hold the active DMA aiocbMark Cave-Ayland
2016-01-29ide: Clean up includesPeter Maydell
2016-01-25ide: Correct the CHS 'cyls_max' limit to be 65535Shmulik Ladkani
2016-01-13hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster
2016-01-11ide: ahci: reset ncq object to unused on errorPrasad J Pandit
2016-01-11macio: fix overflow in lba to offset conversion for ATAPI devicesMark Cave-Ayland
2016-01-11hw/ide: Remove superfluous return statementsThomas Huth
2015-11-24atapi: Fix code indentationAlberto Garcia
2015-11-24atapi: Account for failed and invalid operations in cd_read_sector()Alberto Garcia
2015-11-17ide: enable buffered requests for PIO read requestsPeter Lieven
2015-11-17ide: enable buffered requests for ATAPI devicesPeter Lieven
2015-11-17ide: orphan all buffered requests on DMA cancelPeter Lieven
2015-11-17ide: add support for IDEBufferedRequestPeter Lieven
2015-11-17ide/atapi: make PIO read requests asyncPeter Lieven
2015-11-13atapi: Prioritize unknown cmd error over BCL errorJohn Snow
2015-11-13atapi: add byte_count_limit helperJohn Snow
2015-11-12macio: Account for failed operationsAlberto Garcia
2015-11-12ide: Account for failed and invalid operationsAlberto Garcia
2015-11-12atapi: Account for failed and invalid operationsAlberto Garcia
2015-11-12ide: Account for write operations correctlyAlberto Garcia
2015-11-06ahci: Add allwinner AHCIPeter Crosthwaite
2015-11-06ahci: split realize and initPeter Crosthwaite
2015-11-06ahci: Add some MMIO debug printfsPeter Crosthwaite
2015-11-06ide: remove hardcoded 2GiB transactional limitJohn Snow
2015-11-04osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()Eduardo Habkost
2015-10-23macio-ide: add to storage categoryLaurent Vivier
2015-10-23cmd646: add to storage categoryLaurent Vivier
2015-10-18hw/ide/ahci.c: Fix shift left into sign bitPeter Maydell
2015-09-18ahci: clean up initial d2h semanticsJohn Snow
2015-09-18ahci: remove cmd_fis argument from write_fis_d2hJohn Snow
2015-09-18ahci: fix signature generationJohn Snow
2015-09-18ahci: remove dead reset codeJohn Snow
2015-09-18atapi: abort transfers with 0 byte limitsJohn Snow
2015-09-18ide: fix ATAPI command permissionsJohn Snow
2015-09-17ide: unify io_buffer_offset incrementsJohn Snow
2015-09-11trivial: remove trailing newline from error_reportJohn Snow
2015-09-08ahci.c: Don't assume AHCIState's parent is AHCIPCIStateAlistair Francis
2015-09-08ahci: Separate the AHCI state structure into the headerAlistair Francis
2015-08-03Fix release_drive on unplugged devices (pci_piix3_xen_ide_unplug)Stefano Stabellini
2015-07-31ahci: fix ICC mask definitionJohn Snow
2015-07-31macio: re-add TRIM supportAurelien Jarno
2015-07-26ide: Clear DRQ after handling all expected accessesKevin Wolf
2015-07-26ide/atapi: Fix START STOP UNIT command completionKevin Wolf
2015-07-26ide: Check array bounds before writing to io_buffer (CVE-2015-5154)Kevin Wolf