Sign in
qemu
/
qemu
/
d82322e175d58c0c8951cbc905da1ca9ee2e008c
/
blockjob.c
751ebd7
blockjob: Allow nested pause
by Fam Zheng
· 10 years ago
b112a65
block: declare blockjobs and dataplane friends!
by Stefan Hajnoczi
· 10 years ago
dec7d42
blockjob: add block_job_defer_to_main_loop()
by Stefan Hajnoczi
· 10 years ago
ef6dbf1
blockjob: Add "ready" field
by Max Reitz
· 10 years ago
345f9e1
blockjob: Introduce block_job_complete_sync()
by Max Reitz
· 10 years ago
097310b
block: Rename BlockDriverCompletionFunc to BlockCompletionFunc
by Markus Armbruster
· 10 years ago
bfb197e
block: Eliminate BlockDriverState member device_name[]
by Markus Armbruster
· 10 years ago
0b9caf9
coroutine: Drop co_sleep_ns
by Fam Zheng
· 10 years ago
b47ec2c
block: prefer aio_poll to qemu_aio_wait
by Paolo Bonzini
· 10 years ago
823c686
blockjob: Fix recent BLOCK_JOB_ERROR regression
by Markus Armbruster
· 10 years ago
518848a
blockjob: Fix recent BLOCK_JOB_READY regression
by Markus Armbruster
· 10 years ago
dc71ce4
blockjob: Add block_job_yield()
by Fam Zheng
· 11 years ago
bcada37b
qapi event: convert other BLOCK_JOB events
by Wenchao Xia
· 11 years ago
5a2d2cb
qapi event: convert BLOCK_IO_ERROR and BLOCK_JOB_ERROR
by Wenchao Xia
· 11 years ago
a589569
qapi: adjust existing defines
by Wenchao Xia
· 11 years ago
628ff68
block: Move op_blocker check from block_job_create to its caller
by Fam Zheng
· 11 years ago
3718d8a
block: Replace in_use with operation blocker
by Fam Zheng
· 11 years ago
0b15abf
qerror.h: Replace QERR_NOT_SUPPORTED with QERR_UNSUPPORTED
by Cole Robinson
· 11 years ago
84d18f0
Use error_is_set() only when necessary
by Markus Armbruster
· 11 years ago
79e14bf
qapi: make use of new BlockJobType
by Fam Zheng
· 11 years ago
3fc4b10
blockjob: rename BlockJobType to BlockJobDriver
by Fam Zheng
· 11 years ago
fa510eb
block: use BDS ref for block jobs
by Fam Zheng
· 11 years ago
7483d1e
aio / timers: convert block_job_sleep_ns and co_sleep_ns to new API
by Alex Bligh
· 11 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
83c9089
monitor: move include files to include/monitor/
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
7b1b5d1
qapi: move include files to include/qobject/
by Paolo Bonzini
· 12 years ago
3bd293c
iostatus: forward block_job_iostatus_reset to block job
by Paolo Bonzini
· 12 years ago
a66a2a3
block: introduce BLOCK_JOB_READY event
by Paolo Bonzini
· 12 years ago
aeae883
block: add block-job-complete
by Paolo Bonzini
· 12 years ago
65f4632
block: rename block_job_complete to block_job_completed
by Paolo Bonzini
· 12 years ago
32c81a4
block: introduce block job error
by Paolo Bonzini
· 12 years ago
8acc72a
block: add support for job pause/resume
by Paolo Bonzini
· 12 years ago
8d65883
qmp: add 'busy' member to BlockJobInfo
by Paolo Bonzini
· 12 years ago
30e628b
block: add block_job_query
by Paolo Bonzini
· 12 years ago
2f0c9fe
block: move job APIs to separate files
by Paolo Bonzini
· 12 years ago