Sign in
qemu
/
qemu
/
710c2634078c030c1ca9cd3c15a96224ff3d90e2
/
block
/
blkdebug.c
3e4d0e7
block: Switch passthrough drivers to .bdrv_co_block_status()
by Eric Blake
· 7 years ago
922a01a
Move include qemu/option.h from qemu-common.h to actual users
by Markus Armbruster
· 7 years ago
bd006b9
Include qapi/qmp/qbool.h exactly where needed
by Markus Armbruster
· 7 years ago
efa6e2e
block: Align block status requests
by Eric Blake
· 7 years ago
e5766d6
config: qemu_config_parse() return number of config groups
by Eduardo Habkost
· 7 years ago
f7cc69b
block: add default implementations for bdrv_co_get_block_status()
by Manos Pitsidianakis
· 8 years ago
d8e12cd
block: remove bdrv_truncate callback in blkdebug
by Manos Pitsidianakis
· 8 years ago
f7abe0e
qapi: Change data type of the FOO_lookup generated for enum FOO
by Marc-André Lureau
· 7 years ago
5b5f825
qapi: Generate FOO_str() macro for QAPI enum FOO
by Markus Armbruster
· 7 years ago
f9509d1
block: Use qemu_enum_parse() in blkdebug_debug_breakpoint()
by Marc-André Lureau
· 7 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
544daf6
blkdebug: Support .bdrv_co_get_block_status
by Eric Blake
· 8 years ago
de81d72
blkdebug: Catch bs->exact_filename overflow
by Max Reitz
· 8 years ago
f5a5ca7
block: change variable names in BlockDriverState
by Manos Pitsidianakis
· 8 years ago
01b2ffc
qapi: merge QInt and QFloat in QNum
by Marc-André Lureau
· 8 years ago
430b26a
blkdebug: Add ability to override unmap geometries
by Eric Blake
· 8 years ago
3dc834f
blkdebug: Simplify override logic
by Eric Blake
· 8 years ago
63188c2
blkdebug: Add pass-through write_zero and discard support
by Eric Blake
· 8 years ago
d157ed5
blkdebug: Refactor error injection
by Eric Blake
· 8 years ago
e0ef439
blkdebug: Sanity check block layer guarantees
by Eric Blake
· 8 years ago
46f5ac2
qobject: Use simpler QDict/QList scalar insertion macros
by Eric Blake
· 8 years ago
de6e795
qobject: Drop useless QObject casts
by Eric Blake
· 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
de23489
block: Do not unref bs->file on error in BD's open
by Max Reitz
· 8 years ago
d7010df
block: Request child permissions in filter drivers
by Kevin Wolf
· 8 years ago
52cdbc5
block: Pass BdrvChild to bdrv_truncate()
by Kevin Wolf
· 8 years ago
e5c67ab
blkdebug: reschedule coroutine on the AioContext it is running on
by Paolo Bonzini
· 8 years ago
7c3a998
blkdebug: Implement bdrv_co_preadv/pwritev/flush
by Kevin Wolf
· 8 years ago
fffb6e1
block: use aio_bh_schedule_oneshot
by Paolo Bonzini
· 8 years ago
036990d
block/blkdebug: Store config filename
by Max Reitz
· 9 years ago
0b8b875
coroutine: move entry argument to qemu_coroutine_create
by Paolo Bonzini
· 9 years ago
0d1049c
block: Convert bdrv_aio_writev() to BdrvChild
by Kevin Wolf
· 9 years ago
ebb7af2
block: Convert bdrv_aio_readv() to BdrvChild
by Kevin Wolf
· 9 years ago
a5b8dd2
block: Move request_alignment into BlockLimit
by Eric Blake
· 9 years ago
835db3e
blkdebug: Set request_alignment during .bdrv_refresh_limits()
by Eric Blake
· 9 years ago
f348b6d
util: move declarations out of qemu-common.h
by Veronia Bahaa
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
80c71a2
block: Clean up includes
by Peter Maydell
· 9 years ago
c5e8bfb
blkdebug: Enable reopen
by Kevin Wolf
· 9 years ago
4cdd01d
block: Pass driver-specific options to .bdrv_refresh_filename()
by Kevin Wolf
· 10 years ago
7fb1cf1
qapi: Don't let implicit enum MAX member collide
by Eric Blake
· 9 years ago
a31939e
blkdebug: Merge hand-rolled and qapi BlkdebugEvent enum
by Eric Blake
· 9 years ago
2087352
blkdebug: silence warning under qtest
by Michael S. Tsirkin
· 9 years ago
6b826af
blkdebug: Don't confuse image as backing file
by Fam Zheng
· 9 years ago
9a4f4c3
block: Convert bs->file to BdrvChild
by Kevin Wolf
· 10 years ago
f3930ed
block: Move flag inheritance to bdrv_open_inherit()
by Kevin Wolf
· 10 years ago
8809cfc
blkdebug: Simplify passing of Error through qemu_opts_foreach()
by Markus Armbruster
· 10 years ago
28d0de7
QemuOpts: Convert qemu_opts_foreach() to Error
by Markus Armbruster
· 10 years ago
a4c7367
QemuOpts: Drop qemu_opts_foreach() parameter abort_on_failure
by Markus Armbruster
· 10 years ago
8eedfbd
blkdebug: Add bdrv_truncate()
by Kevin Wolf
· 10 years ago
a069e2f
blkdebug: fix "once" rule
by John Snow
· 10 years ago
8779441
blkdebug: Simplify and improve filename generation
by Max Reitz
· 10 years ago
9405418
qcow2: Optimize bdrv_make_empty()
by Max Reitz
· 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
d4362d6
blkdebug: show an error for invalid event names
by Stefan Hajnoczi
· 10 years ago
8007429
block: Rename qemu_aio_release -> qemu_aio_unref
by Fam Zheng
· 10 years ago
4c78171
blkdebug: Drop blkdebug_aiocb_info.cancel
by Fam Zheng
· 10 years ago
cbf95a0
blkdebug: Delete BH in bdrv_aio_cancel
by Fam Zheng
· 10 years ago
2c31b04
blkdebug: Implement bdrv_refresh_filename()
by Max Reitz
· 11 years ago
9e52c53
blkdebug: report errors on flush too
by Paolo Bonzini
· 11 years ago
7e1efdf
blkdebug: use BlockDriverState's AioContext
by Stefan Hajnoczi
· 11 years ago
f7d9fd8
block: Remove bdrv_open_image()'s force_raw option
by Max Reitz
· 11 years ago
f67503e
block: Change BDS parameter of bdrv_open() to **
by Max Reitz
· 11 years ago
84d18f0
Use error_is_set() only when necessary
by Markus Armbruster
· 11 years ago
eaf944a
blkdebug: Don't leak bs->file on failure
by Kevin Wolf
· 11 years ago
9e1cb96
qemu-iotests: Test pwritev RMW logic
by Kevin Wolf
· 11 years ago
b35ee7f
blkdebug: Make required alignment configurable
by Kevin Wolf
· 11 years ago
4373593
blkdebug: Allow command-line file configuration
by Max Reitz
· 11 years ago
72daa72
block: Allow reference for bdrv_file_open()
by Max Reitz
· 11 years ago
89f2b21
blkdebug: Use command-line in read_config()
by Max Reitz
· 11 years ago
85a040e
blkdebug: Always call read_config()
by Max Reitz
· 11 years ago
d4881b9
blkdebug: Don't require sophisticated filename
by Max Reitz
· 11 years ago
466b49f
blkdebug: Use errp for read_config()
by Max Reitz
· 11 years ago
87ea75d
qemu-option: Remove qemu_opts_create_nofail
by Peter Crosthwaite
· 11 years ago
c547e56
blkdebug: Use QLIST_FOREACH_SAFE to resume IO
by Fam Zheng
· 11 years ago
4cc70e9
blkdebug: add "remove_break" command
by Fam Zheng
· 11 years ago
10ffa72
blkdebug: Employ error parameter
by Max Reitz
· 11 years ago
34b5d2c
block: Error parameter for open functions
by Max Reitz
· 11 years ago
015a103
bdrv: Use "Error" for opening images
by Max Reitz
· 11 years ago
afa5019
qcow2-refcount: Repair shared refcount blocks
by Max Reitz
· 11 years ago
bf736fe
blkdebug: Add BLKDBG_FLUSH_TO_OS/DISK events
by Kevin Wolf
· 12 years ago
56d1b4d
block: Remove filename parameter from .bdrv_file_open()
by Kevin Wolf
· 12 years ago
f468121
blkdebug: Use bdrv_open options instead of filename
by Kevin Wolf
· 12 years ago
787e4a8
block: Add options QDict to bdrv_file_open() prototypes
by Kevin Wolf
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
077805f
janitor: do not rely on indirect inclusions of or from qemu-char.h
by Paolo Bonzini
· 12 years ago
3c90c65
blkdebug: Implement suspend/resume of AIO requests
by Kevin Wolf
· 12 years ago
9e35542
blkdebug: Factor out remove_rule()
by Kevin Wolf
· 12 years ago
312a2ba
blkdebug: Allow usage without config file
by Kevin Wolf
· 12 years ago
d7331be
aio: rename AIOPool to AIOCBInfo
by Stefan Hajnoczi
· 12 years ago
8f96b5b
blkdebug: process all set_state rules in the old state
by Paolo Bonzini
· 12 years ago
e4780db
blkdebug: optionally tie errors to a specific sector
by Paolo Bonzini
· 13 years ago
571cd43
blkdebug: store list of active rules
by Paolo Bonzini
· 13 years ago
e130225
blkdebug: pass getlength to underlying file
by Paolo Bonzini
· 13 years ago
368e8dd
blkdebug: tiny cleanup
by Paolo Bonzini
· 13 years ago
820100f
blkdebug: remove sync i/o events
by Paolo Bonzini
· 13 years ago
Next »