aboutsummaryrefslogtreecommitdiff
path: root/hw/block
AgeCommit message (Expand)AuthorFilesLines
2016-11-23xen_disk: split discard input to match internal representationOlaf Hering1-6/+36
2016-11-18virtio: set ISR on dataplane notificationsPaolo Bonzini1-3/+1
2016-11-03Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingStefan Hajnoczi3-39/+55
2016-10-31Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161028-tag' into...Peter Maydell1-32/+33
2016-10-30virtio-blk: always use dataplane path if ioeventfd is activePaolo Bonzini3-39/+55
2016-10-30virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini1-1/+1
2016-10-28xen: Rename xen_be_send_notifyEmil Condrea1-2/+2
2016-10-28xen: Rename xen_be_unbind_evtchnEmil Condrea1-1/+1
2016-10-28xen: Rename xen_be_printf to xen_pv_printfEmil Condrea1-29/+29
2016-10-28xen: Fix coding style warningsEmil Condrea1-1/+2
2016-10-28hw/block/nvme: Simplify if-statements a little bitThomas Huth1-2/+2
2016-10-27fdc: Move qdev properties to FloppyDriveKevin Wolf1-32/+88
2016-10-27fdc: Add a floppy drive qdevKevin Wolf1-31/+120
2016-10-27fdc: Add a floppy qbusKevin Wolf1-5/+35
2016-10-27dma-helpers: explicitly pass alignment into DMA helpersMark Cave-Ayland1-2/+4
2016-10-10Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-30/+42
2016-10-10virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic1-2/+0
2016-10-10virtio-blk: convert VMSTATE_VIRTIO_DEVICEHalil Pasic1-16/+11
2016-10-10virtio-blk: handle virtio_blk_handle_request() errorsGreg Kurz1-10/+28
2016-10-10virtio-blk: make some functions staticGreg Kurz1-5/+5
2016-10-10virtio-blk: add missing virtio_detach_element() callStefan Hajnoczi1-0/+1
2016-10-07block-backend: Remember if attached device is non-qdevKevin Wolf1-1/+1
2016-09-27qdisk - hw/block/xen_disk: grant copy implementationPaulina Szubarczyk1-5/+148
2016-09-13virtio-blk: rename virtio_device_info to virtio_blk_infoChanglong Xie1-2/+2
2016-09-08portio: keep references on portioMarc-André Lureau1-1/+3
2016-09-06block: m25p80: Fix vmstate structure nameMarcin Krzeminski1-15/+14
2016-08-30xen: use native disk xenbus protocol if possibleJuergen Gross1-8/+10
2016-08-12trace-events: fix first line comment in trace-eventsLaurent Vivier1-1/+1
2016-08-05Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-8/+53
2016-08-05virtio-blk: Remove stale comment about drainingFam Zheng1-4/+0
2016-08-05virtio-blk: Release s->rq queue at system_resetFam Zheng1-0/+9
2016-08-05nvme: bump PCI revisionChristoph Hellwig1-1/+1
2016-08-05nvme: fix identify to be NVMe 1.1 compliantChristoph Hellwig1-7/+52
2016-07-21Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-11/+7
2016-07-21virtio-blk: Wrap in vmstateDr. David Alan Gilbert1-10/+6
2016-07-21virtio-blk: Call virtio_add_queue_aioFam Zheng1-1/+1
2016-07-20block: Convert BB interface to byte-based discardsEric Blake1-3/+4
2016-07-18virtio-blk: dataplane cleanupCao jin1-4/+2
2016-07-14m25p80: Fix QIOR/DIOR handling for WinbondMarcin Krzeminski1-2/+4
2016-07-13block/qdev: Allow configuring rerror/werror with qdev propertiesKevin Wolf2-0/+13
2016-07-13block/qdev: Allow configuring WCE with qdev propertiesKevin Wolf3-0/+18
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster1-3/+3
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-4/+4
2016-07-07hw/block/m25p80: fix resource leakShannon Zhao1-2/+4
2016-07-05block: Switch transfer length bounds to byte-basedEric Blake1-4/+5
2016-07-05block: Give nonzero result to blk_get_max_transfer_length()Eric Blake1-2/+1
2016-07-04m25p80: qdev-ify drive propertyPaolo Bonzini1-8/+2
2016-07-04m25p80: change cur_addr to 32 bit integerPaolo Bonzini1-7/+8
2016-07-04m25p80: avoid out of bounds accessesPaolo Bonzini1-9/+7
2016-07-04m25p80: do not put iovec on the stackPaolo Bonzini1-9/+14