summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* hw/block/xen: use proper format string for printing sectorsAlex Bennée2019-01-211-1/+1
* qemu: avoid memory leak while remove diskJian Wang2019-01-151-2/+5
* xen-block: avoid repeated memory allocationTim Smith2019-01-141-5/+9
* xen-block: improve response latencyTim Smith2019-01-141-38/+18Star
* xen-block: improve batching behaviourTim Smith2019-01-141-0/+35
* xen: remove the legacy 'xen_disk' backendPaul Durrant2019-01-142-1012/+0Star
* xen: automatically create XenBlockDevice-sPaul Durrant2019-01-142-0/+379
* xen: add implementations of xen-block connect and disconnect functions...Paul Durrant2019-01-141-0/+166
* xen: purge 'blk' and 'ioreq' from function names in dataplane/xen-block.cPaul Durrant2019-01-141-44/+46
* xen: remove 'ioreq' struct/varable/field names from dataplane/xen-block.cPaul Durrant2019-01-141-154/+156
* xen: remove 'XenBlkDev' and 'blkdev' names from dataplane/xen-blockPaul Durrant2019-01-142-171/+183
* xen: add header and build dataplane/xen-block.cPaul Durrant2019-01-143-100/+286
* xen: remove unnecessary code from dataplane/xen-block.cPaul Durrant2019-01-141-406/+23Star
* xen: duplicate xen_disk.c as basis of dataplane/xen-block.cPaul Durrant2019-01-141-0/+1019
* xen: add xenstore watcher infrastructurePaul Durrant2019-01-142-0/+72
* xen: create xenstore areas for XenDevice-sPaul Durrant2019-01-141-0/+9
* xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom'Paul Durrant2019-01-143-0/+352
* xen: re-name XenDevice to XenLegacyDevice...Paul Durrant2019-01-141-12/+12
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-112-7/+7
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-misc-20181214' into ...Peter Maydell2018-12-161-1/+2
|\
| * hw/block/tc58128.c: Don't use load_image()Peter Maydell2018-12-141-1/+2
* | block/noenand: Convert sysbus init function to realize functionMao Zhongyi2018-12-131-9/+7Star
|/
* virtio-blk: fix comment for virtio_blk_rw_complete as nalloc is initially -1Dongli Zhang2018-12-121-1/+1
* virtio-blk: rename iov to out_iov in virtio_blk_handle_request()Dongli Zhang2018-12-121-4/+4
* nvme: Fix spurious interruptsKeith Busch2018-11-271-1/+3
* nvme: fix bug with PCI IRQ pins on teardownLogan Gunthorpe2018-11-221-0/+1
* nvme: fix CMB endianness confusionPaolo Bonzini2018-11-221-5/+2Star
* Revert "nvme: fix oob access issue(CVE-2018-16847)"Kevin Wolf2018-11-221-7/+0Star
* nvme: fix out-of-bounds access to the CMBPaolo Bonzini2018-11-221-1/+1
* nvme: call blk_drain in NVMe reset code to avoid lockupsIgor Druzhinin2018-11-221-0/+2
* hw/block/onenand: use qemu_log_mask() for reportingPeter Maydell2018-11-191-9/+13
* hw/block/onenand: Fix off-by-one error allowing out-of-bounds readPeter Maydell2018-11-191-1/+1
* fdc: fix segfault in fdctrl_stop_transfer() when DMA is disabledMark Cave-Ayland2018-11-191-1/+1
* nvme: fix oob access issue(CVE-2018-16847)Li Qiang2018-11-191-0/+7
* nvme: free cmbuf in nvme_exitLi Qiang2018-11-121-0/+3
* nvme: don't unref ctrl_mem when device unrealizedLi Qiang2018-11-121-3/+0Star
* vhost-user-blk: start vhost when guest kicksYongji Xie2018-11-051-0/+25
* virtio-blk: fix comment for virtio_blk_rw_completeYaowei Bai2018-11-051-2/+2
* block: Remove deprecated -drive option serialKevin Wolf2018-08-153-15/+0Star
* block: Remove deprecated -drive geometry optionsKevin Wolf2018-08-151-14/+0Star
* Revert "block: Remove deprecated -drive geometry options"Cornelia Huck2018-07-101-0/+14
* Revert "block: Remove deprecated -drive option serial"Cornelia Huck2018-07-103-0/+15
* hw/block: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2018-07-023-4/+7
* hw/xen: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2018-07-021-1/+2
* Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2018-06-304-39/+44
|\
| * hw/block/pflash_cfi: Convert from DPRINTF() macro to trace eventsPhilippe Mathieu-Daudé2018-06-293-36/+37
| * hw/block/fdc: Convert from FLOPPY_DPRINTF() macro to trace eventsPhilippe Mathieu-Daudé2018-06-292-3/+7
* | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180629'...Peter Maydell2018-06-301-8/+1Star
|\ \
| * | hw/block/fdc: Replace error_setg(&error_abort) by assert()Philippe Mathieu-Daudé2018-06-291-8/+1Star
* | | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-06-291-2/+3
|\ \ \ | |/ / |/| |