- 7bd04a0 virtio-blk: undo destructive iov_discard_*() operations by Stefan Hajnoczi · 4 years, 6 months ago
- 9445e1e virtio-blk-pci: default num_queues to -smp N by Stefan Hajnoczi · 4 years, 7 months ago
- c56ee92 block: consolidate blocksize properties consistency checks by Roman Kagan · 4 years, 9 months ago
- 6abee26 virtio-blk: store opt_io_size with correct size by Roman Kagan · 4 years, 9 months ago
- 49b4454 virtio-blk: On restart, process queued requests in the proper context by Sergio Lopez · 4 years, 9 months ago
- 7aa1c24 virtio-blk: Refactor the code that processes queued requests by Sergio Lopez · 4 years, 9 months ago
- b69c3c2 qdev: Unrealize must not fail by Markus Armbruster · 4 years, 10 months ago
- 40c2281 Drop more @errp parameters after previous commit by Markus Armbruster · 4 years, 10 months ago
- cfaf757 virtio-blk: delete vqs on the error path in realize() by Pan Nengyuan · 5 years ago
- c9b7d9e virtio: increase virtqueue size for virtio-scsi and virtio-blk by Denis Plotnikov · 5 years ago
- 4f67d30 qdev: set properties with device_class_set_props() by Marc-André Lureau · 5 years ago
- 1bf8a98 virtio: make seg_max virtqueue size dependent by Denis Plotnikov · 5 years ago
- d0435bc virtio: don't enable notifications during polling by Stefan Hajnoczi · 5 years ago
- 5f25857 virtio-blk: advertise F_WCE (F_FLUSH) if F_CONFIG_WCE is advertised by Evgeny Yakovlev · 5 years ago
- 71f571a bootdevice: Gather LCHS from all relevant devices by Sam Eiderman · 5 years ago
- aaffb85 Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2019-10-28' into staging by Peter Maydell · 5 years ago
- 9bb7350 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging by Peter Maydell · 5 years ago
- 5d5b33c include: Move endof() up from hw/virtio/virtio.h by Max Reitz · 5 years ago
- 7bfde68 virtio-blk: Add blk_drain() to virtio_blk_device_unrealize() by Julia Suvorova · 5 years ago
- 86044b2 virtio: basic packed virtqueue support by Jason Wang · 5 years ago
- 4a0117c virtio: Free blk virqueues at unrealize() by Eugenio Pérez · 5 years ago
- 9b92fbc virtio-blk: schedule virtio_notify_config to run on main context by Sergio Lopez · 5 years ago
- 54d3123 sysemu: Split sysemu/runstate.h off sysemu/sysemu.h by Markus Armbruster · 6 years ago
- 2f780b6 sysemu: Move the VMChangeStateEntry typedef to qemu/typedefs.h by Markus Armbruster · 6 years ago
- a27bd6c Include hw/qdev-properties.h less by Markus Armbruster · 6 years ago
- ca77ee2 Include migration/qemu-file-types.h a lot less by Markus Armbruster · 6 years ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- bf4069f hw/block/virtio-blk: Clean req->dev repetitions by Anastasiia Rusakova · 6 years ago
- adf2e45 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 6 years ago
- 680f200 virtio-blk: Increase in_flight for request restart BH by Kevin Wolf · 6 years ago
- 37b06f8 virtio-blk: add DISCARD and WRITE_ZEROES features by Stefano Garzarella · 6 years ago
- 20764be virtio-blk: set config size depending on the features enabled by Stefano Garzarella · 6 years ago
- 5c81161 virtio-blk: add "discard" and "write-zeroes" properties by Stefano Garzarella · 6 years ago
- bbe8bd4 virtio-blk: add host_features field in VirtIOBlock by Stefano Garzarella · 6 years ago
- 00f639f virtio-blk: add acct_failed param to virtio_blk_handle_rw_error() by Stefano Garzarella · 6 years ago
- 42824b4 virtio-blk: set correct config size for the host driver by Changpeng Liu · 6 years ago
- 9a6719d virtio-blk: cleanup using VirtIOBlock *s and VirtIODevice *vdev by Stefano Garzarella · 6 years ago
- 95b3c9c virtio-blk: remove duplicate definition of VirtIOBlock *s pointer by Stefano Garzarella · 6 years ago
- e61809e virtio-blk: fix comment for virtio_blk_rw_complete as nalloc is initially -1 by Dongli Zhang · 6 years ago
- 5636da7 virtio-blk: rename iov to out_iov in virtio_blk_handle_request() by Dongli Zhang · 6 years ago
- 9bb192a virtio-blk: fix comment for virtio_blk_rw_complete by Yaowei Bai · 7 years ago
- 572023f block: Remove deprecated -drive option serial by Kevin Wolf · 7 years ago
- 44e8b46 Revert "block: Remove deprecated -drive option serial" by Cornelia Huck · 7 years ago
- b008326 block: Remove deprecated -drive option serial by Kevin Wolf · 7 years ago
- 0304f9e hw: Do not include "sysemu/block-backend.h" if it is not necessary by Philippe Mathieu-Daudé · 7 years ago
- 0a75b60 virtio-blk: reject configs with logical block size > physical block size by Mark Kanda · 7 years ago
- 6040aed virtio-blk: make queue size configurable by Mark Kanda · 7 years ago
- ceff3e1 hw/block: Use errp directly rather than local_err by Mao Zhongyi · 7 years ago
- 08e2c9f scsi: move block/scsi.h to include/scsi/constants.h by Paolo Bonzini · 8 years ago
- 17d0bc0 virtio-blk: handle blk_getlength() errors by Stefan Hajnoczi · 8 years ago
- d679ac0 virtio-blk: Convert to DEFINE_PROP_LINK by Fam Zheng · 8 years ago
- a576cea virtio-blk: trace vdev so devices can be distinguished by Stefan Hajnoczi · 8 years ago
- 1d29b5b virtio-blk: Remove useless condition around g_free() by Fam Zheng · 8 years ago
- a17c17a hw/block: Request permissions by Kevin Wolf · 8 years ago
- b9e413d block: explicitly acquire aiocontext in aio callbacks that need it by Paolo Bonzini · 8 years ago
- 1919631 block: explicitly acquire aiocontext in bottom halves that need it by Paolo Bonzini · 8 years ago
- 9d45665 block: explicitly acquire aiocontext in callbacks that need it by Paolo Bonzini · 8 years ago
- 0793169 virtio: Report real progress in VQ aio poll handler by Fam Zheng · 8 years ago
- 8607f5c virtio: convert to use DMA api by Jason Wang · 8 years ago
- 9ef9d40 virtio-blk: suppress virtqueue kick during processing by Stefan Hajnoczi · 8 years ago
- 9ffe337 virtio-blk: always use dataplane path if ioeventfd is active by Paolo Bonzini · 8 years ago
- 5705653 virtio: cleanup VMSTATE_VIRTIO_DEVICE by Halil Pasic · 8 years ago
- 977a117 virtio-blk: convert VMSTATE_VIRTIO_DEVICE by Halil Pasic · 8 years ago
- 20ea686 virtio-blk: handle virtio_blk_handle_request() errors by Greg Kurz · 8 years ago
- d14dde5 virtio-blk: make some functions static by Greg Kurz · 8 years ago
- 97b93c8 virtio-blk: add missing virtio_detach_element() call by Stefan Hajnoczi · 8 years ago
- b5c7cea virtio-blk: rename virtio_device_info to virtio_blk_info by Changlong Xie · 9 years ago
- 27d1b87 virtio-blk: Remove stale comment about draining by Fam Zheng · 9 years ago
- 26307f6 virtio-blk: Release s->rq queue at system_reset by Fam Zheng · 9 years ago
- bbded32 virtio-blk: Wrap in vmstate by Dr. David Alan Gilbert · 9 years ago
- 0ff841f virtio-blk: Call virtio_add_queue_aio by Fam Zheng · 9 years ago
- 8c39825 block/qdev: Allow configuring rerror/werror with qdev properties by Kevin Wolf · 9 years ago
- f6166a0 block/qdev: Allow configuring WCE with qdev properties by Kevin Wolf · 9 years ago
- 5def6b8 block: Switch transfer length bounds to byte-based by Eric Blake · 9 years ago
- 24ce9a2 block: Give nonzero result to blk_get_max_transfer_length() by Eric Blake · 9 years ago
- 2f27059 virtio-blk: add num-queues device property by Stefan Hajnoczi · 9 years ago
- 30d8bf6 virtio-blk: live migrate s->rq with multiqueue by Stefan Hajnoczi · 9 years ago
- edaffd9 virtio-blk: associate request with a virtqueue by Stefan Hajnoczi · 9 years ago
- b234cdd virtio-blk: tell dataplane which vq to notify by Stefan Hajnoczi · 9 years ago
- 8441986 virtio-blk: add VirtIOBlockConf->num_queues by Stefan Hajnoczi · 9 years ago
- 17c42b1 Revert "virtio: sync the dataplane vring state to the virtqueue before virtio_save" by Stefan Hajnoczi · 9 years ago
- b5772fd virtio: Switch to byte-based aio block access by Eric Blake · 9 years ago
- 8a2fad5 virtio-blk: use aio handler for data plane by Michael S. Tsirkin · 9 years ago
- eb41cf7 virtio-blk: fix disabled mode by Paolo Bonzini · 9 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- 03de2f5 virtio-blk: do not use vring in dataplane by Paolo Bonzini · 9 years ago
- 2906cdd virtio-blk: fix "disabled data plane" mode by Paolo Bonzini · 9 years ago
- ab281c1 virtio: introduce qemu_get/put_virtqueue_element by Paolo Bonzini · 9 years ago
- 51b19eb virtio: move allocation to virtqueue_pop/vring_pop by Paolo Bonzini · 9 years ago
- 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
- 222565f block: replace IOV_MAX with BlockLimits.max_iov by Stefan Hajnoczi · 10 years ago
- 49cffbc virtio-blk: trivial code optimization by Gonglei · 9 years ago
- a616fb7 virtio-blk: Drop x-data-plane option by Fam Zheng · 9 years ago
- 466138d virtio-blk: Move resetting of req->mr_next to virtio_blk_handle_rw_error by Fam Zheng · 9 years ago
- 10f5a72 virtio-blk: Fix double completion for werror=stop by Fam Zheng · 9 years ago
- 01762e0 virtio-blk: Account for failed and invalid operations by Alberto Garcia · 9 years ago
- 10a06fd virtio: sync the dataplane vring state to the virtqueue before virtio_save by Pavel Butsykin · 9 years ago
- ed65fd1 virtio-blk: switch off scsi-passthrough by default by Cornelia Huck · 9 years ago
- 3d8db15 virtio-blk: convert to virtqueue_map by Michael S. Tsirkin · 9 years ago
- c84b319 block: switch from g_slice allocator to malloc by Paolo Bonzini · 9 years ago