summaryrefslogtreecommitdiffstats
path: root/hw/ide/core.c
Commit message (Expand)AuthorAgeFilesLines
* blockdev: Store -drive option media in DriveInfoMarkus Armbruster2011-05-191-2/+1
* ide: Split qdev "ide-drive" into "ide-hd" and "ide-cd"Markus Armbruster2011-05-191-4/+7
* ide: Split atapi.c outKevin Wolf2011-04-271-1061/+4
* atapi: Add 'medium ready' to 'medium not ready' transition on cd changeAmit Shah2011-04-271-4/+16
* atapi: GESN: implement 'media' subcommandAmit Shah2011-04-131-4/+109
* atapi: GESN: Standardise event response handling for future additionsAmit Shah2011-04-131-6/+19
* atapi: GESN: Use structs for commonly-used field typesAmit Shah2011-04-131-2/+14
* atapi: Move GET_EVENT_STATUS_NOTIFICATION command handling to its own functionAmit Shah2011-04-131-13/+24
* atapi: Allow GET_EVENT_STATUS_NOTIFICATION after media changeAmit Shah2011-04-131-6/+14
* atapi: Report correct errors on guest eject requestAmit Shah2011-04-131-2/+6
* atapi: Drives can be locked without media presentAmit Shah2011-04-131-7/+2
* ide: consolidate drive_get(IF_IDE)Isaku Yamahata2011-04-071-0/+14
* Merge branch 'for-anthony' of git://github.com/bonzini/qemuAurelien Jarno2011-03-211-2/+2
|\
| * change all other clock references to use nanosecond resolution accessorsPaolo Bonzini2011-03-211-2/+2
* | Fix ATA SMART and CHECK POWER MODEBrian Wheeler2011-03-151-13/+28
|/
* Improve vm_stop reason declarationsJan Kiszka2011-02-141-1/+1
* block: tell drivers about an image resizeChristoph Hellwig2011-01-311-1/+5
* ide: kill ide_dma_submit_checkChristoph Hellwig2011-01-241-9/+6
* ide: also reset io_buffer_index for writesChristoph Hellwig2011-01-241-2/+1
* ide: factor dma handling helpersChristoph Hellwig2011-01-241-70/+33
* ide: honor ncq for atapiAlexander Graf2010-12-171-0/+6
* ide: add ncq identify data for ahci sata drivesRoland Elek2010-12-171-0/+7
* ide: move transfer_start after variable modificationAlexander Graf2010-12-171-4/+4
* ide: Split out BMDMA code from ATA coreAlexander Graf2010-12-171-249/+98
* ide: fix whitespace gap in ide_exec_cmdAlexander Graf2010-12-171-367/+367
* ide: split ide command interpretation offAlexander Graf2010-12-171-6/+14
* ide: Set bus master inactive on errorKevin Wolf2010-11-291-0/+2
* ide: Factor ide_dma_set_inactive outKevin Wolf2010-11-291-16/+13
* ide: Handle immediate bdrv_aio_flush failureKevin Wolf2010-11-041-3/+9
* ide: Handle flush failureKevin Wolf2010-10-221-1/+9
* ide: Factor ide_flush_cache outKevin Wolf2010-10-221-4/+10
* ide: set WCACHE supported in IDENTIFY dataChristoph Hellwig2010-10-221-2/+2
* ide: propagate the required alignmentChristoph Hellwig2010-09-211-1/+3
* Improve ATA IDENTIFY word 64 contents.Jonathan A. Kollasch2010-09-081-2/+2
* Rearrange block headersBlue Swirl2010-08-241-0/+1
* Merge branch 'for-anthony' of git://repo.or.cz/qemu/kevinAurelien Jarno2010-07-301-0/+15
|\
| * ide/atapi: add support for GET EVENT STATUS NOTIFICATIONAurelien Jarno2010-07-261-0/+15
* | Fix uint8_t comparisons with negative valuesBlue Swirl2010-07-271-2/+1
* | ide: fix migration in the middle of pio operationJuan Quintela2010-07-261-1/+89
* | Revert "ide save/restore pio/atapi cmd transfer fields and io buffer"Juan Quintela2010-07-261-60/+2
|/
* ide scsi virtio-blk: Reject empty drives unless media is removableMarkus Armbruster2010-07-131-0/+4
* ide: Reject invalid CHS geometryMarkus Armbruster2010-07-061-0/+12
* ide: Reject readonly drives unless CD-ROMMarkus Armbruster2010-07-061-0/+5
* ide: Make ide_init_drive() return successMarkus Armbruster2010-07-061-4/+9
* ide: Replace IDEState members is_cdrom, is_cf by drive_kindMarkus Armbruster2010-07-061-20/+20
* block: Fix virtual media change for if=noneMarkus Armbruster2010-07-021-0/+1
* qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster2010-07-021-8/+9
* block: Move error actions from DriveInfo to BlockDriverStateMarkus Armbruster2010-06-151-1/+1
* blockdev: Collect block device code in new blockdev.cMarkus Armbruster2010-06-041-2/+0
* ide: Turn drive serial into a qdev property ide-drive.serialMarkus Armbruster2010-06-041-5/+6
OpenPOWER on IntegriCloud