Age | Commit message (Expand) | Author | Files | Lines |
2019-01-11 | qemu/queue.h: simplify reverse access to QTAILQ | Paolo Bonzini | 1 | -1/+1 |
2018-11-27 | vmstate: constify VMStateField | Marc-André Lureau | 1 | -2/+2 |
2018-06-29 | usb-storage: Add rerror/werror properties | Kevin Wolf | 1 | -1/+10 |
2018-03-12 | scsi: support NDOB (no data-out buffer) for WRITE SAME commands | Paolo Bonzini | 1 | -1/+1 |
2018-03-06 | scsi: Remove automatic creation of SCSI controllers with -drive if=scsi | Thomas Huth | 1 | -48/+1 |
2018-02-09 | Move include qemu/option.h from qemu-common.h to actual users | Markus Armbruster | 1 | -0/+1 |
2018-01-26 | usb-storage: Fix share-rw option parsing | Fam Zheng | 1 | -1/+8 |
2017-12-21 | scsi: provide general-purpose functions to manage sense data | Paolo Bonzini | 1 | -14/+2 |
2017-09-19 | scsi: move block/scsi.h to include/scsi/constants.h | Paolo Bonzini | 1 | -1/+1 |
2017-09-19 | scsi: introduce scsi_build_sense | Paolo Bonzini | 1 | -7/+1 |
2017-09-19 | scsi: move non-emulation specific code to scsi/ | Paolo Bonzini | 1 | -397/+0 |
2017-09-19 | scsi: rename scsi_build_sense to scsi_convert_sense | Paolo Bonzini | 1 | -5/+5 |
2017-09-19 | scsi-bus: correct responses for INQUIRY and REQUEST SENSE | Hannes Reinecke | 1 | -4/+25 |
2017-08-08 | scsi: clarify sense codes for LUN0 emulation | Hannes Reinecke | 1 | -1/+6 |
2017-07-13 | Convert error_report() to warn_report() | Alistair Francis | 1 | -3/+3 |
2017-02-21 | Merge remote-tracking branch 'remotes/armbru/tags/pull-block-2017-02-21' into... | Peter Maydell | 1 | -7/+49 |
2017-02-21 | hw: Deprecate -drive if=scsi with non-onboard HBAs | Markus Armbruster | 1 | -2/+13 |
2017-02-21 | hw/scsi: Concentrate -drive if=scsi auto-create in one place | Markus Armbruster | 1 | -7/+38 |
2017-02-21 | block: explicitly acquire aiocontext in bottom halves that need it | Paolo Bonzini | 1 | -0/+2 |
2017-01-24 | migration: extend VMStateInfo | Jianjun Duan | 1 | -2/+6 |
2016-07-12 | scsi-bus: Use longer sense buffer with scanners | Jarkko Lavinen | 1 | -1/+9 |
2016-07-12 | scsi-bus: Add SCSI scanner support | Jarkko Lavinen | 1 | -0/+31 |
2016-03-22 | util: move declarations out of qemu-common.h | Veronia Bahaa | 1 | -0/+1 |
2016-03-22 | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 1 | -0/+1 |
2016-03-07 | scsi-bus: Remove tape command from scsi_req_xfer | Alex Pyrgiotis | 1 | -1/+0 |
2016-01-29 | hw/scsi: Clean up includes | Peter Maydell | 1 | -0/+1 |
2016-01-15 | SCSI device: fix to incomplete QOMify | Cao jin | 1 | -2/+2 |
2016-01-15 | scsi: revert change to scsi_req_cancel_async and add assertions | Paolo Bonzini | 1 | -0/+11 |
2015-12-17 | scsi: always call notifier on async cancellation | Paolo Bonzini | 1 | -3/+0 |
2015-12-17 | scsi: use scsi_req_cancel_async when purging requests | Paolo Bonzini | 1 | -2/+4 |
2015-11-04 | osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version() | Eduardo Habkost | 1 | -1/+1 |
2015-10-12 | scsi: switch from g_slice allocator to malloc | Paolo Bonzini | 1 | -2/+2 |
2015-08-14 | scsi: create restart bottom half in the right AioContext | Paolo Bonzini | 1 | -1/+2 |
2015-07-24 | scsi: fix buffer overflow in scsi_req_parse_cdb (CVE-2015-5158) | Paolo Bonzini | 1 | -1/+6 |
2015-06-12 | migration: Use normal VMStateDescriptions for Subsections | Juan Quintela | 1 | -7/+4 |
2015-03-10 | scsi: Improve error reporting for invalid drive property | Markus Armbruster | 1 | -4/+1 |
2015-03-10 | hw: Propagate errors through qdev_prop_set_drive() | Markus Armbruster | 1 | -1/+5 |
2015-03-10 | scsi: Clean up duplicated error in legacy if=scsi code | Markus Armbruster | 1 | -1/+0 |
2015-02-27 | scsi: give device a parent before setting properties | Paolo Bonzini | 1 | -0/+5 |
2015-02-02 | scsi: Fix scsi_req_cancel_async for no aiocb req | Fam Zheng | 1 | -0/+2 |
2015-01-14 | scsi: fix cancellation when I/O was completed but DMA was not. | Paolo Bonzini | 1 | -0/+2 |
2014-10-31 | scsi: devirtualize unrealize of SCSI devices | Paolo Bonzini | 1 | -9/+3 |
2014-10-31 | megasas: Clear unit attention on initial reset | Hannes Reinecke | 1 | -1/+1 |
2014-10-31 | scsi: Rename scsi_*_length() to scsi_*_xfer(), add scsi_cdb_length() | Hannes Reinecke | 1 | -25/+32 |
2014-10-20 | hw: Convert from BlockDriverState to BlockBackend, mostly | Markus Armbruster | 1 | -6/+6 |
2014-10-20 | block: Eliminate DriveInfo member bdrv, use blk_by_legacy_dinfo() | Markus Armbruster | 1 | -2/+3 |
2014-10-16 | Merge remote-tracking branch 'remotes/kraxel/tags/pull-bootindex-20141015-1' ... | Peter Maydell | 1 | -1/+13 |
2014-10-15 | block: remove bootindex property from qdev to qom | Gonglei | 1 | -1/+2 |
2014-10-15 | scsi: add bootindex to qom property | Gonglei | 1 | -0/+11 |
2014-10-15 | scsi: Cleanup not used anymore SCSIBusInfo{hotplug, hot_unplug} fields | Igor Mammedov | 1 | -16/+0 |