| Commit message (Expand) | Author | Age | Files | Lines |
* | hw/ide/atapi: Replace magic '512' value by BDRV_SECTOR_SIZE | Philippe Mathieu-Daudé | 2020-09-01 | 1 | -4/+4 |
* | hw/ide/atapi: Use the ldst API | Philippe Mathieu-Daudé | 2019-08-17 | 1 | -52/+28 |
* | hw/ide: drop iov field from IDEDMA | Vladimir Sementsov-Ogievskiy | 2019-02-22 | 1 | -3/+2 |
* | hw/ide: drop iov field from IDEState | Vladimir Sementsov-Ogievskiy | 2019-02-22 | 1 | -5/+4 |
* | ide: introduce ide_transfer_start_norecurse | Paolo Bonzini | 2018-06-08 | 1 | -19/+23 |
* | atapi: call ide_set_irq before ide_transfer_start | Paolo Bonzini | 2018-06-08 | 1 | -2/+2 |
* | IDE: replace DEBUG_AIO with trace events | John Snow | 2017-09-18 | 1 | -4/+1 |
* | ATAPI: Replace DEBUG_IDE_ATAPI with tracing events | John Snow | 2017-09-18 | 1 | -41/+23 |
* | atapi: classify read_cd as conditionally returning data | John Snow | 2016-11-14 | 1 | -11/+40 |
* | atapi: fix halted DMA reset | John Snow | 2016-08-09 | 1 | -0/+1 |
* | atapi: Switch to byte-based block access | Eric Blake | 2016-05-12 | 1 | -8/+11 |
* | ide: really restart pending and in-flight atapi dma | Pavel Butsykin | 2016-04-13 | 1 | -7/+6 |
* | ide: restart atapi dma by re-evaluating command packet | Pavel Butsykin | 2016-04-12 | 1 | -7/+6 |
* | ide: Clean up includes | Peter Maydell | 2016-01-29 | 1 | -0/+1 |
* | hw/ide: Remove superfluous return statements | Thomas Huth | 2016-01-11 | 1 | -1/+0 |
* | atapi: Fix code indentation | Alberto Garcia | 2015-11-24 | 1 | -1/+1 |
* | atapi: Account for failed and invalid operations in cd_read_sector() | Alberto Garcia | 2015-11-24 | 1 | -2/+4 |
* | ide: enable buffered requests for ATAPI devices | Peter Lieven | 2015-11-17 | 1 | -5/+5 |
* | ide/atapi: make PIO read requests async | Peter Lieven | 2015-11-17 | 1 | -13/+82 |
* | atapi: Prioritize unknown cmd error over BCL error | John Snow | 2015-11-13 | 1 | -10/+10 |
* | atapi: add byte_count_limit helper | John Snow | 2015-11-13 | 1 | -5/+13 |
* | atapi: Account for failed and invalid operations | Alberto Garcia | 2015-11-12 | 1 | -12/+19 |
* | atapi: abort transfers with 0 byte limits | John Snow | 2015-09-18 | 1 | -5/+27 |
* | ide/atapi: Fix START STOP UNIT command completion | Kevin Wolf | 2015-07-27 | 1 | -0/+1 |
* | ide: commonize io_buffer_index initialization | Paolo Bonzini | 2015-03-10 | 1 | -2/+1 |
* | atapi migration: Throw recoverable error to avoid recovery | Dr. David Alan Gilbert | 2015-02-06 | 1 | -0/+17 |
* | ide: Implement VPD response for ATAPI | John Snow | 2015-01-13 | 1 | -12/+99 |
* | hw: Convert from BlockDriverState to BlockBackend, mostly | Markus Armbruster | 2014-10-20 | 1 | -16/+17 |
* | ide/atapi: Mark non-data commands as complete | John Snow | 2014-09-22 | 1 | -4/+3 |
* | block: Make the block accounting functions operate on BlockAcctStats | Benoît Canet | 2014-09-10 | 1 | -7/+11 |
* | block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_ | Benoît Canet | 2014-09-10 | 1 | -4/+4 |
* | ide: make all commands go through cmd_done | Paolo Bonzini | 2014-08-15 | 1 | -1/+1 |
* | ide: fold add_status callback into set_inactive | Paolo Bonzini | 2014-08-15 | 1 | -1/+1 |
* | ide: remove wrong setting of BM_STATUS_INT | Paolo Bonzini | 2014-08-15 | 1 | -1/+0 |
* | ide: wrap start_dma callback | Paolo Bonzini | 2014-08-15 | 1 | -4/+2 |
* | bswap.h: Remove cpu_to_be16wu() | Peter Maydell | 2013-11-06 | 1 | -8/+8 |
* | hw: move headers to include/ | Paolo Bonzini | 2013-04-08 | 1 | -1/+1 |
* | atapi: make change media detection for guests easier | Pavel Hrdina | 2012-11-30 | 1 | -5/+10 |
* | ATAPI: STARTSTOPUNIT only eject/load media if powercondition is 0 | Ronnie Sahlberg | 2012-09-12 | 1 | -0/+6 |
* | atapi: implement READ DISC INFORMATION | Paolo Bonzini | 2012-07-02 | 1 | -0/+31 |
* | block: Don't call bdrv_eject() if the tray state didn't change | Luiz Capitulino | 2012-02-22 | 1 | -2/+5 |
* | block: bdrv_aio_* do not return NULL | Paolo Bonzini | 2011-12-15 | 1 | -7/+1 |
* | atapi: kill MODE SENSE(6), fix MODE SENSE(10) | Paolo Bonzini | 2011-11-18 | 1 | -12/+8 |
* | atapi: implement eject requests | Paolo Bonzini | 2011-11-11 | 1 | -3/+8 |
* | atapi/scsi-disk: make mode page values coherent between the two | Paolo Bonzini | 2011-10-28 | 1 | -7/+7 |
* | atapi: cleanup/fix mode sense results | Paolo Bonzini | 2011-10-28 | 1 | -4/+6 |
* | atapi: move GESN definitions to scsi-defs.h | Paolo Bonzini | 2011-10-28 | 1 | -37/+6 |
* | atapi/scsi: unify definitions for MMC | Paolo Bonzini | 2011-10-28 | 1 | -26/+26 |
* | ide/atapi: Don't fail eject when tray is already open | Markus Armbruster | 2011-09-12 | 1 | -1/+1 |
* | block: Rename bdrv_set_locked() to bdrv_lock_medium() | Markus Armbruster | 2011-09-12 | 1 | -1/+1 |