aboutsummaryrefslogtreecommitdiff
path: root/hw/block
AgeCommit message (Expand)Author
2017-05-26nvme: Add support for Controller Memory BuffersStephen Bates
2017-05-12Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi
2017-05-11nvme: Implement Write ZeroesChristoph Hellwig
2017-05-10Merge remote-tracking branch 'mjt/tags/trivial-patches-fetch' into stagingStefan Hajnoczi
2017-05-10virtio-blk: Remove useless condition around g_free()Fam Zheng
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake
2017-04-26Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20170421-v2-tag' i...Peter Maydell
2017-04-24fdc: Make errp the last parameter of fdctrl_connect_drivesFam Zheng
2017-04-21xen: import ring.h from xenStefano Stabellini
2017-04-21xen: use 5 digit xen versionsJuergen Gross
2017-03-19xen: do not build backends for targets that do not support xenStefano Stabellini
2017-02-28hw/block: Introduce share-rw qdev propertyKevin Wolf
2017-02-28hw/block: Request permissionsKevin Wolf
2017-02-28block: Allow error return in BlockDevOps.change_media_cb()Kevin Wolf
2017-02-28block: Add permissions to blk_new()Kevin Wolf
2017-02-21block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in bottom halves that need itPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini
2017-02-17virtio: Report real progress in VQ aio poll handlerFam Zheng
2017-02-02Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell
2017-02-01pci: Convert msix_init() to Error and fix callersCao jin
2017-01-31trace: clean up trace-events filesStefan Hajnoczi
2017-01-31trace: move hw/block/dataplane events to correct subdirDaniel P. Berrange
2017-01-27pflash_cfi01: fix per-device sector length in CFI tablePeter Maydell
2017-01-24hw/block/m25p80: Fix typo in local macro nameStefan Weil
2017-01-20block: m25p80: Improve 1GiB Micron flash definitionMarcin Krzeminski
2017-01-20block: m25p80: Introduce die erase commandMarcin Krzeminski
2017-01-20block: m25p80: Add Quad Page Program 4byteMarcin Krzeminski
2017-01-10virtio: convert to use DMA apiJason Wang
2017-01-09m25p80: don't let rogue SPI controllers cause buffer overrunsJean-Christophe Dubois
2017-01-03virtio-blk: suppress virtqueue kick during processingStefan Hajnoczi
2016-12-27m25p80: add support for the mx66l1g45gCédric Le Goater
2016-12-22hw/block/pflash_cfi*.c: fix confusing assert fail messageZiyue Yang
2016-11-23xen_disk: split discard input to match internal representationOlaf Hering
2016-11-18virtio: set ISR on dataplane notificationsPaolo Bonzini
2016-11-03Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingStefan Hajnoczi
2016-10-31Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161028-tag' into...Peter Maydell
2016-10-30virtio-blk: always use dataplane path if ioeventfd is activePaolo Bonzini
2016-10-30virtio: move ioeventfd_started flag to VirtioBusStatePaolo Bonzini
2016-10-28xen: Rename xen_be_send_notifyEmil Condrea
2016-10-28xen: Rename xen_be_unbind_evtchnEmil Condrea
2016-10-28xen: Rename xen_be_printf to xen_pv_printfEmil Condrea
2016-10-28xen: Fix coding style warningsEmil Condrea
2016-10-28hw/block/nvme: Simplify if-statements a little bitThomas Huth
2016-10-27fdc: Move qdev properties to FloppyDriveKevin Wolf
2016-10-27fdc: Add a floppy drive qdevKevin Wolf
2016-10-27fdc: Add a floppy qbusKevin Wolf
2016-10-27dma-helpers: explicitly pass alignment into DMA helpersMark Cave-Ayland
2016-10-10Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell
2016-10-10virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic