Age | Commit message (Expand) | Author | Files | Lines |
2021-06-25 | block: add max_hw_transfer to BlockLimits | Paolo Bonzini | 1 | -1/+1 |
2021-06-25 | scsi-generic: pass max_segments via max_iov field in BlockLimits | Paolo Bonzini | 1 | -2/+4 |
2021-06-15 | block/scsi: correctly emulate the VPD block limits page | Maxim Levitsky | 1 | -2/+7 |
2021-03-06 | scsi: move host_status handling into SCSI drivers | Hannes Reinecke | 1 | -4/+2 |
2021-03-06 | scsi: inline sg_io_sense_from_errno() into the callers. | Hannes Reinecke | 1 | -6/+16 |
2021-03-06 | scsi-generic: do not snoop the output of failed commands | Paolo Bonzini | 1 | -1/+4 |
2021-02-25 | scsi: allow user to set werror as report | Zihao Chang | 1 | -1/+2 |
2021-02-25 | scsi: add tracing for SG_IO commands | Hannes Reinecke | 1 | -1/+7 |
2021-02-25 | scsi: make io_timeout configurable | Hannes Reinecke | 1 | -6/+11 |
2021-01-27 | block: Separate blk_is_writable() and blk_supports_write_perm() | Kevin Wolf | 1 | -2/+2 |
2020-12-18 | qdev: Move softmmu properties to qdev-properties-system.h | Eduardo Habkost | 1 | -0/+1 |
2020-09-30 | scsi-generic: Fix HM-zoned device scan | Dmitry Fomichev | 1 | -4/+6 |
2020-01-24 | qdev: set properties with device_class_set_props() | Marc-André Lureau | 1 | -1/+1 |
2019-08-16 | Include hw/qdev-properties.h less | Markus Armbruster | 1 | -0/+1 |
2019-08-16 | Include migration/qemu-file-types.h a lot less | Markus Armbruster | 1 | -0/+1 |
2019-07-19 | scsi-generic: Check sense key before request snooping and patching | Shin'ichiro Kawasaki | 1 | -12/+16 |
2019-06-12 | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 1 | -0/+1 |
2019-06-11 | qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h | Markus Armbruster | 1 | -1/+1 |
2019-02-05 | scsi-generic: Convert from DPRINTF() macro to trace events | Laurent Vivier | 1 | -30/+26 |
2019-02-05 | scsi-generic: avoid possible out-of-bounds access to r->buf | Paolo Bonzini | 1 | -8/+10 |
2018-11-06 | scsi-generic: do not do VPD emulation for sense other than ILLEGAL_REQUEST | Paolo Bonzini | 1 | -3/+5 |
2018-11-06 | scsi-generic: avoid invalid access to struct when emulating block limits | Paolo Bonzini | 1 | -10/+25 |
2018-11-06 | scsi-generic: avoid out-of-bounds access to VPD page list | Paolo Bonzini | 1 | -1/+1 |
2018-11-06 | scsi-generic: keep VPD page list sorted | Paolo Bonzini | 1 | -4/+15 |
2018-06-29 | hw/scsi: add VPD Block Limits emulation | Daniel Henrique Barboza | 1 | -10/+122 |
2018-06-29 | hw/scsi: centralize SG_IO calls into single function | Daniel Henrique Barboza | 1 | -30/+31 |
2018-06-29 | hw/scsi: cleanups before VPD BL emulation | Daniel Henrique Barboza | 1 | -33/+38 |
2018-06-01 | hw: Do not include "sysemu/blockdev.h" if it is not necessary | Philippe Mathieu-Daudé | 1 | -1/+0 |
2018-04-09 | hw/scsi: support SCSI-2 passthrough without PI | Daniel Henrique Barboza | 1 | -11/+36 |
2018-04-09 | scsi-disk: allow customizing the SCSI version | Paolo Bonzini | 1 | -0/+1 |
2018-03-26 | scsi: turn "is this a SCSI device?" into a conditional hint | Paolo Bonzini | 1 | -3/+4 |
2018-02-05 | scsi-generic: Simplify error handling code | Fam Zheng | 1 | -6/+3 |
2018-01-12 | scsi-generic: Add share-rw option | Fam Zheng | 1 | -0/+9 |
2017-09-19 | scsi: move block/scsi.h to include/scsi/constants.h | Paolo Bonzini | 1 | -1/+1 |
2017-09-19 | scsi: introduce sg_io_sense_from_errno | Paolo Bonzini | 1 | -33/+7 |
2017-09-19 | scsi: move non-emulation specific code to scsi/ | Paolo Bonzini | 1 | -8/+0 |
2017-07-21 | Use qemu_tolower() and qemu_toupper(), not tolower() and toupper() | Peter Maydell | 1 | -1/+1 |
2017-03-27 | scsi-generic: Fill in opt_xfer_len in INQUIRY reply if it is zero | Fam Zheng | 1 | -3/+2 |
2017-02-21 | block: explicitly acquire aiocontext in aio callbacks that need it | Paolo Bonzini | 1 | -3/+17 |
2017-01-27 | hw/scsi: Fix debug message of cdb structure in scsi-generic | Eric Farman | 1 | -2/+3 |
2016-07-05 | block: Switch transfer length bounds to byte-based | Eric Blake | 1 | -6/+6 |
2016-07-05 | block: Give nonzero result to blk_get_max_transfer_length() | Eric Blake | 1 | -6/+6 |
2016-07-05 | scsi: Advertise limits by blocksize, not 512 | Eric Blake | 1 | -1/+2 |
2016-06-20 | coccinelle: Remove unnecessary variables for function return value | Eduardo Habkost | 1 | -4/+1 |
2016-05-29 | scsi-generic: Merge block max xfer len in INQUIRY response | Fam Zheng | 1 | -0/+12 |
2016-03-22 | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 1 | -0/+1 |
2016-02-09 | scsi-generic: grab device and port SAS addresses from backend | Paolo Bonzini | 1 | -0/+92 |
2016-01-29 | hw/scsi: Clean up includes | Peter Maydell | 1 | -4/+1 |
2015-09-25 | scsi-generic: let guests recognize readonly=on on passthrough devices | Paolo Bonzini | 1 | -0/+14 |
2015-08-14 | scsi-generic: identify AIO callbacks more clearly | Paolo Bonzini | 1 | -25/+41 |