Sign in
qemu
/
qemu
/
6ca080453ea403959ccde661030ca16264acc181
/
block
/
raw-format.c
f66b1f0
block: drop empty .bdrv_close handlers
by Vladimir Sementsov-Ogievskiy
· 6 years ago
7851f1a
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
by Peter Maydell
· 7 years ago
0b9fd3f
block: Use BdrvChild to discard
by Fam Zheng
· 7 years ago
67b51fb
block: split flags in copy_range
by Vladimir Sementsov-Ogievskiy
· 7 years ago
6d6bcc4
raw: Drop superfluous semicolon
by Fam Zheng
· 7 years ago
061ca8a
block: Convert .bdrv_truncate callback to coroutine_fn
by Kevin Wolf
· 7 years ago
72d219e
raw: Implement copy offloading
by Fam Zheng
· 7 years ago
3844553
raw: Check byte range uniformly
by Fam Zheng
· 7 years ago
228345b
block: Support BDRV_REQ_WRITE_UNCHANGED in filters
by Max Reitz
· 7 years ago
efc75e2
block: rename .bdrv_create() to .bdrv_co_create_opts()
by Stefan Hajnoczi
· 7 years ago
d41aa7e
raw: Switch to .bdrv_co_block_status()
by Eric Blake
· 7 years ago
f024aee
block: remove unused bdrv_media_changed
by Manos Pitsidianakis
· 8 years ago
7ea37c3
block: Add PreallocMode to bdrv_truncate()
by Max Reitz
· 8 years ago
8243ccb
block: Add PreallocMode to BD.bdrv_truncate()
by Max Reitz
· 8 years ago
a843a22
raw-format: add bdrv_measure() support
by Stefan Hajnoczi
· 8 years ago
d525403
block: Simplify use of BDRV_BLOCK_RAW
by Eric Blake
· 8 years ago
f5a5ca7
block: change variable names in BlockDriverState
by Manos Pitsidianakis
· 8 years ago
f59adb3
block: Add .bdrv_truncate() error messages
by Max Reitz
· 8 years ago
4bff28b
block: Add errp to BD.bdrv_truncate()
by Max Reitz
· 8 years ago
ed3d2ec
block: Add errp to b{lk,drv}_truncate()
by Max Reitz
· 8 years ago
d7010df
block: Request child permissions in filter drivers
by Kevin Wolf
· 8 years ago
4e4bf5c
block: Attach bs->file only during .bdrv_open()
by Kevin Wolf
· 8 years ago
52cdbc5
block: Pass BdrvChild to bdrv_truncate()
by Kevin Wolf
· 8 years ago
2e6fc7e
block: Rename raw_bsd to raw-format.c
by Eric Blake
· 8 years ago
[Renamed (99%) from block/raw_bsd.c]
80a15e3
raw_bsd: don't check size alignment when only offset is set
by Tomáš Golembiovský
· 8 years ago
4033287
raw_bsd: move check to prevent overflow
by Tomáš Golembiovský
· 8 years ago
2fdc704
raw_bsd: add offset and size options
by Tomáš Golembiovský
· 8 years ago
151a293
raw: Implement .bdrv_co_ioctl instead of .bdrv_aio_ioctl
by Kevin Wolf
· 8 years ago
decaeed
raw_bsd: Convert to byte-based interface
by Eric Blake
· 8 years ago
5f61ad0
raw_bsd: Switch .bdrv_co_discard() to byte-based
by Eric Blake
· 8 years ago
9f1963b
block: Convert bdrv_co_discard() to byte-based
by Eric Blake
· 8 years ago
8a39b4d
raw_bsd: Don't advertise flags not supported by protocol layer
by Eric Blake
· 8 years ago
a03ef88
block: Convert bdrv_co_preadv/pwritev to BdrvChild
by Kevin Wolf
· 9 years ago
28b04a8
block: Convert bdrv_co_readv() to BdrvChild
by Kevin Wolf
· 9 years ago
ad82be2
block: Drop raw_refresh_limits()
by Eric Blake
· 9 years ago
9be3859
coccinelle: Remove unnecessary variables for function return value
by Eduardo Habkost
· 9 years ago
6b62d96
error: Remove unnecessary local_err variables
by Eduardo Habkost
· 9 years ago
621ff94
error: Remove NULL checks on error_propagate() calls
by Eduardo Habkost
· 9 years ago
39ad937
raw_bsd: Convert to bdrv_co_pwrite_zeroes()
by Eric Blake
· 9 years ago
74021bc
block: Switch bdrv_write_zeroes() to byte interface
by Eric Blake
· 9 years ago
465fe88
block: Honor BDRV_REQ_FUA during write_zeroes
by Eric Blake
· 9 years ago
4df863f
block: Make supported_write_flags a per-bds property
by Eric Blake
· 9 years ago
cab3a35
block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writev
by Kevin Wolf
· 9 years ago
78a0729
block: Introduce bdrv_driver_pwritev()
by Kevin Wolf
· 9 years ago
5481531
raw: Support BDRV_REQ_FUA
by Kevin Wolf
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
02650ac
raw: Assign bs to file in raw_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
83c98d7
block: Drop BlockDriver.bdrv_ioctl
by Fam Zheng
· 9 years ago
1354c47
block/raw_bsd: Drop raw_is_inserted()
by Max Reitz
· 9 years ago
e031f75
block: Make bdrv_is_inserted() return a bool
by Max Reitz
· 9 years ago
9a4f4c3
block: Convert bs->file to BdrvChild
by Kevin Wolf
· 10 years ago
1a9335e
block: Add driver methods to probe blocksizes and geometry
by Ekaterina Tumanova
· 10 years ago
5f535a9
block: Make essential BlockDriver objects public
by Max Reitz
· 10 years ago
38f3ef5
raw: Prohibit dangerous writes for probed images
by Kevin Wolf
· 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
3baca89
block: Add Error argument to bdrv_refresh_limits()
by Kevin Wolf
· 10 years ago
c282e1f
cleanup QEMUOptionParameter
by Chunyan Liu
· 11 years ago
cd3a4cf
raw_bsd.c: replace QEMUOptionParameter with QemuOpts
by Chunyan Liu
· 11 years ago
83d0521
change block layer to support both QemuOpts and QEMUOptionParamter
by Chunyan Liu
· 11 years ago
84d18f0
Use error_is_set() only when necessary
by Markus Armbruster
· 11 years ago
ad6aef4
raw: Fix BlockLimits passthrough
by Kevin Wolf
· 11 years ago
04f19e4
block/raw: copy BlockLimits on raw_open
by Peter Lieven
· 11 years ago
aa7bfbf
block: add flags to bdrv_*_write_zeroes
by Peter Lieven
· 11 years ago
b94a261
block: Avoid unecessary drv->bdrv_getlength() calls
by Kevin Wolf
· 11 years ago
92f1dee
block/raw_bsd: Employ error parameter
by Max Reitz
· 11 years ago
92bc50a
block/get_block_status: avoid redundant callouts on raw devices
by Peter Lieven
· 11 years ago
cc84d90
block: Error parameter for create functions
by Max Reitz
· 11 years ago
d5124c0
bdrv: Use "Error" for creating images
by Max Reitz
· 11 years ago
015a103
bdrv: Use "Error" for opening images
by Max Reitz
· 11 years ago
b6b8a33
block: introduce bdrv_get_block_status API
by Paolo Bonzini
· 11 years ago
bdad13b
block: make bdrv_co_is_allocated static
by Paolo Bonzini
· 11 years ago
7a6d3fc
switch raw block driver from "raw.o" to "raw_bsd.o"
by Laszlo Ersek
· 11 years ago
775d6af
raw_bsd: register bdrv_raw
by Laszlo Ersek
· 11 years ago
ff369a4
raw_bsd: add raw_create_options
by Laszlo Ersek
· 11 years ago
01dd96d
raw_bsd: introduce "special members"
by Laszlo Ersek
· 11 years ago
1565262
raw_bsd: add raw_create()
by Laszlo Ersek
· 11 years ago
9eaafd9
raw_bsd: emit debug events in bdrv_co_readv() and bdrv_co_writev()
by Laszlo Ersek
· 11 years ago
e1c66c6
add skeleton for BSD licensed "raw" BlockDriver
by Laszlo Ersek
· 11 years ago