Sign in
qemu-android
/
qemu-android
/
c1427a3f84c42d5159d10927700eafc9b653d68f
/
block.c
3d94ce6
block: expect get_block_status errors in bdrv_make_zero
by Peter Lieven
· 11 years ago
0b06ef3
block: clean up bdrv_drain_all() throttling comments
by Stefan Hajnoczi
· 11 years ago
66f6b81
block: Close backing file early in bdrv_img_create
by Max Reitz
· 11 years ago
b8d71c0
block: make bdrv_co_do_write_zeroes stricter in producing aligned requests
by Paolo Bonzini
· 11 years ago
7ce2101
block: handle ENOTSUP from discard in generic code
by Paolo Bonzini
· 11 years ago
d5ef94d
block: add bdrv_aio_write_zeroes
by Paolo Bonzini
· 11 years ago
94d6ff2
block: add flags argument to bdrv_co_write_zeroes tracepoint
by Paolo Bonzini
· 11 years ago
d20d9b7
block: add flags to BlockRequest
by Paolo Bonzini
· 11 years ago
d51e9fe
block: generalize BlockLimits handling to cover bdrv_aio_discard too
by Paolo Bonzini
· 11 years ago
c9fbb99
block: Use BDRV_O_NO_BACKING where appropriate
by Kevin Wolf
· 11 years ago
9fd3171
block: Enable BDRV_O_SNAPSHOT with driver-specific options
by Kevin Wolf
· 11 years ago
4cc70e9
blkdebug: add "remove_break" command
by Fam Zheng
· 11 years ago
21b5683
qapi: Change BlockDirtyInfo to list
by Fam Zheng
· 11 years ago
e4654d2
block: per caller dirty bitmap
by Fam Zheng
· 11 years ago
c3d8688
block/get_block_status: fix BDRV_BLOCK_ZERO for unallocated blocks
by Peter Lieven
· 11 years ago
d75cbb5
block: introduce bdrv_make_zero
by Peter Lieven
· 11 years ago
6f14da5
block: honour BlockLimits in bdrv_co_discard
by Peter Lieven
· 11 years ago
c31cb70
block: honour BlockLimits in bdrv_co_do_write_zeroes
by Peter Lieven
· 11 years ago
4ce7869
block: add wrappers for logical block provisioning information
by Peter Lieven
· 11 years ago
d32f35c
block: introduce BDRV_REQ_MAY_UNMAP request flag
by Peter Lieven
· 11 years ago
aa7bfbf
block: add flags to bdrv_*_write_zeroes
by Peter Lieven
· 11 years ago
6faac15
block: make BdrvRequestFlags public
by Peter Lieven
· 11 years ago
06d22aa
block: Fail if requested driver is not available
by Kevin Wolf
· 12 years ago
b04b6b6
block: Print its file name if backing file opening failed
by Fam Zheng
· 11 years ago
7e38200
block: Round up total_sectors
by Fam Zheng
· 11 years ago
17826bc
block: Save errno before error_setg_errno
by Max Reitz
· 11 years ago
b94a261
block: Avoid unecessary drv->bdrv_getlength() calls
by Kevin Wolf
· 11 years ago
87a5deb
block: Disable BDRV_O_COPY_ON_READ for the backing file
by Thibaut LAURENT
· 11 years ago
61ed268
block: Don't copy backing file name on error
by Max Reitz
· 11 years ago
0ebd24e
blockdev: Don't disable COR automatically with blockdev-add
by Kevin Wolf
· 12 years ago
8f94a6e
block: Improve driver whitelist checks
by Kevin Wolf
· 11 years ago
f6186f4
block: Add BlockDriver.bdrv_check_ext_snapshot.
by Benoît Canet
· 11 years ago
92bc50a
block/get_block_status: avoid redundant callouts on raw devices
by Peter Lieven
· 11 years ago
eae041f
block: Add bdrv_get_specific_info
by Max Reitz
· 11 years ago
d4cea8d
block: use correct filename
by Dunrong Huang
· 11 years ago
2fa9aa5
block: use correct filename for error report
by Dunrong Huang
· 12 years ago
d055a1f
block: use DIV_ROUND_UP in bdrv_co_do_readv
by Fam Zheng
· 12 years ago
5726d87
qdict: Extract qdict_extract_subqdict
by Benoît Canet
· 12 years ago
030be32
block: introduce BlockDriver.bdrv_needs_filename to enable some drivers.
by Benoît Canet
· 12 years ago
1f9db22
block/get_block_status: avoid segfault if there is no backing_hd
by Peter Lieven
· 12 years ago
3e0a233
block/get_block_status: set *pnum = 0 on error
by Peter Lieven
· 12 years ago
dbecebd
block: fix backing file overriding
by Fam Zheng
· 12 years ago
bcb9d66
block: don't lose data from last incomplete sector
by Fam Zheng
· 12 years ago
cc84d90
block: Error parameter for create functions
by Max Reitz
· 12 years ago
34b5d2c
block: Error parameter for open functions
by Max Reitz
· 12 years ago
d5124c0
bdrv: Use "Error" for creating images
by Max Reitz
· 12 years ago
015a103
bdrv: Use "Error" for opening images
by Max Reitz
· 12 years ago
6f176b4
block: Image file option amendment
by Max Reitz
· 12 years ago
5daa74a
block: look for zero blocks in bs->file
by Paolo Bonzini
· 12 years ago
918e92d
block: add default get_block_status implementation for protocols
by Paolo Bonzini
· 12 years ago
f0ad571
block: return BDRV_BLOCK_ZERO past end of backing file
by Paolo Bonzini
· 12 years ago
415b5b0
block: use bdrv_has_zero_init to return BDRV_BLOCK_ZERO
by Paolo Bonzini
· 12 years ago
4333bb7
block: define get_block_status return value
by Paolo Bonzini
· 12 years ago
b6b8a33
block: introduce bdrv_get_block_status API
by Paolo Bonzini
· 12 years ago
11212d8
block: make bdrv_has_zero_init return false for copy-on-write-images
by Paolo Bonzini
· 12 years ago
d663640
block: expect errors from bdrv_co_is_allocated
by Paolo Bonzini
· 12 years ago
4f57863
block: remove bdrv_is_allocated_above/bdrv_co_is_allocated_above distinction
by Paolo Bonzini
· 12 years ago
617ccb4
block: do not use ->total_sectors in bdrv_co_is_allocated
by Paolo Bonzini
· 12 years ago
bdad13b
block: make bdrv_co_is_allocated static
by Paolo Bonzini
· 12 years ago
df2a6f2
block: keep bs->total_sectors up to date even for growable block devices
by Paolo Bonzini
· 12 years ago
4f6fd34
block: make bdrv_delete() static
by Fam Zheng
· 12 years ago
9fcb025
block: implement reference count for BlockDriverState
by Fam Zheng
· 12 years ago
cc0681c
block: Enable the new throttling code in the block layer.
by Benoît Canet
· 12 years ago
09da4a7
block: Remove redundant assertion
by Kevin Wolf
· 12 years ago
bc72ad6
aio / timers: Switch entire codebase to the new timer API
by Alex Bligh
· 12 years ago
893a8f6
block: Produce zeros when protocols reading beyond end of file
by MORITA Kazutaka
· 12 years ago
0d51b4d
block: Introduce bs->zero_beyond_eof
by Asias He
· 12 years ago
88266f5
block: stop relying on io_flush() in bdrv_drain_all()
by Stefan Hajnoczi
· 12 years ago
e1b5c52
block: ensure bdrv_drain_all() works during bdrv_delete()
by Stefan Hajnoczi
· 12 years ago
b681a1c
block: Repair the throttling code.
by Benoît Canet
· 12 years ago
74fe54f
block: Allow "driver" option on the top level
by Kevin Wolf
· 12 years ago
4e7395e
block: fix bdrv_read_unthrottled()
by Peter Lieven
· 12 years ago
4105eaa
block: add bdrv_write_zeroes()
by Peter Lieven
· 12 years ago
f0f0fdf
block: Add return value for bdrv_flush_all()
by Kevin Wolf
· 12 years ago
9828962
block: Don't parse protocol from file.filename
by Kevin Wolf
· 12 years ago
58fda17
block: fix bdrv_flush() ordering in bdrv_close()
by Stefan Hajnoczi
· 12 years ago
3ac2162
block: change default of .has_zero_init to 0
by Peter Lieven
· 12 years ago
d616b22
block: add bdrv_add_before_write_notifier()
by Stefan Hajnoczi
· 12 years ago
50b05b6
block: Always enable discard on the protocol level
by Kevin Wolf
· 12 years ago
d8b6895
block: bdrv_reopen_prepare(): don't use QERR_OPEN_FILE_FAILED
by Luiz Capitulino
· 12 years ago
bf736fe
blkdebug: Add BLKDBG_FLUSH_TO_OS/DISK events
by Kevin Wolf
· 12 years ago
f364ec6
block: move qmp and info dump related code to block/qapi.c
by Wenchao Xia
· 12 years ago
de08c60
block: move snapshot code in block.c to block/snapshot.c
by Wenchao Xia
· 12 years ago
29d7827
block: drop bs_snapshots global variable
by Stefan Hajnoczi
· 12 years ago
b64ec4e
block: add block driver read only whitelist
by Fam Zheng
· 12 years ago
f3f4d2c
block: Add hint to -EFBIG error message
by Kevin Wolf
· 12 years ago
4567367
block: Fix build with tracing enabled
by Kevin Wolf
· 12 years ago
1cb6f50
block: Allow overriding backing.file.filename
by Kevin Wolf
· 12 years ago
56d1b4d
block: Remove filename parameter from .bdrv_file_open()
by Kevin Wolf
· 12 years ago
035fccd
block: Enable filename option
by Kevin Wolf
· 12 years ago
31ca6d0
block: Add driver-specific options for backing files
by Kevin Wolf
· 12 years ago
2af5ef7
block: Fail gracefully when using a format driver on protocol level
by Kevin Wolf
· 12 years ago
8d3b1a2
block: Introduce bdrv_pwritev() for qcow2_save_vmstate
by Kevin Wolf
· 12 years ago
cf8074b
block: Introduce bdrv_writev_vmstate
by Kevin Wolf
· 12 years ago
0775437
block: clean up I/O throttling wait_time code
by Stefan Hajnoczi
· 12 years ago
e660fb8
block: drop duplicated slice extension code
by Stefan Hajnoczi
· 12 years ago
ae29d6c
block: keep I/O throttling slice time constant
by Stefan Hajnoczi
· 12 years ago
5905fbc
block: fix I/O throttling accounting blind spot
by Stefan Hajnoczi
· 12 years ago
5d186eb
block: Fix direct use of protocols as driver for bdrv_open()
by Kevin Wolf
· 12 years ago
c2ad1b0
block: Allow omitting the file name when using driver-specific options
by Kevin Wolf
· 12 years ago
Next »