summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* hw/block/m25p80: Fix typo in local macro nameStefan Weil2017-01-241-2/+2
* block: m25p80: Improve 1GiB Micron flash definitionMarcin Krzeminski2017-01-201-2/+4
* block: m25p80: Introduce die erase commandMarcin Krzeminski2017-01-201-1/+40
* block: m25p80: Add Quad Page Program 4byteMarcin Krzeminski2017-01-201-0/+4
* virtio: convert to use DMA apiJason Wang2017-01-101-1/+1
* m25p80: don't let rogue SPI controllers cause buffer overrunsJean-Christophe Dubois2017-01-091-2/+27
* virtio-blk: suppress virtqueue kick during processingStefan Hajnoczi2017-01-031-6/+12
* m25p80: add support for the mx66l1g45gCédric Le Goater2016-12-271-0/+1
* hw/block/pflash_cfi*.c: fix confusing assert fail messageZiyue Yang2016-12-222-0/+26
* xen_disk: split discard input to match internal representationOlaf Hering2016-11-231-6/+36
* virtio: set ISR on dataplane notificationsPaolo Bonzini2016-11-181-3/+1Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingStefan Hajnoczi2016-11-033-39/+55
|\
| * virtio-blk: always use dataplane path if ioeventfd is activePaolo Bonzini2016-10-303-39/+55
| * virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini2016-10-301-1/+1
* | Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161028-tag' into...Peter Maydell2016-10-311-32/+33
|\ \
| * | xen: Rename xen_be_send_notifyEmil Condrea2016-10-291-2/+2
| * | xen: Rename xen_be_unbind_evtchnEmil Condrea2016-10-291-1/+1
| * | xen: Rename xen_be_printf to xen_pv_printfEmil Condrea2016-10-291-29/+29
| * | xen: Fix coding style warningsEmil Condrea2016-10-291-1/+2
| |/
* / hw/block/nvme: Simplify if-statements a little bitThomas Huth2016-10-281-2/+2
|/
* fdc: Move qdev properties to FloppyDriveKevin Wolf2016-10-271-32/+88
* fdc: Add a floppy drive qdevKevin Wolf2016-10-271-31/+120
* fdc: Add a floppy qbusKevin Wolf2016-10-271-5/+35
* dma-helpers: explicitly pass alignment into DMA helpersMark Cave-Ayland2016-10-271-2/+4
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-10-101-30/+42
|\
| * virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-2/+0Star
| * virtio-blk: convert VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-16/+11Star
| * virtio-blk: handle virtio_blk_handle_request() errorsGreg Kurz2016-10-101-10/+28
| * virtio-blk: make some functions staticGreg Kurz2016-10-101-5/+5
| * virtio-blk: add missing virtio_detach_element() callStefan Hajnoczi2016-10-101-0/+1
* | block-backend: Remember if attached device is non-qdevKevin Wolf2016-10-071-1/+1
|/
* qdisk - hw/block/xen_disk: grant copy implementationPaulina Szubarczyk2016-09-281-5/+148
* virtio-blk: rename virtio_device_info to virtio_blk_infoChanglong Xie2016-09-131-2/+2
* portio: keep references on portioMarc-André Lureau2016-09-081-1/+3
* block: m25p80: Fix vmstate structure nameMarcin Krzeminski2016-09-061-15/+14Star
* xen: use native disk xenbus protocol if possibleJuergen Gross2016-08-311-8/+10
* trace-events: fix first line comment in trace-eventsLaurent Vivier2016-08-121-1/+1
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2016-08-051-8/+53
|\
| * nvme: bump PCI revisionChristoph Hellwig2016-08-051-1/+1
| * nvme: fix identify to be NVMe 1.1 compliantChristoph Hellwig2016-08-051-7/+52
* | virtio-blk: Remove stale comment about drainingFam Zheng2016-08-051-4/+0Star
* | virtio-blk: Release s->rq queue at system_resetFam Zheng2016-08-051-0/+9
|/
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-07-211-11/+7Star
|\
| * virtio-blk: Wrap in vmstateDr. David Alan Gilbert2016-07-211-10/+6Star
| * virtio-blk: Call virtio_add_queue_aioFam Zheng2016-07-211-1/+1
* | block: Convert BB interface to byte-based discardsEric Blake2016-07-201-3/+4
|/
* virtio-blk: dataplane cleanupCao jin2016-07-181-4/+2Star
* m25p80: Fix QIOR/DIOR handling for WinbondMarcin Krzeminski2016-07-141-2/+4
* block/qdev: Allow configuring rerror/werror with qdev propertiesKevin Wolf2016-07-132-0/+13
* block/qdev: Allow configuring WCE with qdev propertiesKevin Wolf2016-07-133-0/+18