summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* xen: Switch to libxengnttab interface for compat shims.Ian Campbell2019-11-291-18/+20
* fdc: change auto fallback drive for ISA FDC to 288John Snow2019-11-291-1/+1
* fdc: rework pick_geometryJohn Snow2019-11-291-20/+52
* fdc: add physical disk sizesJohn Snow2019-11-291-8/+32
* fdc: add drive type optionJohn Snow2019-11-291-3/+23
* fdc: Add fallback optionJohn Snow2019-11-291-2/+23
* fdc: add pick_driveJohn Snow2019-11-291-10/+46
* fdc: Throw an assertion on misconfigured fd_formats tableJohn Snow2019-11-291-1/+3
* fdc: add disk fieldJohn Snow2019-11-291-0/+3
* fdc: add drive type qapi enumJohn Snow2019-11-291-40/+40
* fdc: reduce number of pick_geometry argumentsJohn Snow2019-11-291-30/+20
* fdc: move pick_geometryJohn Snow2019-11-291-45/+45
* ssi: Move ssi.h into a separate directoryAlistair Francis2019-11-291-1/+1
* m25p80.c: Add sst25wf080 SPI flash deviceAlistair Francis2019-11-291-0/+1
* block: Clean up includesPeter Maydell2019-11-2914-11/+14
* error: Use error_prepend() where it makes obvious senseMarkus Armbruster2019-11-291-6/+2
* hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster2019-11-292-6/+11
* block: Rename BLOCK_OP_TYPE_MIRROR to BLOCK_OP_TYPE_MIRROR_SOURCEFam Zheng2019-11-291-1/+1
* block: replace IOV_MAX with BlockLimits.max_iovStefan Hajnoczi2019-11-291-1/+1
* virtio-blk: trivial code optimizationGonglei2019-11-291-18/+10
* xen/blkif: Avoid double access to src->nr_segmentsStefano Stabellini2019-11-291-4/+8
* xen_disk: treat "vhd" as "vpc"Stefano Stabellini2019-11-291-0/+3
* virtio-blk: Drop x-data-plane optionFam Zheng2015-12-072-14/+2
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2015-11-251-1/+1
|\
| * nand: fix flash erase when oob is in memoryRicard Wanderlof2015-11-251-1/+1
* | Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20151125' into sta...Peter Maydell2015-11-251-8/+0
|\ \ | |/ |/|
| * xen_disk: Remove ioreq.postsyncAlberto Garcia2015-11-251-8/+0
* | virtio-blk: Move resetting of req->mr_next to virtio_blk_handle_rw_errorFam Zheng2015-11-241-4/+3
* | nand: fix address overflowRabin Vincent2015-11-181-2/+2
* | virtio-blk: Fix double completion for werror=stopFam Zheng2015-11-171-0/+4
|/
* xen_disk: Account for failed and invalid operationsAlberto Garcia2015-11-121-1/+22
* virtio-blk: Account for failed and invalid operationsAlberto Garcia2015-11-121-1/+3
* nvme: Account for failed and invalid operationsAlberto Garcia2015-11-121-3/+8
* xen_disk: Account for flush operationsAlberto Garcia2015-11-121-1/+3
* virtio: sync the dataplane vring state to the virtqueue before virtio_savePavel Butsykin2015-10-291-0/+5
* virtio-blk: switch off scsi-passthrough by defaultCornelia Huck2015-10-291-1/+1
* virtio-blk: convert to virtqueue_mapMichael S. Tsirkin2015-10-291-4/+1
* dataplane: Mark host notifiers' client type as "external"Fam Zheng2015-10-231-3/+2
* aio: Add "is_external" flag for event handlersFam Zheng2015-10-231-2/+4
* block: Prepare for NULL BDSMax Reitz2015-10-231-1/+3
* hw/block/fdc: Implement tray statusMax Reitz2015-10-231-4/+16
* block: switch from g_slice allocator to mallocPaolo Bonzini2015-10-121-2/+2
* virtio-blk: use blk_io_plug/unplug for Linux AIO batchingStefan Hajnoczi2015-10-121-0/+4
* Fix bad error handling after memory_region_init_ram()Markus Armbruster2015-09-181-1/+1
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-09-141-1/+1
|\
| * i8257: rewrite DMA_schedule to avoid hooking into the CPU loopPaolo Bonzini2015-09-091-1/+1
* | maint: remove unused include for signal.hDaniel P. Berrange2015-09-111-1/+0
* | virtio: avoid leading underscores for helpersCornelia Huck2015-09-101-3/+4
* | hw/block/nvme.c: Use pow2ceil() rather than hand-calculationPeter Maydell2015-09-071-1/+1
|/
* virtio-blk-dataplane: delete bottom half before the AioContext is freedPaolo Bonzini2015-07-291-1/+1
OpenPOWER on IntegriCloud