summaryrefslogtreecommitdiffstats
path: root/hw/block
Commit message (Expand)AuthorAgeFilesLines
* vhost: mask VIRTIO_F_RING_RESET for vhost and vhost-user devicesStefano Garzarella2022-11-221-0/+1
* Revert "hw/block/pflash_cfi: Error out if dev length isn't power of 2"Daniel Henrique Barboza2022-11-082-11/+2Star
* hw/virtio: introduce virtio_device_should_startAlex Bennée2022-11-071-5/+1Star
* vhost: Change the sequence of device startYajun Wu2022-11-071-7/+11
* Merge tag 'pull-ppc-20221029' of https://gitlab.com/danielhb/qemu into stagingStefan Hajnoczi2022-10-312-2/+11
|\
| * hw/block/pflash_cfi0{1, 2}: Error out if device length isn't a power of twoBernhard Beschow2022-10-282-2/+11
* | Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi2022-10-301-0/+4
|\ \
| * | vhost-user-blk: fix the resize crashLi Feng2022-10-271-0/+4
| |/
* | Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingStefan Hajnoczi2022-10-301-14/+25
|\ \ | |/ |/|
| * virtio-blk: use BDRV_REQ_REGISTERED_BUF optimization hintStefan Hajnoczi2022-10-261-14/+25
* | m25p80: Add the w25q01jvq SFPD tablePatrick Williams2022-10-243-1/+40
* | m25p80: Add the w25q512jv SFPD tableCédric Le Goater2022-10-243-1/+39
* | m25p80: Add the w25q256 SFPD tableCédric Le Goater2022-10-243-1/+44
* | m25p80: Add the mx66l1g45g SFDP tableCédric Le Goater2022-10-243-2/+71
* | m25p80: Add the mx25l25635f SFPD tableCédric Le Goater2022-10-243-0/+71
* | m25p80: Add the mx25l25635e SFPD tableCédric Le Goater2022-10-243-1/+30
* | m25p80: Add erase size for mx25l25635eCédric Le Goater2022-10-241-1/+2
* | m25p80: Add the n25q256a SFDP tableCédric Le Goater2022-10-244-3/+66
* | m25p80: Add basic support for the SFDP commandCédric Le Goater2022-10-243-0/+46
|/
* vhost-user-blk: dynamically resize config space based on featuresDaniil Tatianin2022-10-072-8/+11
* vhost-user-blk: make 'config_wce' part of 'host_features'Daniil Tatianin2022-10-071-4/+2Star
* vhost-user-blk: make it possible to disable write-zeroes/discardDaniil Tatianin2022-10-071-2/+4
* virtio-blk: move config size params to virtio-blk-commonDaniil Tatianin2022-10-073-23/+42
* virtio: introduce VirtIOConfigSizeParams & virtio_get_config_sizeDaniil Tatianin2022-10-071-9/+7Star
* hw/virtio: move vhd->started check into helper and add FIXMEAlex Bennée2022-10-071-2/+8
* block: add missed block_acct_setup with new block device init procedureDenis V. Lunev2022-09-301-0/+2
* virtio-scsi: fix race in virtio_scsi_dataplane_start()Stefan Hajnoczi2022-08-171-0/+5
* hw/block/hd-geometry: Do not override specified bios-chs-transLev Kujawski2022-08-021-1/+6
* hw: m25p80: Add Block Protect and Top Bottom bits for write protectIris Chen2022-07-141-12/+90
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-128-56/+57
* block: Add a 'flags' param to blk_pread()Alberto Faria2022-07-126-18/+18
* block: Make blk_{pread,pwrite}() return 0 on successAlberto Faria2022-07-121-1/+1
* hw: m25p80: add WP# pin and SRWD bit for write protectionIris Chen2022-06-301-15/+67
* block: get rid of blk->guest_block_sizeStefan Hajnoczi2022-06-242-2/+0Star
* hw/block/fdc-sysbus: Always mark sysbus floppy controllers as not having DMAPeter Maydell2022-06-111-5/+11
* hw/vhost-user-scsi|blk: set `supports_config` flag correctlyChangpeng Liu2022-06-101-0/+1
* acpi: fdc-isa: replace ISADeviceClass::build_aml with AcpiDevAmlIfClass:build...Igor Mammedov2022-06-101-6/+10
* hw: m25p80: allow write_enable latch get/setIris Chen2022-05-251-0/+1
* virtio: add vhost support for virtio devicesJonah Palmer2022-05-161-0/+7
* virtio: drop name parameter for virtio_init()Jonah Palmer2022-05-162-2/+2
* hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507)Philippe Mathieu-Daudé2022-05-121-0/+8
* coroutine: Rename qemu_coroutine_inc/dec_pool_size()Kevin Wolf2022-05-121-4/+2Star
* Merge remote-tracking branch 'remotes/legoater/tags/pull-aspeed-20220308' int...Peter Maydell2022-03-091-0/+1
|\
| * hw/block: m25p80: Add support for w25q01jvqPatrick Williams2022-03-081-0/+1
* | Merge remote-tracking branch 'remotes/philmd/tags/mips-20220308' into stagingPeter Maydell2022-03-091-1/+1
|\ \
| * | hw/isa: Inline and remove one-line isa_init_irq()Bernhard Beschow2022-03-081-1/+1
| |/
* / osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-072-0/+2
|/
* block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_o...Emanuele Giuseppe Esposito2022-03-041-1/+1
* Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request...Peter Maydell2022-02-151-0/+5
|\
| * util: adjust coroutine pool size to virtio block queueHiroki Narukawa2022-02-141-0/+5