Age | Commit message (Expand) | Author | Files | Lines |
2019-10-28 | block: Evaluate @exact in protocol drivers | Max Reitz | 1 | -1/+6 |
2019-10-28 | block: Add @exact parameter to bdrv_co_truncate() | Max Reitz | 1 | -1/+2 |
2019-10-14 | replay: add BH oneshot event for block layer | Pavel Dovgalyuk | 1 | -2/+3 |
2019-07-15 | iscsi: base all handling of check condition on scsi_sense_to_errno | Paolo Bonzini | 1 | -15/+14 |
2019-07-15 | iscsi: fix busy/timeout/task set full | Paolo Bonzini | 1 | -1/+1 |
2019-06-12 | Include qemu-common.h exactly where needed | Markus Armbruster | 1 | -0/+1 |
2019-06-12 | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 1 | -0/+1 |
2019-03-11 | block/iscsi: Restrict Linux-specific code | Philippe Mathieu-Daudé | 1 | -0/+7 |
2019-02-25 | block: Add strong_runtime_opts to BlockDriver | Max Reitz | 1 | -0/+18 |
2019-01-22 | block: Work-around a bug in libiscsi 1.9.0 when used in gnu99 mode | Thomas Huth | 1 | -0/+2 |
2019-01-11 | block/iscsi: cancel libiscsi task when ABORT TASK TMF completes | Stefan Hajnoczi | 1 | -2/+14 |
2019-01-11 | block/iscsi: fix ioctl cancel use-after-free | Stefan Hajnoczi | 1 | -3/+18 |
2019-01-11 | block/iscsi: take iscsilun->mutex in iscsi_timed_check_events() | Stefan Hajnoczi | 1 | -0/+4 |
2019-01-11 | block/iscsi: drop unused IscsiAIOCB->buf field | Stefan Hajnoczi | 1 | -8/+0 |
2018-11-05 | iscsi: Support auto-read-only option | Kevin Wolf | 1 | -3/+5 |
2018-10-19 | block: Use warn_report() & friends to report warnings | Markus Armbruster | 1 | -1/+1 |
2018-07-10 | block: Add copy offloading trace points | Fam Zheng | 1 | -0/+3 |
2018-07-10 | block: split flags in copy_range | Vladimir Sementsov-Ogievskiy | 1 | -3/+6 |
2018-07-02 | iscsi: Avoid potential for get_status overflow | Eric Blake | 1 | -1/+1 |
2018-06-29 | iscsi: Don't blindly use designator length in response for memcpy | Fam Zheng | 1 | -1/+1 |
2018-06-29 | block: Convert .bdrv_truncate callback to coroutine_fn | Kevin Wolf | 1 | -4/+4 |
2018-06-15 | block: Add block-specific QDict header | Max Reitz | 1 | -0/+1 |
2018-06-15 | iscsi: Drop deprecated -drive parameter "filename" | Markus Armbruster | 1 | -21/+2 |
2018-06-01 | iscsi: Implement copy offloading | Fam Zheng | 1 | -0/+219 |
2018-06-01 | iscsi: Create and use iscsi_co_wait_for_task | Fam Zheng | 1 | -37/+17 |
2018-06-01 | iscsi: Query and save device designator when opening | Fam Zheng | 1 | -0/+41 |
2018-05-15 | block: Merge .bdrv_co_writev{,_flags} in drivers | Eric Blake | 1 | -4/+4 |
2018-05-04 | qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF | Marc-André Lureau | 1 | -1/+1 |
2018-03-19 | iscsi: fix iSER compilation | Paolo Bonzini | 1 | -1/+1 |
2018-03-09 | block: convert bdrv_invalidate_cache callback to coroutine_fn | Paolo Bonzini | 1 | -3/+3 |
2018-03-06 | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging | Peter Maydell | 1 | -77/+87 |
2018-03-02 | qapi: Empty out qapi-schema.json | Markus Armbruster | 1 | -1/+1 |
2018-03-02 | block: rename .bdrv_create() to .bdrv_co_create_opts() | Stefan Hajnoczi | 1 | -3/+4 |
2018-03-02 | iscsi: Switch to .bdrv_co_block_status() | Eric Blake | 1 | -36/+33 |
2018-03-02 | iscsi: Switch iscsi_allocmap_update() to byte-based | Eric Blake | 1 | -46/+44 |
2018-03-02 | iscsi: Switch cluster_sectors to byte-based | Eric Blake | 1 | -21/+35 |
2018-02-09 | block: Simplify bdrv_can_write_zeroes_with_unmap() | Eric Blake | 1 | -2/+4 |
2018-02-09 | Move include qemu/option.h from qemu-common.h to actual users | Markus Armbruster | 1 | -1/+1 |
2018-02-09 | Include qapi/qmp/qdict.h exactly where needed | Markus Armbruster | 1 | -0/+1 |
2018-02-09 | Include qapi/error.h exactly where needed | Markus Armbruster | 1 | -0/+1 |
2018-01-16 | block/iscsi: fix initialization of iTask in iscsi_co_get_block_status | Peter Lieven | 1 | -1/+2 |
2017-12-21 | block/iscsi: only report an iSCSI Failure if we don't handle it gracefully | Peter Lieven | 1 | -11/+32 |
2017-12-21 | block/iscsi: dont leave allocmap in an invalid state on UNMAP failure | Peter Lieven | 1 | -4/+4 |
2017-09-19 | scsi: move block/scsi.h to include/scsi/constants.h | Paolo Bonzini | 1 | -1/+1 |
2017-09-19 | scsi: move non-emulation specific code to scsi/ | Paolo Bonzini | 1 | -1/+5 |
2017-09-19 | scsi: Refactor scsi sense interpreting code | Fam Zheng | 1 | -41/+4 |
2017-09-04 | qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) | Markus Armbruster | 1 | -1/+1 |
2017-07-14 | Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into... | Peter Maydell | 1 | -3/+3 |
2017-07-13 | Convert error_report() to warn_report() | Alistair Francis | 1 | -3/+3 |
2017-07-11 | block: Add PreallocMode to BD.bdrv_truncate() | Max Reitz | 1 | -1/+8 |