Sign in
qemu
/
qemu
/
0719e71e5297f68b6b4500aa74e1b49d59806342
/
block
/
iscsi.c
b189346
iscsi: add support for getting CHAP password via QCryptoSecret API
by Daniel P. Berrange
· 9 years ago
3399833
iscsi: Assign bs to file in iscsi_co_get_block_status
by Fam Zheng
· 9 years ago
67a0fd2
block: Add "file" output parameter to block status query functions
by Fam Zheng
· 9 years ago
80c71a2
block: Clean up includes
by Peter Maydell
· 9 years ago
1cb6d13
iscsi: send readcapacity10 when readcapacity16 failed
by Zhu Lingshan
· 9 years ago
240125b
iscsi: fix readcapacity error message
by Zhu Lingshan
· 9 years ago
83c98d7
block: Drop BlockDriver.bdrv_ioctl
by Fam Zheng
· 9 years ago
4bb17ab
iscsi: Emulate commands in iscsi_aio_ioctl as iscsi_ioctl
by Fam Zheng
· 9 years ago
e01dd3d
iscsi: Translate scsi sense into error code
by Fam Zheng
· 9 years ago
dca21ef
aio: Add "is_external" flag for event handlers
by Fam Zheng
· 9 years ago
6d1f252
block/iscsi: validate block size returned from target
by Peter Lieven
· 10 years ago
9049736
block/iscsi: restore compatiblity with libiscsi 1.9.0
by Peter Lieven
· 10 years ago
5dd7a53
block/iscsi: add support for request timeouts
by Peter Lieven
· 10 years ago
1b6bc94
Fix migration in case of scsi-generic
by Dimitris Aragiorgis
· 10 years ago
b192af8
block: Use bdrv_is_sg() everywhere
by Dimitris Aragiorgis
· 10 years ago
d49b683
qerror: Move #include out of qerror.h
by Markus Armbruster
· 10 years ago
44f192f
iscsi: Remove pointless runtime check of macro value
by Fam Zheng
· 10 years ago
9eac362
block/iscsi: use the allocationmap also if cache.direct=on
by Peter Lieven
· 10 years ago
03e40fe
block/iscsi: bump year in copyright notice
by Peter Lieven
· 10 years ago
e380aff
block/iscsi: handle SCSI_STATUS_TASK_SET_FULL
by Peter Lieven
· 10 years ago
59dd0a2
block/iscsi: increase retry count
by Peter Lieven
· 10 years ago
73b5394
block/iscsi: optimize WRITE10/16 if cache.writeback is not set
by Peter Lieven
· 10 years ago
752ce45
block/iscsi: store DPOFUA bit from the modesense command
by Peter Lieven
· 10 years ago
7191f20
block/iscsi: rename iscsi_write_protected and let it return void
by Peter Lieven
· 10 years ago
0a386e4
block/iscsi: change all iscsilun properties from uint8_t to bool
by Peter Lieven
· 10 years ago
20474e9
block/iscsi: do not forget to logout from target
by Peter Lieven
· 10 years ago
05b685f
block/iscsi: handle zero events from iscsi_which_events
by Peter Lieven
· 10 years ago
532cee4
iscsi: Fix check for username
by Stefan Weil
· 10 years ago
43ae8fb
iscsi: Handle write protected case in reopen
by Fam Zheng
· 10 years ago
debfb91
block/iscsi: fix uninitialized variable
by Peter Wu
· 10 years ago
9a33c0c
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging
by Peter Maydell
· 10 years ago
dc9e716
block/iscsi: check for oversized requests
by Peter Lieven
· 10 years ago
3dab155
block/iscsi: use sector_limits_lun2qemu throughout iscsi_refresh_limits
by Peter Lieven
· 10 years ago
52f6fa1
block/iscsi: set max_transfer_length
by Peter Lieven
· 10 years ago
c1d4096
iscsi: Refuse to open as writable if the LUN is write protected
by Fam Zheng
· 10 years ago
097310b
block: Rename BlockDriverCompletionFunc to BlockCompletionFunc
by Markus Armbruster
· 10 years ago
7c84b1b
block: Rename BlockDriverAIOCB* to BlockAIOCB*
by Markus Armbruster
· 10 years ago
e4e9986
block: Split bdrv_new_root() off bdrv_new()
by Markus Armbruster
· 10 years ago
1831e15
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 11 years ago
a9fe4c9
block/iscsi: handle failure on malloc of the allocationmap
by Peter Lieven
· 11 years ago
44e7ebb
trace-events: drop orphan iscsi trace events
by Stefan Hajnoczi
· 11 years ago
8007429
block: Rename qemu_aio_release -> qemu_aio_unref
by Fam Zheng
· 11 years ago
722d933
iscsi: Convert iscsi_aiocb_info.cancel to .cancel_async
by Fam Zheng
· 11 years ago
c2eb918
block: round up file size to nearest sector
by Hu Tao
· 11 years ago
d832fb4
block/iscsi: fix memory corruption on iscsi resize
by Peter Lieven
· 11 years ago
5839e53
block: Use g_new() & friends where that makes obvious sense
by Markus Armbruster
· 11 years ago
4d5a3f8
iscsi: Handle failure for potentially large allocations
by Kevin Wolf
· 11 years ago
3baca89
block: Add Error argument to bdrv_refresh_limits()
by Kevin Wolf
· 11 years ago
5d831be
Fix new typos (found by codespell)
by Stefan Weil
· 11 years ago
8c215a9
block/iscsi: drop obsolete pointers from iscsi_co_writev
by Peter Lieven
· 11 years ago
9d2e256
block/iscsi: fix init value for iTask->retries
by Peter Lieven
· 11 years ago
e49ab19
block/iscsi: bump libiscsi requirement to 1.9.0
by Peter Lieven
· 11 years ago
9281fe9
block/iscsi: use 16 byte CDBs only when necessary
by Peter Lieven
· 11 years ago
fcd470d
block/iscsi: fix potential segfault on early callback
by Peter Lieven
· 11 years ago
efc6de0
block/iscsi: handle BUSY condition
by Peter Lieven
· 11 years ago
c282e1f
cleanup QEMUOptionParameter
by Chunyan Liu
· 11 years ago
a59479e
iscsi.c: replace QEMUOptionParameter with QemuOpts
by Chunyan Liu
· 11 years ago
f7047c2
block: Drop superfluous conditionals around g_free()
by Markus Armbruster
· 11 years ago
80cf625
iscsi: implement .bdrv_detach/attach_aio_context()
by Stefan Hajnoczi
· 11 years ago
65903a8
Merge remote-tracking branch 'remotes/bonzini/scsi-next' into staging
by Peter Maydell
· 11 years ago
f2564d8
block: iscsi build fix if LIBISCSI_FEATURE_IOVECTOR is not defined
by Jeff Cody
· 11 years ago
6a23082
Merge remote-tracking branch 'remotes/bonzini/scsi-next' into staging
by Peter Maydell
· 11 years ago
ec209ac
block/iscsi: bump year in copyright notice
by Peter Lieven
· 11 years ago
6a86dec
[PATCH] block/iscsi: bump year in copyright notice
by Peter Lieven
· 11 years ago
3d2acaa
block/iscsi: allow cluster_size of 4K and greater
by Peter Lieven
· 11 years ago
5917af8
block/iscsi: clarify the meaning of ISCSI_CHECKALLOC_THRES
by Peter Lieven
· 11 years ago
b03c380
block/iscsi: speed up read for unallocated sectors
by Peter Lieven
· 11 years ago
dbe5c58
block/iscsi: allow fall back to WRITE SAME without UNMAP
by Peter Lieven
· 11 years ago
172fc4d
iscsi: Don't use error_is_set() to suppress additional errors
by Markus Armbruster
· 11 years ago
98522f6
block: Add errp to bdrv_new()
by Kevin Wolf
· 11 years ago
cd82b6f
iscsi: Remember to set ret for iscsi_open in error case
by Fam Zheng
· 11 years ago
cbee81f
iscsi: Don't set error if already set in iscsi_do_inquiry
by Fam Zheng
· 11 years ago
c97ca29
iscsi: always query max WRITE SAME length
by Paolo Bonzini
· 11 years ago
b2f9c08
iscsi: ignore flushes on scsi-generic devices
by Paolo Bonzini
· 11 years ago
27898a5
iscsi: recognize "invalid field" ASCQ from WRITE SAME command
by Paolo Bonzini
· 11 years ago
f47c3f5
iscsi: Use bs->sg for everything else than disks
by Kevin Wolf
· 11 years ago
d9738fd
block/iscsi: fix segfault if writesame fails
by Peter Lieven
· 11 years ago
24d3bd6
block/iscsi: query for supported VPD pages
by Peter Lieven
· 11 years ago
837c390
block/iscsi: fix deadlock on scsi check condition
by Peter Lieven
· 11 years ago
f291785
iscsi: correctly propagate errors in iscsi_open
by Paolo Bonzini
· 11 years ago
35cb174
iscsi: fix indentation
by Paolo Bonzini
· 11 years ago
4c0c9bb
Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging
by Peter Maydell
· 11 years ago
84d18f0
Use error_is_set() only when necessary
by Markus Armbruster
· 11 years ago
28f106a
block: Add notes to iSCSI's .bdrv_open and .bdrv_reopen_prepare
by Jeff Cody
· 11 years ago
5d259fc
block/iscsi: always fill bs->bl.opt_transfer_length
by Peter Lieven
· 11 years ago
e9f526a
Merge remote-tracking branch 'bonzini/scsi-next' into staging
by Anthony Liguori
· 11 years ago
2c9880c
iscsi: Set bs->request_alignment
by Paolo Bonzini
· 13 years ago
d34682c
block: Move initialisation of BlockLimits to bdrv_refresh_limits()
by Kevin Wolf
· 11 years ago
9239711
block/iscsi: return -ENOMEM if an async call fails immediately
by Peter Lieven
· 11 years ago
dc6afb9
block: add .bdrv_reopen_prepare() stub for iscsi
by Jeff Cody
· 11 years ago
133fe77
Merge remote branch 'luiz/queue/qmp' into qmpq
by Edgar E. Iglesias
· 11 years ago
eedc1a5
Merge remote-tracking branch 'bonzini/scsi-next' into staging
by Anthony Liguori
· 11 years ago
87ea75d
qemu-option: Remove qemu_opts_create_nofail
by Peter Crosthwaite
· 11 years ago
219c252
block/iscsi: Fix compilation for libiscsi 1.4.0 (API change)
by Stefan Weil
· 11 years ago
8b9dfe9
block/iscsi: use a bh to schedule co reentrance
by Peter Lieven
· 11 years ago
063c337
block/iscsi: introduce bdrv_co_{readv, writev, flush_to_disk}
by Peter Lieven
· 11 years ago
7572ddc
block/iscsi: set bs->bl.opt_transfer_length
by Peter Lieven
· 11 years ago
1c0704a
block/iscsi: set bdi->cluster_size
by Peter Lieven
· 11 years ago
fa6252b
block/iscsi: check WRITE SAME support differently depending on MAY_UNMAP
by Paolo Bonzini
· 11 years ago
2af8a1a
block/iscsi: updated copyright
by Peter Lieven
· 11 years ago
Next »