Sign in
qemu
/
qemu
/
db73ee4bc8861f9f6772e0d24f978d79e50e8dee
/
block
/
block-backend.c
a429b9b
block: Make blk_all_next() public
by Kevin Wolf
· 8 years ago
77beef8
block: Make blk_get_attached_dev_id() public
by Kevin Wolf
· 8 years ago
3a691c5
block: Add PreallocMode to blk_truncate()
by Max Reitz
· 8 years ago
7ea37c3
block: Add PreallocMode to bdrv_truncate()
by Max Reitz
· 8 years ago
f5a5ca7
block: change variable names in BlockDriverState
by Manos Pitsidianakis
· 8 years ago
9caa6f3
block: split BlockAcctStats creation and setup
by Paolo Bonzini
· 8 years ago
93001e9
throttle-groups: protect throttled requests with a CoMutex
by Paolo Bonzini
· 8 years ago
d993b85
block: access io_limits_disabled with atomic ops
by Paolo Bonzini
· 8 years ago
93c2650
block: Fix anonymous BBs in blk_root_inactivate()
by Kevin Wolf
· 8 years ago
cfa1a57
block: Drop permissions when migration completes
by Kevin Wolf
· 8 years ago
4417ab7
block: New BdrvChildRole.activate() for blk_resume_after_migration()
by Kevin Wolf
· 8 years ago
ed3d2ec
block: Add errp to b{lk,drv}_truncate()
by Max Reitz
· 8 years ago
0731a50
block: Constify data passed by pointer to blk_name
by Krzysztof Kozlowski
· 8 years ago
1606e4c
throttle: Remove block from group on hot-unplug
by Eric Blake
· 8 years ago
e92f0e1
block: Use bdrv_coroutine_enter to start I/O coroutines
by Fam Zheng
· 8 years ago
d35ff5e
block: Ignore guest dev permissions during incoming migration
by Kevin Wolf
· 8 years ago
f4d9cc8
block-backend: add drained_begin / drained_end ops
by John Snow
· 8 years ago
50bfbe9
block: Don't use error_abort in blk_new_open
by Fam Zheng
· 8 years ago
887354b
hmp: Request permissions in qemu-io
by Kevin Wolf
· 8 years ago
b541155
block: Add BdrvChildRole.get_parent_desc()
by Kevin Wolf
· 8 years ago
39829a0
block: Allow error return in BlockDevOps.change_media_cb()
by Kevin Wolf
· 8 years ago
c62d32f
block: Request real permissions in blk_new_open()
by Kevin Wolf
· 8 years ago
d708642
block: Add error parameter to blk_insert_bs()
by Kevin Wolf
· 8 years ago
6d0eb64
block: Add permissions to blk_new()
by Kevin Wolf
· 8 years ago
981776b
block: Add permissions to BlockBackend
by Kevin Wolf
· 8 years ago
d5e6f43
block: Let callers request permissions when attaching a child node
by Kevin Wolf
· 8 years ago
52cdbc5
block: Pass BdrvChild to bdrv_truncate()
by Kevin Wolf
· 8 years ago
b9e413d
block: explicitly acquire aiocontext in aio callbacks that need it
by Paolo Bonzini
· 8 years ago
1919631
block: explicitly acquire aiocontext in bottom halves that need it
by Paolo Bonzini
· 8 years ago
35f106e
block-backend: allow blk_prw from coroutine context
by Paolo Bonzini
· 8 years ago
c47ee04
block-backend: Always notify on blk_eject
by John Snow
· 8 years ago
88b062c
block: introduce BDRV_POLL_WHILE
by Paolo Bonzini
· 8 years ago
9972354
block: add BDS field to count in-flight requests
by Paolo Bonzini
· 8 years ago
48af776
block: Use blk_co_ioctl() for all BB level ioctls
by Kevin Wolf
· 8 years ago
8c2e3dd
block: Use blk_co_pdiscard() for all BB level discard
by Kevin Wolf
· 8 years ago
be07a88
block: Use blk_co_flush() for all BB level flushes
by Kevin Wolf
· 8 years ago
2d76e72
block: Add qdev ID to DEVICE_TRAY_MOVED
by Kevin Wolf
· 8 years ago
bbc8ea9
block-backend: Remember if attached device is non-qdev
by Kevin Wolf
· 8 years ago
2bf7e10
block: Add node name to BLOCK_IO_ERROR event
by Kevin Wolf
· 8 years ago
fffb6e1
block: use aio_bh_schedule_oneshot
by Paolo Bonzini
· 8 years ago
b85114f
block: Use 'detect-zeroes' option for 'blockdev-change-medium'
by Kevin Wolf
· 8 years ago
49137bf
block-backend: remove blk_flush_all
by John Snow
· 8 years ago
1c89e1f
block: Add blk_by_dev()
by Kevin Wolf
· 8 years ago
35fadca
block: remove BlockDriver.bdrv_write_compressed
by Pavel Butsykin
· 9 years ago
751e2f0
block: Convert bdrv_pwrite_compressed() to BdrvChild
by Pavel Butsykin
· 9 years ago
fe5c135
block: switch blk_write_compressed() to byte-based interface
by Pavel Butsykin
· 9 years ago
b6c1bae
block: Accept node-name for block-stream
by Kevin Wolf
· 9 years ago
1c6c4bb
block: Convert BB interface to byte-based discards
by Eric Blake
· 9 years ago
60ebac1
block: Convert bdrv_aio_discard() to byte-based
by Eric Blake
· 9 years ago
0c51a89
block: Convert bdrv_discard() to byte-based
by Eric Blake
· 9 years ago
9f1963b
block: Convert bdrv_co_discard() to byte-based
by Eric Blake
· 9 years ago
8c39825
block/qdev: Allow configuring rerror/werror with qdev properties
by Kevin Wolf
· 9 years ago
0b8b875
coroutine: move entry argument to qemu_coroutine_create
by Paolo Bonzini
· 9 years ago
a03ef88
block: Convert bdrv_co_preadv/pwritev to BdrvChild
by Kevin Wolf
· 9 years ago
720ff28
block: Convert bdrv_pwrite_zeroes() to BdrvChild
by Kevin Wolf
· 9 years ago
5def6b8
block: Switch transfer length bounds to byte-based
by Eric Blake
· 9 years ago
24ce9a2
block: Give nonzero result to blk_get_max_transfer_length()
by Eric Blake
· 9 years ago
1e98fef
block: Make blk_co_preadv/pwritev() public
by Kevin Wolf
· 9 years ago
0c3169d
block: Default to enabled write cache in blk_new()
by Kevin Wolf
· 9 years ago
d004bd5
block: Rename blk_write_zeroes()
by Eric Blake
· 9 years ago
36fe133
block: Fix reconfiguring graph with drained nodes
by Kevin Wolf
· 9 years ago
109525a
block: Drop errp parameter from blk_new()
by Max Reitz
· 9 years ago
5b36393
block: Make bdrv_open() return a BDS
by Max Reitz
· 9 years ago
28eb9b1
block: Drop blk_new_with_bs()
by Max Reitz
· 9 years ago
88be7b4
block: Fix bdrv_next() memory leak
by Kevin Wolf
· 9 years ago
1f0c461
block: Remove BlockDriverState.blk
by Kevin Wolf
· 9 years ago
7c8eece
block: Avoid bs->blk in bdrv_next()
by Kevin Wolf
· 9 years ago
dde3381
block: Add bdrv_has_blk()
by Kevin Wolf
· 9 years ago
91c6e4b
block: Remove bdrv_aio_multiwrite()
by Kevin Wolf
· 9 years ago
4c265bf
block: User BdrvChild callback for device name
by Kevin Wolf
· 9 years ago
5c8cab4
block: Use BdrvChild callbacks for change_media/resize
by Kevin Wolf
· 9 years ago
7ca7f0f
block: Decouple throttling from BlockDriverState
by Kevin Wolf
· 9 years ago
c2066af
block: Drain throttling queue with BdrvChild callback
by Kevin Wolf
· 9 years ago
22aa8b2
block: Introduce BdrvChild.opaque
by Kevin Wolf
· 9 years ago
9714807
block: Move I/O throttling configuration functions to BlockBackend
by Kevin Wolf
· 9 years ago
441565b
block: Move actual I/O throttling to BlockBackend
by Kevin Wolf
· 9 years ago
27ccdd5
block: Move throttling fields from BDS to BB
by Kevin Wolf
· 9 years ago
49d2165
block: Convert throttle_group_get_name() to BlockBackend
by Kevin Wolf
· 9 years ago
f2cd875
block: Introduce BlockBackendPublic
by Kevin Wolf
· 9 years ago
a561499
block: Make sure throttled BDSes always have a BB
by Kevin Wolf
· 9 years ago
7b1deac
block: Kill unused sector-based blk_* functions
by Eric Blake
· 9 years ago
60cb2fa
block: Introduce byte-based aio read/write
by Eric Blake
· 9 years ago
983a160
block: Switch blk_*write_zeroes() to byte interface
by Eric Blake
· 9 years ago
b7d17f9
block: Switch blk_read_unthrottled() to byte interface
by Eric Blake
· 9 years ago
8341f00
block: Allow BDRV_REQ_FUA through blk_pwrite()
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
ce0f141
block: introduce bdrv_no_throttling_begin/end
by Paolo Bonzini
· 9 years ago
16aaf97
block: Don't ignore flags in blk_{,co,aio}_write_zeroes()
by Kevin Wolf
· 9 years ago
7fa84cd
block: Fix blk_aio_write_zeroes()
by Kevin Wolf
· 9 years ago
61de4c6
block: Remove BDRV_O_CACHE_WB
by Kevin Wolf
· 9 years ago
bfd18d1
block: Move enable_write_cache to BB level
by Kevin Wolf
· 9 years ago
72e775c
block: Always set writeback mode in blk_new_open()
by Kevin Wolf
· 9 years ago
72f41b6
block: Remove blk_set_bs()
by Kevin Wolf
· 9 years ago
f348b6d
util: move declarations out of qemu-common.h
by Veronia Bahaa
· 9 years ago
8896e08
block: Use blk_co_pwritev() in blk_co_write_zeroes()
by Kevin Wolf
· 9 years ago
57d6a42
block: Use blk_aio_prwv() for aio_read/write/write_zeroes
by Kevin Wolf
· 9 years ago
a55d3fb
block: Use blk_prw() in blk_pread()/blk_pwrite()
by Kevin Wolf
· 9 years ago
fc1453c
block: Use blk_co_pwritev() in blk_write_zeroes()
by Kevin Wolf
· 9 years ago
5bd5119
block: Pull up blk_read_unthrottled() implementation
by Kevin Wolf
· 9 years ago
a8823a3
block: Use blk_co_pwritev() for blk_write()
by Kevin Wolf
· 9 years ago
Next »