Sign in
qemu-android
/
qemu-android
/
39a65e2c243978a480e03cab865462d98873fc3c
/
block
aece5ed
block: Update copyright of the accounting code
by Alberto Garcia
· 9 years ago
918a17a
block: Use QEMU_CLOCK_VIRTUAL for the accounting code in qtest mode
by Alberto Garcia
· 9 years ago
96e4ded
block: Add average I/O queue depth to BlockDeviceTimedStats
by Alberto Garcia
· 9 years ago
979e9b0
block: Compute minimum, maximum and average I/O latencies
by Alberto Garcia
· 9 years ago
362e929
block: Allow configuring whether to account failed and invalid ops
by Alberto Garcia
· 9 years ago
7ee12da
block: Add statistics for failed and invalid I/O operations
by Alberto Garcia
· 9 years ago
cb38fff
block: Add idle_time_ns to BlockDeviceStats
by Alberto Garcia
· 9 years ago
5519593
block: define 'clock_type' for the accounting code
by Alberto Garcia
· 9 years ago
78f51fd
block: Add BlockJobTxn support to backup_run
by John Snow
· 9 years ago
c347b2c
block/backup: Rely on commit/abort for cleanup
by John Snow
· 9 years ago
18930ba
blockjob: Introduce reference count and fix reference to job->bs
by Fam Zheng
· 9 years ago
b976ea3
backup: Extract dirty bitmap handling as a separate function
by Fam Zheng
· 9 years ago
df9a681
qed: Implement .bdrv_drain
by Fam Zheng
· 9 years ago
67da1dc
block: Introduce BlockDriver.bdrv_drain callback
by Fam Zheng
· 9 years ago
83c98d7
block: Drop BlockDriver.bdrv_ioctl
by Fam Zheng
· 9 years ago
5c5ae76
block: Emulate bdrv_ioctl with bdrv_aio_ioctl and track both
by Fam Zheng
· 9 years ago
4bb17ab
iscsi: Emulate commands in iscsi_aio_ioctl as iscsi_ioctl
by Fam Zheng
· 9 years ago
b1066c8
block: Track discard requests
by Fam Zheng
· 9 years ago
cdb5e31
block: Track flush requests
by Fam Zheng
· 9 years ago
ebde595
block: Add more types for tracked request
by Fam Zheng
· 9 years ago
7497b8d
Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging
by Peter Maydell
· 9 years ago
a99dfb4
qcow2: Fix qcow2_get_cluster_offset() for zero clusters
by Kevin Wolf
· 9 years ago
f636ae8
block: Add blk_get_refcnt()
by Alberto Garcia
· 9 years ago
10f3cd1
mirror: block all operations on the target image during the job
by Alberto Garcia
· 9 years ago
c833d1e
gluster: allocate GlusterAIOCBs on the stack
by Paolo Bonzini
· 10 years ago
a0d64a6
throttle: Use bs->throttle_state instead of bs->io_limits_enabled
by Alberto Garcia
· 9 years ago
5ac7241
throttle: Check for pending requests in throttle_group_unregister_bs()
by Alberto Garcia
· 9 years ago
9533423
qcow2: avoid misaligned 64bit bswap
by John Snow
· 9 years ago
3db2bd5
commit: reopen overlay_bs before base
by Alberto Garcia
· 9 years ago
f1f5706
block: Inquire tray state before tray-moved events
by Max Reitz
· 9 years ago
38cb18f
block: Add functions for inheriting a BBRS
by Max Reitz
· 9 years ago
1c95f7e
block: Add blk_remove_bs()
by Max Reitz
· 9 years ago
496c1b1
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 9 years ago
e01dd3d
iscsi: Translate scsi sense into error code
by Fam Zheng
· 9 years ago
6a8f966
block: Convert to new qapi union layout
by Eric Blake
· 9 years ago
37a639a
block: Consider all child nodes in bdrv_requests_pending()
by Kevin Wolf
· 9 years ago
51288d7
block: Introduce "drained begin/end" API
by Fam Zheng
· 9 years ago
dca21ef
aio: Add "is_external" flag for event handlers
by Fam Zheng
· 9 years ago
d87d01e
throttle: Remove throttle_group_lock/unlock()
by Alberto Garcia
· 9 years ago
5433c24
block: Prepare for NULL BDS
by Max Reitz
· 9 years ago
0c3c36d
block: Add blk_insert_bs()
by Max Reitz
· 9 years ago
a46fc9c
block: Prepare remaining BB functions for NULL BDS
by Max Reitz
· 9 years ago
c09ba36
block: Fail requests to empty BlockBackend
by Max Reitz
· 9 years ago
061959e
block: Make some BB functions fall back to BBRS
by Max Reitz
· 9 years ago
281d22d
block: Add BlockBackendRootState
by Max Reitz
· 9 years ago
973f2dd
block/throttle-groups: Make incref/decref public
by Max Reitz
· 9 years ago
373340b
block: Move I/O status and error actions into BB
by Max Reitz
· 9 years ago
7f0e9da
block: Move BlockAcctStats into BlockBackend
by Max Reitz
· 9 years ago
53d8f9d
block: Remove wr_highest_sector from BlockAcctStats
by Max Reitz
· 9 years ago
68e9ec0
block: Move guest_block_size into BlockBackend
by Max Reitz
· 9 years ago
4981bde
block: Fix BB AIOCB AioContext without BDS
by Max Reitz
· 9 years ago
1354c47
block/raw_bsd: Drop raw_is_inserted()
by Max Reitz
· 9 years ago
db0284f
block: Add blk_is_available()
by Max Reitz
· 9 years ago
e031f75
block: Make bdrv_is_inserted() return a bool
by Max Reitz
· 9 years ago
f709623
block: Remove host floppy support
by Max Reitz
· 9 years ago
10817bf
coroutine: move into libqemuutil.a library
by Daniel P. Berrange
· 10 years ago
6b826af
blkdebug: Don't confuse image as backing file
by Fam Zheng
· 9 years ago
e394621
qcow2: Remove forward declaration of QCowAIOCB
by Kevin Wolf
· 10 years ago
1501ecc
raw-posix: warn about BDRV_O_NATIVE_AIO if libaio is unavailable
by Stefan Hajnoczi
· 10 years ago
7e39d3a
blkverify: Fix BDS leak in .bdrv_open error path
by Kevin Wolf
· 9 years ago
8e419ae
block: Remove bdrv_swap()
by Kevin Wolf
· 10 years ago
3f09bfb
block: Add and use bdrv_replace_in_backing_chain()
by Kevin Wolf
· 10 years ago
8ccb956
blockjob: Store device name at job creation
by Kevin Wolf
· 10 years ago
a2d6190
block-backend: Add blk_set_bs()
by Kevin Wolf
· 10 years ago
439db28
block/io: Make bdrv_requests_pending() public
by Kevin Wolf
· 10 years ago
5db15a5
block: Manage backing file references in bdrv_set_backing_hd()
by Kevin Wolf
· 10 years ago
760e006
block: Convert bs->backing_hd to BdrvChild
by Kevin Wolf
· 10 years ago
9a4f4c3
block: Convert bs->file to BdrvChild
by Kevin Wolf
· 10 years ago
0bd6e91
quorum: Convert to BdrvChild
by Kevin Wolf
· 10 years ago
3e586be
blkverify: Convert s->test_file to BdrvChild
by Kevin Wolf
· 10 years ago
24bc15d
vmdk: Use BdrvChild instead of BDS for references to extents
by Kevin Wolf
· 10 years ago
c84b319
block: switch from g_slice allocator to malloc
by Paolo Bonzini
· 10 years ago
eab2ac9
block/ssh: remove dead code
by Paolo Bonzini
· 10 years ago
73ba05d
block/raw-posix: Open file descriptor O_RDWR to work around glibc posix_fallocate emulation issue.
by Richard W.M. Jones
· 10 years ago
5d55503
raw-win32: Fix write request error handling
by Kevin Wolf
· 10 years ago
5279efe
block: mirror - fix full sync mode when target does not support zero init
by Jeff Cody
· 10 years ago
9e07142
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 10 years ago
e6fd57e
sheepdog: refine discard support
by Hitoshi Mitake
· 10 years ago
498f214
sheepdog: use per AIOCB dirty indexes for non overlapping requests
by Hitoshi Mitake
· 10 years ago
06c3916
Backup: don't do copy-on-read in before_write_notifier
by Wen Congyang
· 10 years ago
9568b51
block: Introduce a new API bdrv_co_no_copy_on_readv()
by Wen Congyang
· 10 years ago
4da65c8
sheepdog: add reopen support
by Liu Yuan
· 10 years ago
18a8056
block/nfs: cache allocated filesize for read-only files
by Peter Lieven
· 10 years ago
055c6f9
block/nfs: fix calculation of allocated file size
by Peter Lieven
· 10 years ago
7a5ed43
nbd: convert to use the QAPI SocketAddress object
by Daniel P. Berrange
· 10 years ago
007e620
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
by Peter Maydell
· 10 years ago
a2aa09e
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 10 years ago
2ac0152
qcow2: Make qcow2_alloc_bytes() more explicit
by Max Reitz
· 10 years ago
3efffc3
vmdk: Fix next_cluster_sector for compressed write
by Radoslav Gerganov
· 10 years ago
b6d36de
qcow2: Make size_to_clusters() return uint64_t
by Max Reitz
· 10 years ago
5b0959a
qcow2: Support updating driver-specific options in reopen
by Kevin Wolf
· 10 years ago
ee55b17
qcow2: Make qcow2_update_options() suitable for transactions
by Kevin Wolf
· 10 years ago
c1344de
qcow2: Fix memory leak in qcow2_update_options() error path
by Kevin Wolf
· 10 years ago
007dbc3
qcow2: Leave s unchanged on qcow2_update_options() failure
by Kevin Wolf
· 10 years ago
94edf3f
qcow2: Move rest of option handling to qcow2_update_options()
by Kevin Wolf
· 10 years ago
90efa0e
qcow2: Move qcow2_update_options() call up
by Kevin Wolf
· 10 years ago
4c75d1a
qcow2: Factor out qcow2_update_options()
by Kevin Wolf
· 10 years ago
f113ae8
qcow2: Improve error message
by Kevin Wolf
· 10 years ago
4d2cb09
block: Allow specifying driver-specific options to reopen
by Kevin Wolf
· 10 years ago
ff99129
qcow2: Rename BDRVQcowState to BDRVQcow2State
by Kevin Wolf
· 10 years ago
Next »