summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* qapi: Flatten object-addKevin Wolf2020-03-061-1/+10
* Merge remote-tracking branch 'remotes/aperard/tags/pull-xen-20200227' into st...Peter Maydell2020-02-281-2/+18
|\
| * xen-bus/block: explicitly assign event channels to an AioContextPaul Durrant2020-02-271-2/+18
* | vhost-user-blk: convert to new virtio_delete_queuePan Nengyuan2020-02-251-8/+11
* | vhost-user-blk: delete virtioqueues in unrealize to fix memleaksPan Nengyuan2020-02-251-0/+8
|/
* virtio: increase virtqueue size for virtio-scsi and virtio-blkDenis Plotnikov2020-02-221-1/+1
* hw/block/pflash_cfi02: Remove unneeded variable assignmentPhilippe Mathieu-Daudé2020-02-181-1/+0Star
* hw/*/Makefile.objs: Move many .o files to common-objsThomas Huth2020-02-041-1/+1
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-2411-14/+14
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-01-101-1/+6
|\
| * chardev: Use QEMUChrEvent enum in IOEventHandler typedefPhilippe Mathieu-Daudé2020-01-081-1/+1
| * vhost-user-blk: Explicit we ignore few QEMUChrEvent in IOEventHandlerPhilippe Mathieu-Daudé2020-01-071-0/+5
* | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2020-01-071-3/+15
|\ \ | |/ |/|
| * virtio: make seg_max virtqueue size dependentDenis Plotnikov2020-01-061-1/+8
| * virtio: don't enable notifications during pollingStefan Hajnoczi2020-01-051-2/+7
* | vmstate: replace DeviceState with VMStateIfMarc-André Lureau2020-01-061-1/+1
|/
* virtio-blk: fix out-of-bounds access to bitmap in notify_guest_bhLi Hangjing2019-12-191-1/+1
* virtio-blk: advertise F_WCE (F_FLUSH) if F_CONFIG_WCE is advertisedEvgeny Yakovlev2019-12-131-1/+5
* hw/block/pflash: Remove dynamic field width from trace eventsPhilippe Mathieu-Daudé2019-11-193-12/+12
* bootdevice: Gather LCHS from all relevant devicesSam Eiderman2019-10-311-0/+6
* Merge remote-tracking branch 'remotes/vivier/tags/q800-branch-pull-request' i...Peter Maydell2019-10-293-0/+493
|\
| * hw/m68k: add a dummy SWIM floppy controllerLaurent Vivier2019-10-283-0/+493
* | Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2019-10-28' in...Peter Maydell2019-10-281-2/+2
|\ \
| * | include: Move endof() up from hw/virtio/virtio.hMax Reitz2019-10-281-2/+2
* | | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2019-10-281-1/+6
|\ \ \ | |/ / |/| |
| * | virtio: basic packed virtqueue supportJason Wang2019-10-251-1/+1
| * | virtio: Free blk virqueues at unrealize()Eugenio Pérez2019-10-251-0/+5
| |/
* / virtio-blk: Add blk_drain() to virtio_blk_device_unrealize()Julia Suvorova2019-10-251-0/+1
|/
* m25p80: Add support for w25q512jvCédric Le Goater2019-10-151-0/+1
* virtio-blk: schedule virtio_notify_config to run on main contextSergio Lopez2019-10-081-1/+15
* xen-block: treat XenbusStateUnknown the same as XenbusStateClosedPaul Durrant2019-09-241-0/+1
* vhost-user-blk: prevent using uninitialized vqsRaphael Norwitz2019-09-161-1/+1
* virtio-blk: Cancel the pending BH when the dataplane is resetPhilippe Mathieu-Daudé2019-09-031-0/+3
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2019-08-161-6/+1Star
|\
| * block: Remove blk_pread_unthrottled()Kevin Wolf2019-08-161-6/+1Star
* | sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-163-1/+3
* | sysemu: Move the VMChangeStateEntry typedef to qemu/typedefs.hMarkus Armbruster2019-08-162-0/+2
* | Include hw/qdev-properties.h lessMarkus Armbruster2019-08-1610-1/+10
* | Include qemu/main-loop.h lessMarkus Armbruster2019-08-164-0/+4
* | Include hw/hw.h exactly where neededMarkus Armbruster2019-08-169-9/+0Star
* | Include migration/vmstate.h lessMarkus Armbruster2019-08-168-0/+8
* | Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* | Include migration/qemu-file-types.h a lot lessMarkus Armbruster2019-08-161-0/+1
|/
* fdc: Fix inserting read-only media in empty driveKevin Wolf2019-07-301-3/+8
* hw/block/pflash_cfi02: Rewrite a fall through commentPhilippe Mathieu-Daudé2019-07-231-1/+1
* hw/block/pflash_cfi01: Add missing DeviceReset() handlerPhilippe Mathieu-Daudé2019-07-231-0/+19
* hw/block/pflash_cfi01: Start state machine as READY to accept commandsPhilippe Mathieu-Daudé2019-07-161-1/+1
* hw/block/pflash_cfi02: Explicit switch fallthrough for ERASE commandsPhilippe Mathieu-Daudé2019-07-161-0/+1
* Revert "hw/block/pflash_cfi02: Reduce I/O accesses to 16-bit"Philippe Mathieu-Daudé2019-07-091-1/+4
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2019-07-051-2/+2
|\