- 89fc45d include: move qemu_get_vm_name() to sysemu.h by Marc-André Lureau · 2 years, 10 months ago
- 826cc32 aio-posix: split poll check from ready handler by Stefan Hajnoczi · 3 years, 2 months ago
- 0c80228 block: use int64_t instead of int in driver discard handlers by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
- f34b2bc block: use int64_t instead of int in driver write_zeroes handlers by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
- 4853504 block: use int64_t instead of uint64_t in copy_range driver handlers by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
- 9dbf645 block/iscsi: Do not force-cap *pnum by Hanna Reitz · 3 years, 6 months ago
- 729cc68 Remove superfluous timer_del() calls by Peter Maydell · 4 years, 2 months ago
- c208b0e block/iscsi: Use lock guard macros by Gan Qixin · 4 years, 2 months ago
- f68c014 qapi: Restrict query-uuid command to machine code by Philippe Mathieu-Daudé · 4 years, 5 months ago
- c58daf7 iscsi: return -EIO when sense fields are meaningless by Xie Yongji · 4 years, 7 months ago
- dd3b002 iscsi: handle check condition status in retry loop by Xie Yongji · 4 years, 7 months ago
- af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 7 months ago
- 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 7 months ago
- 32d293c block/iscsi: drop unallocated_blocks_are_zero by Vladimir Sementsov-Ogievskiy · 4 years, 8 months ago
- 6e8a355 lockable: replaced locks with lock guard macros where appropriate by Daniel Brodsky · 4 years, 10 months ago
- 92b9279 block: Add flags to BlockDriver.bdrv_co_truncate() by Kevin Wolf · 4 years, 9 months ago
- ff0507c block/iscsi:fix heap-buffer-overflow in iscsi_aio_ioctl_cb by Chen Qun · 4 years, 10 months ago
- 34afc5c block/iscsi:use the flags in iscsi_open() prevent Clang warning by Chen Qun · 4 years, 11 months ago
- 5a5e7f8 block: trickle down the fallback image creation function use to the block drivers by Maxim Levitsky · 4 years, 10 months ago
- 80f0900 iscsi: Drop iscsi_co_create_opts() by Max Reitz · 5 years ago
- 5fbf1d5 iscsi: Don't access non-existent scsi_lba_status_descriptor by Kevin Wolf · 5 years ago
- 693fd2a iscsi: Cap block count from GET LBA STATUS (CVE-2020-1711) by Felipe Franciosi · 5 years ago
- 82325ae block: Evaluate @exact in protocol drivers by Max Reitz · 5 years ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- e4ec5ad replay: add BH oneshot event for block layer by Pavel Dovgalyuk · 5 years ago
- 8c46026 iscsi: base all handling of check condition on scsi_sense_to_errno by Paolo Bonzini · 6 years ago
- 00e3ccc iscsi: fix busy/timeout/task set full by Paolo Bonzini · 6 years ago
- a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- d4cef0c block/iscsi: Restrict Linux-specific code by Philippe Mathieu-Daudé · 6 years ago
- 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
- df71ca8 block: Work-around a bug in libiscsi 1.9.0 when used in gnu99 mode by Thomas Huth · 6 years ago
- 88e94fd block/iscsi: cancel libiscsi task when ABORT TASK TMF completes by Stefan Hajnoczi · 7 years ago
- c100448 block/iscsi: fix ioctl cancel use-after-free by Stefan Hajnoczi · 7 years ago
- 83d1197 block/iscsi: take iscsilun->mutex in iscsi_timed_check_events() by Stefan Hajnoczi · 7 years ago
- f92fa85 block/iscsi: drop unused IscsiAIOCB->buf field by Stefan Hajnoczi · 7 years ago
- 8f3bf50 iscsi: Support auto-read-only option by Kevin Wolf · 6 years ago
- 5197f44 block: Use warn_report() & friends to report warnings by Markus Armbruster · 6 years ago
- ecc983a block: Add copy offloading trace points by Fam Zheng · 7 years ago
- 67b51fb block: split flags in copy_range by Vladimir Sementsov-Ogievskiy · 7 years ago
- 8ee1cef iscsi: Avoid potential for get_status overflow by Eric Blake · 7 years ago
- 1439b9c iscsi: Don't blindly use designator length in response for memcpy by Fam Zheng · 7 years ago
- 061ca8a block: Convert .bdrv_truncate callback to coroutine_fn by Kevin Wolf · 7 years ago
- 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
- deadbb8 iscsi: Drop deprecated -drive parameter "filename" by Markus Armbruster · 7 years ago
- 604dfaa iscsi: Implement copy offloading by Fam Zheng · 7 years ago
- 66e75c0 iscsi: Create and use iscsi_co_wait_for_task by Fam Zheng · 7 years ago
- cc9743c iscsi: Query and save device designator when opening by Fam Zheng · 7 years ago
- e18a58b block: Merge .bdrv_co_writev{,_flags} in drivers by Eric Blake · 7 years ago
- cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
- b16a7cf iscsi: fix iSER compilation by Paolo Bonzini · 7 years ago
- 2b148f3 block: convert bdrv_invalidate_cache callback to coroutine_fn by Paolo Bonzini · 7 years ago
- 58e2e17 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 7 years ago
- 112ed24 qapi: Empty out qapi-schema.json by Markus Armbruster · 7 years ago
- efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
- 92809c3 iscsi: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
- 04a408f iscsi: Switch iscsi_allocmap_update() to byte-based by Eric Blake · 7 years ago
- ba059e7 iscsi: Switch cluster_sectors to byte-based by Eric Blake · 7 years ago
- e24d813 block: Simplify bdrv_can_write_zeroes_with_unmap() by Eric Blake · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
- e688df6 Include qapi/error.h exactly where needed by Markus Armbruster · 7 years ago
- 79f9c75 block/iscsi: fix initialization of iTask in iscsi_co_get_block_status by Peter Lieven · 7 years ago
- e38bc23 block/iscsi: only report an iSCSI Failure if we don't handle it gracefully by Peter Lieven · 7 years ago
- aef172f block/iscsi: dont leave allocmap in an invalid state on UNMAP failure by Peter Lieven · 7 years ago
- 08e2c9f scsi: move block/scsi.h to include/scsi/constants.h by Paolo Bonzini · 7 years ago
- e5b5728 scsi: move non-emulation specific code to scsi/ by Paolo Bonzini · 7 years ago
- 2875135 scsi: Refactor scsi sense interpreting code by Fam Zheng · 7 years ago
- 977c736 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) by Markus Armbruster · 7 years ago
- a309b29 Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging by Peter Maydell · 8 years ago
- 3dc6f86 Convert error_report() to warn_report() by Alistair Francis · 8 years ago
- 8243ccb block: Add PreallocMode to BD.bdrv_truncate() by Max Reitz · 8 years ago
- f5a5ca7 block: change variable names in BlockDriverState by Manos Pitsidianakis · 8 years ago
- 5c3ad1a block/iscsi: enable filename option and parsing by Jeff Cody · 8 years ago
- f59adb3 block: Add .bdrv_truncate() error messages by Max Reitz · 8 years ago
- 4bff28b block: Add errp to BD.bdrv_truncate() by Max Reitz · 8 years ago
- 2ec9a78 iscsi: Fix iscsi_create by Fam Zheng · 8 years ago
- b9afaba iscsi: drop unused IscsiAIOCB.qiov field by Stefan Hajnoczi · 8 years ago
- f6eb0b3 iscsi: fix missing unlock by Paolo Bonzini · 8 years ago
- d045c46 iscsi: do not use aio_context_acquire/release by Paolo Bonzini · 8 years ago
- 31eb120 iscsi: Add blockdev-add support by Kevin Wolf · 8 years ago
- 1d56010 iscsi: Add timeout option by Kevin Wolf · 8 years ago
- 81aa2a0 iscsi: Add header-digest option by Kevin Wolf · 8 years ago
- d4e7992 iscsi: Add initiator-name option by Kevin Wolf · 8 years ago
- 4317142 iscsi: Handle -iscsi user/password in bdrv_parse_filename() by Kevin Wolf · 8 years ago
- d5895fc iscsi: Split URL into individual options by Kevin Wolf · 8 years ago
- b9e413d block: explicitly acquire aiocontext in aio callbacks that need it by Paolo Bonzini · 8 years ago
- 1919631 block: explicitly acquire aiocontext in bottom halves that need it by Paolo Bonzini · 8 years ago
- 9d45665 block: explicitly acquire aiocontext in callbacks that need it by Paolo Bonzini · 8 years ago
- 2f47da5 block: explicitly acquire aiocontext in timers that need it by Paolo Bonzini · 8 years ago
- 1da45e0 block/iscsi: avoid data corruption with cache=writeback by Peter Lieven · 8 years ago
- f6a51c8 aio: add AioPollFn and io_poll() interface by Stefan Hajnoczi · 8 years ago
- 49228d1 block: Return -ENOTSUP rather than assert on unaligned discards by Eric Blake · 8 years ago
- e0ae498 block/iscsi: Adding new iSER transport layer option by Roy Shterman · 8 years ago
- 583ec22 block/iscsi: Introducing new zero-copy API by Roy Shterman · 8 years ago
- fffb6e1 block: use aio_bh_schedule_oneshot by Paolo Bonzini · 8 years ago
- 4c89275 Merge remote-tracking branch 'remotes/famz/tags/various-pull-request' into staging by Peter Maydell · 8 years ago
- 6de68ff Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 8 years ago
- cea2527 util: Add UUID API by Fam Zheng · 8 years ago
- 95eaa78 iscsi: Fix divide-by-zero regression on raw SG devices by Eric Blake · 8 years ago