aboutsummaryrefslogtreecommitdiff
path: root/hw/block
AgeCommit message (Expand)AuthorFilesLines
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
2016-07-04ssi: change ssi_slave_init to be a realize opsCédric Le Goater1-7/+5
2016-06-29Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2-2/+0
2016-06-29pflash: make TYPE_CFI_PFLASH0{1,2} macros publicEfimov Vasily2-2/+0
2016-06-28virtio-blk: add num-queues device propertyStefan Hajnoczi1-2/+13
2016-06-28virtio-blk: dataplane multiqueue supportStefan Hajnoczi1-16/+34
2016-06-28virtio-blk: live migrate s->rq with multiqueueStefan Hajnoczi1-1/+19
2016-06-28virtio-blk: associate request with a virtqueueStefan Hajnoczi1-9/+11
2016-06-28virtio-blk: tell dataplane which vq to notifyStefan Hajnoczi3-4/+4
2016-06-28virtio-blk: multiqueue batch notifyStefan Hajnoczi1-6/+23
2016-06-28virtio-blk: add VirtIOBlockConf->num_queuesStefan Hajnoczi1-0/+1
2016-06-28Revert "virtio: sync the dataplane vring state to the virtqueue before virtio...Stefan Hajnoczi1-5/+0
2016-06-27m25p80: Fix WINBOND fast read command handlingMarcin Krzeminski1-2/+5
2016-06-27m25p80: New flash devices.Marcin Krzeminski1-6/+13
2016-06-27m25p80: Fast read commands family changes.Marcin Krzeminski1-37/+117
2016-06-27m25p80: Introduce configuration registers.Marcin Krzeminski1-0/+47
2016-06-27m25p80: Introduce quad and equad modes.Marcin Krzeminski1-5/+65
2016-06-27m25p80: Add additional flash commands:Marcin Krzeminski1-0/+9
2016-06-27m25p80: Introduce COLLECTING_VAR_LEN_DATA state.Marcin Krzeminski1-0/+5
2016-06-27m25p80: Allow more than four banks.Marcin Krzeminski1-3/+2
2016-06-27m25p80: Make a table for JEDEC ID.Marcin Krzeminski1-19/+42
2016-06-27m25p80: Replace JEDEC ID masking with function.Marcin Krzeminski1-9/+40
2016-06-24virtio-bus: remove old set_host_notifier callbackCornelia Huck1-10/+2
2016-06-24virtio-bus: have callers tolerate new host notifier apiCornelia Huck1-3/+11
2016-06-22xen: fix qdisk BLKIF_OP_DISCARD for 32/64 word size mixJuergen Gross1-2/+18
2016-06-22xen: fix style of hw/block/xen_blkif.hJuergen Gross1-70/+81
2016-06-20trace: split out trace events for hw/block/ directoryDaniel P. Berrange1-0/+17
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-06-16m25p80: fix test on blk_pread() return valueCédric Le Goater1-1/+1
2016-06-13xen/blkif: avoid double access to any shared ring request fieldsJan Beulich2-6/+8
2016-06-07Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2016-06-0...Peter Maydell1-1/+1
2016-06-07block: Use DIV_ROUND_UPLaurent Vivier1-1/+1
2016-06-07virtio-blk: Remove op blocker for dataplaneFam Zheng1-63/+0
2016-05-25dma-helpers: change interface to byte-basedPaolo Bonzini1-3/+3
2016-05-19hw: explicitly include qemu/log.hPaolo Bonzini2-0/+2
2016-05-19qemu-common: stop including qemu/bswap.h from qemu-common.hPaolo Bonzini1-0/+1
2016-05-12m25p80: Switch to byte-based block accessEric Blake1-16/+7
2016-05-12pflash: Switch to byte-based block accessEric Blake2-12/+12