1. f3126d6 scsi: move host_status handling into SCSI drivers by Hannes Reinecke · 4 years ago
  2. a108557 scsi: inline sg_io_sense_from_errno() into the callers. by Hannes Reinecke · 4 years, 4 months ago
  3. 9738c65 scsi-generic: do not snoop the output of failed commands by Paolo Bonzini · 4 years ago
  4. 166854f scsi: allow user to set werror as report by Zihao Chang · 4 years, 4 months ago
  5. b2d50a3 scsi: add tracing for SG_IO commands by Hannes Reinecke · 4 years, 4 months ago
  6. c9b6609 scsi: make io_timeout configurable by Hannes Reinecke · 4 years, 4 months ago
  7. 86b1cf3 block: Separate blk_is_writable() and blk_supports_write_perm() by Kevin Wolf · 4 years, 2 months ago
  8. ce35e22 qdev: Move softmmu properties to qdev-properties-system.h by Eduardo Habkost · 4 years, 3 months ago
  9. afff2db scsi-generic: Fix HM-zoned device scan by Dmitry Fomichev · 4 years, 7 months ago
  10. 4f67d30 qdev: set properties with device_class_set_props() by Marc-André Lureau · 5 years ago
  11. a27bd6c Include hw/qdev-properties.h less by Markus Armbruster · 6 years ago
  12. ca77ee2 Include migration/qemu-file-types.h a lot less by Markus Armbruster · 6 years ago
  13. 1849f29 scsi-generic: Check sense key before request snooping and patching by Shin'ichiro Kawasaki · 6 years ago
  14. 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
  15. 856dfd8 qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h by Markus Armbruster · 6 years ago
  16. 5685349 scsi-generic: Convert from DPRINTF() macro to trace events by Laurent Vivier · 6 years ago
  17. e909ff9 scsi-generic: avoid possible out-of-bounds access to r->buf by Paolo Bonzini · 6 years ago
  18. 763c568 scsi-generic: do not do VPD emulation for sense other than ILLEGAL_REQUEST by Paolo Bonzini · 6 years ago
  19. 3d4a8bf scsi-generic: avoid invalid access to struct when emulating block limits by Paolo Bonzini · 6 years ago
  20. 57dbb58 scsi-generic: avoid out-of-bounds access to VPD page list by Paolo Bonzini · 6 years ago
  21. 6c219fc scsi-generic: keep VPD page list sorted by Paolo Bonzini · 6 years ago
  22. a71c775 hw/scsi: add VPD Block Limits emulation by Daniel Henrique Barboza · 7 years ago
  23. a0c7e35 hw/scsi: centralize SG_IO calls into single function by Daniel Henrique Barboza · 7 years ago
  24. 0a96ca2 hw/scsi: cleanups before VPD BL emulation by Daniel Henrique Barboza · 7 years ago
  25. 6dd046a hw: Do not include "sysemu/blockdev.h" if it is not necessary by Philippe Mathieu-Daudé · 7 years ago
  26. 29e560f hw/scsi: support SCSI-2 passthrough without PI by Daniel Henrique Barboza · 7 years ago
  27. 2343be0 scsi-disk: allow customizing the SCSI version by Paolo Bonzini · 7 years ago
  28. 09c2c6f scsi: turn "is this a SCSI device?" into a conditional hint by Paolo Bonzini · 7 years ago
  29. c6caae5 scsi-generic: Simplify error handling code by Fam Zheng · 7 years ago
  30. d9bcd6f scsi-generic: Add share-rw option by Fam Zheng · 7 years ago
  31. 08e2c9f scsi: move block/scsi.h to include/scsi/constants.h by Paolo Bonzini · 8 years ago
  32. 1ead6b4 scsi: introduce sg_io_sense_from_errno by Paolo Bonzini · 8 years ago
  33. e5b5728 scsi: move non-emulation specific code to scsi/ by Paolo Bonzini · 8 years ago
  34. 95a5bef Use qemu_tolower() and qemu_toupper(), not tolower() and toupper() by Peter Maydell · 8 years ago
  35. bed58b4 scsi-generic: Fill in opt_xfer_len in INQUIRY reply if it is zero by Fam Zheng · 8 years ago
  36. b9e413d block: explicitly acquire aiocontext in aio callbacks that need it by Paolo Bonzini · 8 years ago
  37. 2e144aa hw/scsi: Fix debug message of cdb structure in scsi-generic by Eric Farman · 8 years ago
  38. 5def6b8 block: Switch transfer length bounds to byte-based by Eric Blake · 9 years ago
  39. 24ce9a2 block: Give nonzero result to blk_get_max_transfer_length() by Eric Blake · 9 years ago
  40. efaf478 scsi: Advertise limits by blocksize, not 512 by Eric Blake · 9 years ago
  41. 9be3859 coccinelle: Remove unnecessary variables for function return value by Eduardo Habkost · 9 years ago
  42. 063143d scsi-generic: Merge block max xfer len in INQUIRY response by Fam Zheng · 9 years ago
  43. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  44. 9fd7e85 scsi-generic: grab device and port SAS addresses from backend by Paolo Bonzini · 9 years ago
  45. a4ab479 hw/scsi: Clean up includes by Peter Maydell · 9 years ago
  46. 0eb2bae scsi-generic: let guests recognize readonly=on on passthrough devices by Paolo Bonzini · 9 years ago
  47. fa0d653 scsi-generic: identify AIO callbacks more clearly by Paolo Bonzini · 10 years ago
  48. 1c3381a scsi: Drop superfluous conditionals around g_free() by Markus Armbruster · 10 years ago
  49. fb7b5c0 scsi: devirtualize unrealize of SCSI devices by Paolo Bonzini · 11 years ago
  50. 4be7463 hw: Convert from BlockDriverState to BlockBackend, mostly by Markus Armbruster · 10 years ago
  51. 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
  52. d749e10 bootindex: move calling add_boot_device_patch to bootindex setter function by Gonglei · 10 years ago
  53. 8dece34 block: remove bootindex property from qdev to qom by Gonglei · 10 years ago
  54. d577646 scsi: Introduce scsi_req_cancel_complete by Fam Zheng · 10 years ago
  55. a83cfd1 scsi: Drop SCSIReqOps.cancel_io by Fam Zheng · 10 years ago
  56. 3df9caf scsi: Unify request unref in scsi_req_cancel by Fam Zheng · 10 years ago
  57. 6c25fa6 scsi-generic: Handle canceled request in scsi_command_complete by Fam Zheng · 10 years ago
  58. f93d2c1 scsi-generic: remove superfluous DPRINTF avoid to break compiling by Gonglei · 11 years ago
  59. a818a4b scsi-bus: Convert DeviceClass init to realize by Fam Zheng · 11 years ago
  60. 3e7e180 scsi-block, scsi-generic: implement parse_cdb by Paolo Bonzini · 11 years ago
  61. 6ee143a scsi: Improve error messages more by Paolo Bonzini · 11 years ago
  62. c5f5287 scsi: Change scsi sense buf size to 252 by Fam Zheng · 11 years ago
  63. 1b7fd72 block: rename buffer_alignment to guest_block_size by Paolo Bonzini · 13 years ago
  64. d836f8d scsi-generic: check the return value of bdrv_aio_ioctl in execute_command by Pavel Hrdina · 12 years ago
  65. 53254e5 scsi-generic: fix sign extension of READ CAPACITY(10) data by Paolo Bonzini · 12 years ago
  66. 49ab747 hw: move target-independent files to subdirectories by Paolo Bonzini · 12 years ago[Renamed from hw/scsi-generic.c]
  67. 0d09e41 hw: move headers to include/ by Paolo Bonzini · 12 years ago
  68. 83c9f4c hw: include hw header files with full paths by Paolo Bonzini · 12 years ago
  69. 8c43a6f Make all static TypeInfos const by Andreas Färber · 12 years ago
  70. 9c17d61 softmmu: move include files to include/sysemu/ by Paolo Bonzini · 12 years ago
  71. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  72. 92aa5c6 iostatus: move BlockdevOnError declaration to QAPI by Paolo Bonzini · 12 years ago
  73. 0f1da44 scsi: more fixes to properties for passthrough devices by Paolo Bonzini · 13 years ago
  74. 9839245 ISCSI: Add SCSI passthrough via scsi-generic to libiscsi by Ronnie Sahlberg · 13 years ago
  75. 56b1fc4 scsi-generic: add migration support by Paolo Bonzini · 13 years ago
  76. 83f7d43 qom: Unify type registration by Andreas Färber · 13 years ago
  77. 39bffca qdev: register all types natively through QEMU Object Model by Anthony Liguori · 13 years ago
  78. b9eea3e scsi: convert to QEMU Object Model by Anthony Liguori · 13 years ago
  79. 6a84cb1 scsi virtio-blk usb-msd: Clean up device init error messages by Markus Armbruster · 13 years ago
  80. ad54ae8 block: bdrv_aio_* do not return NULL by Paolo Bonzini · 13 years ago
  81. 28b7765 scsi-generic: add as boot device by Paolo Bonzini · 13 years ago
  82. c9501c9 scsi-generic: bump SCSIRequest reference count until aio completion runs by Paolo Bonzini · 13 years ago
  83. 63db0f0 scsi: pass cdb to alloc_req by Paolo Bonzini · 13 years ago
  84. 765d152 scsi: export scsi_generic_reqops by Paolo Bonzini · 13 years ago
  85. adcf275 scsi: make reqops const by Paolo Bonzini · 13 years ago
  86. 7877903 scsi: move max_lba to SCSIDevice by Paolo Bonzini · 13 years ago
  87. 9b6eef8 scsi-generic: snoop READ CAPACITY commands to get block size by Paolo Bonzini · 13 years ago
  88. a3b16e7 scsi-generic: look at host status by Paolo Bonzini · 13 years ago
  89. fe0ed71 scsi-generic: check ioctl statuses when SG_IO succeeds by Paolo Bonzini · 13 years ago
  90. 6a58a3a scsi-generic: remove scsi_req_fixup by Paolo Bonzini · 13 years ago
  91. 8869e10 scsi-generic: drop SCSIGenericState by Paolo Bonzini · 13 years ago
  92. 1b8f8a6 scsi-generic: do not disable FUA by Paolo Bonzini · 13 years ago
  93. 9e6a4c9 block: Drop BlockDriverState member removable by Markus Armbruster · 14 years ago
  94. 7267c09 Use glib memory allocation and free functions by Anthony Liguori · 14 years ago
  95. c7b4887 scsi: report unit attention on reset by Paolo Bonzini · 14 years ago
  96. 739df21 scsi: move handling of REQUEST SENSE to common code by Paolo Bonzini · 14 years ago
  97. fdaef06 scsi: move handling of REPORT LUNS and invalid LUNs to common code by Paolo Bonzini · 14 years ago
  98. afa46c4 scsi: move request parsing to common code by Paolo Bonzini · 14 years ago
  99. 87dcd1b scsi: push lun field to SCSIDevice by Paolo Bonzini · 14 years ago
  100. 12010e7 scsi: move request-related callbacks from SCSIDeviceInfo to SCSIReqOps by Paolo Bonzini · 14 years ago