Sign in
qemu
/
qemu
/
efbc1783bd82b8062c5958193b35052998de3258
/
hw
/
scsi
/
scsi-disk.c
572023f
block: Remove deprecated -drive option serial
by Kevin Wolf
· 7 years ago
740842c
scsi-disk: Block Device Characteristics emulation fix
by Daniel Henrique Barboza
· 7 years ago
44e8b46
Revert "block: Remove deprecated -drive option serial"
by Cornelia Huck
· 7 years ago
7e46260
hw/scsi: Use the IEC binary prefix definitions
by Philippe Mathieu-Daudé
· 7 years ago
a71c775
hw/scsi: add VPD Block Limits emulation
by Daniel Henrique Barboza
· 7 years ago
a0c7e35
hw/scsi: centralize SG_IO calls into single function
by Daniel Henrique Barboza
· 7 years ago
0a96ca2
hw/scsi: cleanups before VPD BL emulation
by Daniel Henrique Barboza
· 7 years ago
b008326
block: Remove deprecated -drive option serial
by Kevin Wolf
· 7 years ago
29e560f
hw/scsi: support SCSI-2 passthrough without PI
by Daniel Henrique Barboza
· 7 years ago
2343be0
scsi-disk: allow customizing the SCSI version
by Paolo Bonzini
· 7 years ago
37c5174
scsi-disk: Don't enlarge min_io_size to max_io_size
by Fam Zheng
· 7 years ago
09c2c6f
scsi: turn "is this a SCSI device?" into a conditional hint
by Paolo Bonzini
· 7 years ago
4397a01
scsi: support NDOB (no data-out buffer) for WRITE SAME commands
by Paolo Bonzini
· 7 years ago
d082d16
scsi-disk.c: consider bl->max_transfer in INQUIRY emulation
by Daniel Henrique Barboza
· 7 years ago
24355b7
scsi-disk: release AioContext in unaligned WRITE SAME case
by Stefan Hajnoczi
· 7 years ago
0748854
scsi-block: Add share-rw option
by Fam Zheng
· 7 years ago
ceff3e1
hw/block: Use errp directly rather than local_err
by Mao Zhongyi
· 7 years ago
3da023b
scsi: reject configurations with logical block size > physical block size
by Mark Kanda
· 7 years ago
070f800
scsi-disk: support reporting of rotation rate
by Daniel P. Berrange
· 7 years ago
08e2c9f
scsi: move block/scsi.h to include/scsi/constants.h
by Paolo Bonzini
· 8 years ago
e5b5728
scsi: move non-emulation specific code to scsi/
by Paolo Bonzini
· 8 years ago
37b6045
scsi: rename scsi_build_sense to scsi_convert_sense
by Paolo Bonzini
· 8 years ago
14b2074
scsi-block: Support rerror/werror
by Fam Zheng
· 8 years ago
83b4fe0
scsi-disk: bdrv_attach_dev() for empty CD-ROM
by Kevin Wolf
· 8 years ago
a17c17a
hw/block: Request permissions
by Kevin Wolf
· 8 years ago
39829a0
block: Allow error return in BlockDevOps.change_media_cb()
by Kevin Wolf
· 8 years ago
6d0eb64
block: Add permissions to blk_new()
by Kevin Wolf
· 8 years ago
b9e413d
block: explicitly acquire aiocontext in aio callbacks that need it
by Paolo Bonzini
· 8 years ago
4f04560
scsi-disk: add 'fall through' comment to switch VERIFY cases
by Peter Maydell
· 8 years ago
1f8af0d
scsi-block: fix direction of BYTCHK test for VERIFY commands
by Paolo Bonzini
· 8 years ago
166dbda
scsi-disk: fix VERIFY for scsi-block
by Paolo Bonzini
· 8 years ago
99868af
dma-helpers: explicitly pass alignment into DMA helpers
by Mark Cave-Ayland
· 8 years ago
cd723b8
scsi-disk: Cleaning up around tray open state
by Fam Zheng
· 9 years ago
48b6206
scsi-disk: change disk serial length from 20 to 36
by Rony Weng
· 9 years ago
9ef6e50
scsi: scsi-cd without drive property for empty drive
by Kevin Wolf
· 9 years ago
1c6c4bb
block: Convert BB interface to byte-based discards
by Eric Blake
· 9 years ago
8c39825
block/qdev: Allow configuring rerror/werror with qdev properties
by Kevin Wolf
· 9 years ago
f6166a0
block/qdev: Allow configuring WCE with qdev properties
by Kevin Wolf
· 9 years ago
142c214
scsi-disk: Use (unsigned long) typecasts when using "%lu" format string
by Thomas Huth
· 9 years ago
ed45cae
scsi-disk: add missing break
by Paolo Bonzini
· 9 years ago
6214a11
scsi: mark TYPE_SCSI_DISK_BASE as abstract
by Paolo Bonzini
· 9 years ago
890e48d
scsi-disk: fix reads from scsi-disk devices
by Mark Cave-Ayland
· 9 years ago
8fdc783
scsi-block: always use SG_IO
by Paolo Bonzini
· 9 years ago
5b956f4
scsi-disk: introduce scsi_disk_req_check_error
by Paolo Bonzini
· 9 years ago
94f8ba1
scsi-disk: add need_fua_emulation to SCSIDiskClass
by Paolo Bonzini
· 9 years ago
fcaafb1
scsi-disk: introduce dma_readv and dma_writev
by Paolo Bonzini
· 9 years ago
993935f
scsi-disk: introduce a common base class
by Paolo Bonzini
· 9 years ago
d004bd5
block: Rename blk_write_zeroes()
by Eric Blake
· 9 years ago
cbe0ed6
dma-helpers: change interface to byte-based
by Paolo Bonzini
· 9 years ago
03c9006
scsi-disk: Switch to byte-based aio block access
by Eric Blake
· 9 years ago
983a160
block: Switch blk_*write_zeroes() to byte interface
by Eric Blake
· 9 years ago
f348b6d
util: move declarations out of qemu-common.h
by Veronia Bahaa
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
9fd7e85
scsi-generic: grab device and port SAS addresses from backend
by Paolo Bonzini
· 9 years ago
2ecab40
scsi: push WWN fields up to SCSIDevice
by Paolo Bonzini
· 9 years ago
a4ab479
hw/scsi: Clean up includes
by Peter Maydell
· 9 years ago
d762808
scsi-disk: Account for failed operations
by Alberto Garcia
· 9 years ago
35c2c8d
osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()
by Eduardo Habkost
· 9 years ago
5fd2b56
scsi-disk: identify AIO callbacks more clearly
by Paolo Bonzini
· 10 years ago
a56537a
scsi-disk: Fix assertion failure on WRITE SAME
by Fam Zheng
· 10 years ago
c85a7a0
scsi-disk: fix cmd.mode field typo
by Stefan Hajnoczi
· 10 years ago
7d99f4c
scsi: Handle no media case for scsi_get_configuration
by Matthew Rosato
· 10 years ago
df1d4c3
scsi-hd: fix property unset case
by Ekaterina Tumanova
· 10 years ago
0eb28a4
BlockConf: Call backend functions to detect geometry and blocksizes
by Ekaterina Tumanova
· 10 years ago
f8e1f53
scsi-disk: provide maximum transfer length
by Paolo Bonzini
· 10 years ago
fb7b5c0
scsi: devirtualize unrealize of SCSI devices
by Paolo Bonzini
· 12 years ago
1894df0
scsi: Rename scsi_*_length() to scsi_*_xfer(), add scsi_cdb_length()
by Hannes Reinecke
· 10 years ago
26f8b3a
blockdev: Fix blockdev-add not to create DriveInfo
by Markus Armbruster
· 10 years ago
4be7463
hw: Convert from BlockDriverState to BlockBackend, mostly
by Markus Armbruster
· 10 years ago
d749e10
bootindex: move calling add_boot_device_patch to bootindex setter function
by Gonglei
· 10 years ago
8dece34
block: remove bootindex property from qdev to qom
by Gonglei
· 10 years ago
d577646
scsi: Introduce scsi_req_cancel_complete
by Fam Zheng
· 11 years ago
a83cfd1
scsi: Drop SCSIReqOps.cancel_io
by Fam Zheng
· 11 years ago
3df9caf
scsi: Unify request unref in scsi_req_cancel
by Fam Zheng
· 11 years ago
5366d0c
block: Make the block accounting functions operate on BlockAcctStats
by Benoît Canet
· 11 years ago
28298fd
block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_
by Benoît Canet
· 11 years ago
a818a4b
scsi-bus: Convert DeviceClass init to realize
by Fam Zheng
· 11 years ago
5ff5efb
block: Pass errp in blkconf_geometry
by Fam Zheng
· 11 years ago
3e7e180
scsi-block, scsi-generic: implement parse_cdb
by Paolo Bonzini
· 11 years ago
592c3b2
scsi-block: extract scsi_block_is_passthrough
by Paolo Bonzini
· 11 years ago
a589569
qapi: adjust existing defines
by Wenchao Xia
· 11 years ago
b9e77bc
scsi: Print command name in debug
by Alexey Kardashevskiy
· 11 years ago
2fe5a9f
scsi-disk: fix bug in scsi_block_new_request() introduced by commit 137745c
by Ulrich Obergfell
· 11 years ago
4525c13
scsi-disk.c: Fix compilation with -DDEBUG_SCSI
by Paul Janzen
· 11 years ago
d49805a
savevm: Remove all the unneeded version_minimum_id_old (x86)
by Juan Quintela
· 11 years ago
6ee143a
scsi: Improve error messages more
by Paolo Bonzini
· 11 years ago
4bbeb8b
scsi-disk: Improve error messager if can't get version number
by Fam Zheng
· 11 years ago
64cc228
scsi-disk: Add support for port WWN and index descriptors in VPD page 83h
by Roland Dreier
· 11 years ago
703dd81
scsi: report thin provisioning errors with werror=report
by Paolo Bonzini
· 11 years ago
c7bcc85
qdev: Remove hex8/32/64 property types
by Paolo Bonzini
· 11 years ago
e9f526a
Merge remote-tracking branch 'bonzini/scsi-next' into staging
by Anthony Liguori
· 11 years ago
1b7fd72
block: rename buffer_alignment to guest_block_size
by Paolo Bonzini
· 13 years ago
33325a5
scsi: Assign cancel_io vector for scsi_disk_emulate_ops
by Paolo Bonzini
· 11 years ago
8a1bd29
scsi-disk: add UNMAP limits to block limits VPD page
by Paolo Bonzini
· 11 years ago
98e33f1
scsi-disk: fix WRITE SAME with large non-zero payload
by Paolo Bonzini
· 11 years ago
d97e773
scsi-disk: fix VERIFY emulation
by Paolo Bonzini
· 11 years ago
84f94a9
scsi-disk: correctly implement WRITE SAME
by Paolo Bonzini
· 11 years ago
823bd73
scsi-disk: reject ANCHOR=1 for UNMAP and WRITE SAME commands
by Paolo Bonzini
· 11 years ago
c5fd1fb
scsi-disk: catch write protection errors in UNMAP
by Paolo Bonzini
· 11 years ago
18e673b
scsi-disk: scsi-block device for scsi pass-through should not be removable
by Pavel Hrdina
· 12 years ago
Next »