Sign in
qemu
/
qemu
/
4a4fcdf6df3189a4ab5bdec70cffb7587c50405d
/
block.c
eb909c7
block: Fix error path segfault in bdrv_open()
by Kevin Wolf
· 11 years ago
cd5d031
block: Keep "filename" option after parsing
by Max Reitz
· 11 years ago
90ce8a0
block: make bdrv_swap rebuild the bs graph node list field.
by Benoît Canet
· 11 years ago
47ea2de
block: Fix bs->request_alignment assertion for bs->sg=1
by Kevin Wolf
· 11 years ago
69bef79
block: use /var/tmp instead of /tmp for -snapshot
by Amit Shah
· 11 years ago
f7d9fd8
block: Remove bdrv_open_image()'s force_raw option
by Max Reitz
· 11 years ago
5acd9d8
block: Reuse success path from bdrv_open()
by Max Reitz
· 11 years ago
5469a2a
block: Handle bs->options in bdrv_open() only
by Max Reitz
· 11 years ago
d4446ea
block: Remove bdrv_new() from bdrv_file_open()
by Max Reitz
· 11 years ago
5d12aa6
block: Reuse reference handling from bdrv_open()
by Max Reitz
· 11 years ago
2e40134
block: Make bdrv_file_open() static
by Max Reitz
· 11 years ago
ddf5636
block: Add reference parameter to bdrv_open()
by Max Reitz
· 11 years ago
f67503e
block: Change BDS parameter of bdrv_open() to **
by Max Reitz
· 11 years ago
e6dc8a1
block: Fix bdrv_is_first_non_filter()
by Kevin Wolf
· 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
0c5e94e
block: Open by reference will try device then node_name.
by Benoît Canet
· 11 years ago
dd67fa5
block: Relax bdrv_lookup_bs constraints.
by Benoît Canet
· 11 years ago
e96126f
block: Fix 32 bit truncation in mark_request_serialising()
by Kevin Wolf
· 11 years ago
5f5bcd8
block: Don't call ROUND_UP with negative values
by Kevin Wolf
· 11 years ago
af91f9a
block: bdrv_aligned_pwritev: Assert overlap range
by Kevin Wolf
· 11 years ago
99c4a85
block: Fix memory leaks in bdrv_co_do_pwritev()
by Kevin Wolf
· 11 years ago
765003d
block: Fail gracefully with missing filename
by Kevin Wolf
· 11 years ago
d510358
block: Switch bdrv_io_limits_intercept() to byte granularity
by Kevin Wolf
· 11 years ago
9e1cb96
qemu-iotests: Test pwritev RMW logic
by Kevin Wolf
· 11 years ago
8407d5d
block: Make bdrv_pwrite() a bdrv_prwv_co() wrapper
by Kevin Wolf
· 11 years ago
a3ef657
block: Make bdrv_pread() a bdrv_prwv_co() wrapper
by Kevin Wolf
· 11 years ago
775aa8b
block: Change coroutine wrapper to byte granularity
by Kevin Wolf
· 11 years ago
28de2dc
block: Assert serialisation assumptions in pwritev
by Kevin Wolf
· 11 years ago
3b8242e
block: Align requests in bdrv_co_do_pwritev()
by Kevin Wolf
· 11 years ago
6460440
block: Allow wait_serialising_requests() at any point
by Kevin Wolf
· 11 years ago
7327145
block: Make overlap range for serialisation dynamic
by Kevin Wolf
· 11 years ago
2dbafdc
block: Generalise and optimise COR serialisation
by Kevin Wolf
· 11 years ago
ec746e1
block: Make zero-after-EOF work with larger alignment
by Kevin Wolf
· 11 years ago
65afd21
block: Allow waiting for overlapping requests between begin/end
by Kevin Wolf
· 11 years ago
793ed47
block: Switch BdrvTrackedRequest to byte granularity
by Kevin Wolf
· 11 years ago
6601553
block: Introduce bdrv_co_do_pwritev()
by Kevin Wolf
· 11 years ago
244eade
block: write: Handle COR dependency after I/O throttling
by Kevin Wolf
· 11 years ago
b404f72
block: Introduce bdrv_aligned_pwritev()
by Kevin Wolf
· 11 years ago
1b0288a
block: Introduce bdrv_co_do_preadv()
by Kevin Wolf
· 11 years ago
d0c7f64
block: Introduce bdrv_aligned_preadv()
by Kevin Wolf
· 11 years ago
c25f53b
raw: Probe required direct I/O alignment
by Paolo Bonzini
· 13 years ago
1b7fd72
block: rename buffer_alignment to guest_block_size
by Paolo Bonzini
· 13 years ago
339064d
block: Don't use guest sector size for qemu_blockalign()
by Kevin Wolf
· 11 years ago
1ff735b
block: Detect unaligned length in bdrv_qiov_is_aligned()
by Kevin Wolf
· 11 years ago
355ef4a
block: Update BlockLimits when they might have changed
by Kevin Wolf
· 11 years ago
466ad82
block: Inherit opt_transfer_length
by Kevin Wolf
· 11 years ago
d34682c
block: Move initialisation of BlockLimits to bdrv_refresh_limits()
by Kevin Wolf
· 11 years ago
dabfa6c
block: Fix bdrv_commit return value
by Kevin Wolf
· 11 years ago
72706ea
block: resize backing file image during offline commit, if necessary
by Jeff Cody
· 11 years ago
212a5a8
block: Create authorizations mechanism for external snapshot and resize.
by Benoît Canet
· 11 years ago
12d3ba8
qmp: Allow to change password on named block driver states.
by Benoît Canet
· 11 years ago
c13163f
qmp: Add QMP query-named-block-nodes to list the named BlockDriverState nodes.
by Benoît Canet
· 11 years ago
6913c0c
block: Allow the user to define "node-name" option both on command line and QMP.
by Benoît Canet
· 11 years ago
dc364f4
block: Add bs->node_name to hold the name of a bs node of the bs graph.
by Benoît Canet
· 11 years ago
d80ac65
block: fix backing file segfault
by Peter Feiner
· 11 years ago
505d758
block: Allow recursive "file"s
by Max Reitz
· 11 years ago
054963f
block: Use bdrv_open_image() in bdrv_open()
by Max Reitz
· 11 years ago
da557aa
block: Add bdrv_open_image()
by Max Reitz
· 11 years ago
2a05cbe
block: Allow block devices without files
by Max Reitz
· 11 years ago
2258e3f
block: Pass reference to bdrv_file_open()
by Max Reitz
· 11 years ago
72daa72
block: Allow reference for bdrv_file_open()
by Max Reitz
· 11 years ago
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
· 11 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
· 11 years ago
d055a1f
block: use DIV_ROUND_UP in bdrv_co_do_readv
by Fam Zheng
· 11 years ago
5726d87
qdict: Extract qdict_extract_subqdict
by Benoît Canet
· 11 years ago
Next »