aboutsummaryrefslogtreecommitdiffstats
path: root/hw/block (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/block/fdc-isa: Assert that isa_fdc_get_drive_max_chs() found somethingPeter Maydell2024-08-061-0/+2
* hw/block/pflash_cfi01: Don't decrement pfl->counter below 0Peter Maydell2024-08-061-0/+1
* hw/block: Add Microchip's 25CSM04 to m25p80Chalapathi V2024-07-261-0/+3
* vhost,vhost-user: Add VIRTIO_F_IN_ORDER to vhost feature bitsJonah Palmer2024-07-211-0/+1
* hw/block: m25p80: support quad mode for w25q01jvqJamin Lin2024-07-091-0/+16
* vhost-user: fix lost reconnect againLi Feng2024-07-011-1/+2
* Revert "vhost-user: fix lost reconnect"Li Feng2024-07-011-1/+1
* vhost/vhost-user: Add VIRTIO_F_NOTIFICATION_DATA to vhost feature bitsJonah Palmer2024-07-011-0/+1
* virtio-blk: remove SCSI passthrough functionalityPaolo Bonzini2024-06-051-155/+11
* hw/pflash: fix block write startGerd Hoffmann2024-05-171-5/+3
* hw/block/nand: Fix out-of-bound access in NAND block bufferPhilippe Mathieu-Daudé2024-04-101-1/+7
* hw/block/nand: Have blk_load() take unsigned offset and return booleanPhilippe Mathieu-Daudé2024-04-101-4/+10
* hw/block/nand: Factor nand_load_iolen() method outPhilippe Mathieu-Daudé2024-04-101-13/+22
* vhost-user-blk: simplify and fix vhost_user_blk_handle_config_changeVladimir Sementsov-Ogievskiy2024-04-091-8/+3
* block/virtio-blk: Fix memory leak from virtio_blk_zone_reportZheyu Ma2024-04-041-1/+2
* aspeed/smc: Only wire flash devices at resetCédric Le Goater2024-03-191-1/+0
* block/virtio-blk: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+1
* block: m25p80: Add support of mt35xu02gbbaSai Pavan Boddu2024-02-273-0/+40
* hw/block/tc58128: Don't emit deprecation warning under qtestPeter Maydell2024-02-151-1/+3
* hw/block/fdc-isa: Implement relocation and enabling/disabling for TYPE_ISA_FDCBernhard Beschow2024-02-141-0/+14
* hw/block/fdc-sysbus: Move iomem from FDCtrl to FDCtrlSysBusBernhard Beschow2024-02-142-4/+4
* hw/block/fdc-isa: Move portio_list from FDCtrl to FDCtrlISABusBernhard Beschow2024-02-142-3/+3
* virtio-blk: avoid using ioeventfd state in irqfd conditionalStefan Hajnoczi2024-02-081-1/+1
* virtio-blk: Use ioeventfd_attach in start_ioeventfdHanna Czenczek2024-02-071-11/+10
* virtio-blk: do not use C99 mixed declarationsStefan Hajnoczi2024-02-071-7/+10
* virtio-blk: add vq_rq[] bounds check in virtio_blk_dma_restart_cb()Stefan Hajnoczi2024-02-071-0/+2
* virtio-blk: clarify that there is at least 1 virtqueueStefan Hajnoczi2024-02-071-0/+1
* virtio-blk: enforce iothread-vq-mapping validationStefan Hajnoczi2024-02-071-81/+102
* hw/block/block.c: improve confusing blk_check_size_and_read_all() errorManos Pitsidianakis2024-01-304-14/+20
* pflash: fix sectors vs bytes confusion in blk_pread_nonzeroes()Stefan Hajnoczi2024-01-301-1/+1
* virtio-blk: always set ioeventfd during startupStefan Hajnoczi2024-01-261-6/+6
* virtio-blk: tolerate failure to set BlockBackend AioContextStefan Hajnoczi2024-01-261-14/+5
* virtio-blk: restart s->rq reqs in vq AioContextsStefan Hajnoczi2024-01-261-11/+33
* virtio-blk: rename dataplane to ioeventfdStefan Hajnoczi2024-01-261-39/+39
* virtio-blk: rename dataplane create/destroy functionsStefan Hajnoczi2024-01-261-11/+12
* virtio-blk: move dataplane code into virtio-blk.cStefan Hajnoczi2024-01-266-459/+348
* hw/pflash: implement update buffer for block writesGerd Hoffmann2024-01-193-30/+89
* hw/pflash: use ldn_{be,le}_p and stn_{be,le}_pGerd Hoffmann2024-01-191-55/+8
* hw/pflash: refactor pflash_data_write()Gerd Hoffmann2024-01-191-14/+16
* hw/block: Deprecate the TC58128 block deviceSamuel Tardieu2024-01-191-0/+1
* Rename "QEMU global mutex" to "BQL" in comments and docsStefan Hajnoczi2024-01-082-5/+5
* hw/block: Constify VMStateRichard Henderson2023-12-2911-27/+27
* virtio-blk: Fix potential nullpointer read access in virtio_blk_data_plane_destroyStefan Weil via2023-12-251-1/+2
* virtio-blk: add iothread-vq-mapping parameterStefan Hajnoczi2023-12-213-50/+200
* block: remove AioContext lockingStefan Hajnoczi2023-12-213-38/+2
* virtio-blk: don't lock AioContext in the submission code pathStefan Hajnoczi2023-12-211-5/+0
* virtio-blk: don't lock AioContext in the completion code pathStefan Hajnoczi2023-12-211-30/+4
* virtio-blk: add lock to protect s->rqStefan Hajnoczi2023-12-211-22/+45
* vhost-user: fix the reconnect errorLi Feng2023-12-021-5/+3
* hw/xen: clean up xen_block_find_free_vdev() to avoid Coverity false positiveDavid Woodhouse2023-11-211-3/+21