summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* hw/block: Introduce share-rw qdev propertyKevin Wolf2017-02-281-2/+4
* hw/block: Request permissionsKevin Wolf2017-02-289-17/+105
* block: Allow error return in BlockDevOps.change_media_cb()Kevin Wolf2017-02-281-1/+1
* block: Add permissions to blk_new()Kevin Wolf2017-02-281-1/+2
* block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini2017-02-211-1/+11
* block: explicitly acquire aiocontext in bottom halves that need itPaolo Bonzini2017-02-211-0/+2
* block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini2017-02-211-1/+4
* virtio: Report real progress in VQ aio poll handlerFam Zheng2017-02-172-4/+12
* Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2017-02-022-5/+5
|\
| * trace: clean up trace-events filesStefan Hajnoczi2017-01-311-1/+0Star
| * trace: move hw/block/dataplane events to correct subdirDaniel P. Berrange2017-01-312-5/+6
* | pci: Convert msix_init() to Error and fix callersCao jin2017-02-011-1/+1
|/
* pflash_cfi01: fix per-device sector length in CFI tablePeter Maydell2017-01-271-5/+17
* 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