]> git.proxmox.com Git - mirror_qemu.git/history - blockjob.c
job: Convert block_job_cancel_async() to Job
[mirror_qemu.git] / blockjob.c
2018-05-23 Kevin Wolfjob: Convert block_job_cancel_async() to Job
2018-05-23 Kevin Wolfjob: Move single job finalisation to Job
2018-05-23 Kevin Wolfjob: Add job_event_*()
2018-05-23 Kevin Wolfblockjob: Split block_job_event_pending()
2018-05-23 Kevin Wolfjob: Move BlockJobCreateFlags to Job
2018-05-23 Kevin Wolfjob: Replace BlockJob.completed with job_is_completed()
2018-05-23 Kevin Wolfjob: Move pause/resume functions to Job
2018-05-23 Kevin Wolfjob: Add job_sleep_ns()
2018-05-23 Kevin Wolfjob: Move coroutine and related code to Job
2018-05-23 Kevin Wolfjob: Move defer_to_main_loop to Job
2018-05-23 Kevin Wolfjob: Add Job.aio_context
2018-05-23 Kevin Wolfjob: Move cancelled to Job
2018-05-23 Kevin Wolfjob: Add reference counting
2018-05-23 Kevin Wolfjob: Move state transitions to Job
2018-05-23 Kevin Wolfjob: Maintain a list of all jobs
2018-05-23 Kevin Wolfjob: Add job_delete()
2018-05-23 Kevin Wolfjob: Add JobDriver.job_type
2018-05-23 Kevin Wolfjob: Rename BlockJobType into JobType
2018-05-23 Kevin Wolfjob: Create Job, JobDriver and job_create()
2018-05-17 Peter MaydellMerge remote-tracking branch 'remotes/cody/tags/block...
2018-05-17 Peter MaydellMerge remote-tracking branch 'remotes/ehabkost/tags...
2018-05-16 Stefan Hajnocziblockjob: do not cancel timer in resume
2018-05-15 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2018-05-15 Kevin Wolfblockjob: Add block_job_driver()
2018-05-15 Kevin Wolfblockjob: Introduce block_job_ratelimit_get_delay()
2018-05-15 Kevin Wolfblockjob: Implement block_job_set_speed() centrally
2018-05-15 Kevin Wolfblockjob: Wrappers for progress counter access
2018-05-15 Kevin Wolfblockjob: Fix assertion in block_job_finalize()
2018-05-15 John Snowblockjob: expose error string via query
2018-05-15 Peter MaydellMerge remote-tracking branch 'remotes/rth/tags/tgt...
2018-05-15 Peter MaydellMerge remote-tracking branch 'remotes/vivier2/tags...
2018-05-14 Peter MaydellMerge remote-tracking branch 'remotes/vivier/tags/m68k...
2018-05-14 Peter MaydellMerge remote-tracking branch 'remotes/cohuck/tags/s390x...
2018-05-14 Peter MaydellMerge remote-tracking branch 'remotes/stefanha/tags...
2018-05-10 Stefan Hajnocziblockjob: drop block_job_pause/resume_all()
2018-04-10 Peter MaydellMerge remote-tracking branch 'remotes/xtensa/tags/20180...
2018-04-09 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/ui...
2018-04-04 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2018-04-04 Peter MaydellMerge remote-tracking branch 'remotes/cody/tags/block...
2018-04-03 Marc-André Lureaublockjob: use qapi enum helpers
2018-04-03 Marc-André Lureaublockjob: leak fix, remove from txn when failing early
2018-03-20 Peter MaydellMerge remote-tracking branch 'remotes/mst/tags/for_upst...
2018-03-20 Peter MaydellMerge remote-tracking branch 'remotes/vivier/tags/m68k...
2018-03-19 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2018-03-19 Liang Liblock/mirror: change the semantic of 'force' of block...
2018-03-19 John Snowblockjobs: Expose manual property
2018-03-19 John Snowblockjobs: add block-job-finalize
2018-03-19 John Snowblockjobs: add PENDING status and event
2018-03-19 John Snowblockjobs: add waiting status
2018-03-19 John Snowblockjobs: add prepare callback
2018-03-19 John Snowblockjobs: add block_job_txn_apply function
2018-03-19 John Snowblockjobs: add commit, abort, clean helpers
2018-03-19 John Snowblockjobs: ensure abort is called for cancelled jobs
2018-03-19 John Snowblockjobs: add block_job_dismiss
2018-03-19 John Snowblockjobs: add NULL state
2018-03-19 John Snowblockjobs: add CONCLUDED state
2018-03-19 John Snowblockjobs: add ABORTING state
2018-03-19 John Snowblockjobs: add block_job_verb permission table
2018-03-19 John Snowblockjobs: add state transition table
2018-03-19 John Snowblockjobs: add status enum
2018-03-19 John Snowblockjobs: model single jobs as transactions
2018-03-19 John Snowblockjobs: fix set-speed kick
2018-03-08 Peter MaydellMerge remote-tracking branch 'remotes/stefanberger...
2018-03-06 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2018-03-05 Peter MaydellMerge remote-tracking branch 'remotes/stefanha/tags...
2018-03-05 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/ui...
2018-03-05 Peter MaydellMerge remote-tracking branch 'remotes/jasowang/tags...
2018-03-05 Peter MaydellMerge remote-tracking branch 'remotes/vivier/tags/m68k...
2018-03-05 Peter MaydellMerge remote-tracking branch 'remotes/ericb/tags/pull...
2018-03-02 Markus ArmbrusterInclude less of the generated modular QAPI headers
2018-02-13 Peter MaydellMerge remote-tracking branch 'remotes/mst/tags/for_upst...
2018-02-09 Peter MaydellMerge remote-tracking branch 'remotes/stsquad/tags...
2018-02-09 Peter MaydellMerge remote-tracking branch 'remotes/armbru/tags/pull...
2018-02-09 Markus ArmbrusterDrop superfluous includes of qapi/qmp/qjson.h
2018-02-09 Markus ArmbrusterInclude qmp-commands.h exactly where needed
2018-02-09 Markus ArmbrusterInclude qapi/error.h exactly where needed
2018-01-11 Michael S. TsirkinMerge remote-tracking branch 'origin/master' into HEAD
2018-01-09 Peter MaydellMerge remote-tracking branch 'remotes/xtensa/tags/20180...
2018-01-08 Peter MaydellMerge remote-tracking branch 'remotes/gkurz/tags/for...
2018-01-08 Peter MaydellMerge remote-tracking branch 'remotes/vivier/tags/m68k...
2018-01-08 Peter MaydellMerge remote-tracking branch 'remotes/elmarco/tags...
2018-01-08 Peter MaydellMerge remote-tracking branch 'remotes/rth/tags/pull...
2018-01-08 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2017-12-22 Kevin Wolfblockjob: Pause job on draining any job BDS
2017-12-21 Peter MaydellMerge remote-tracking branch 'remotes/famz/tags/staging...
2017-12-20 Peter MaydellMerge remote-tracking branch 'remotes/stefanha/tags...
2017-12-19 Peter MaydellMerge remote-tracking branch 'remotes/aurel/tags/pull...
2017-12-19 Peter MaydellMerge remote-tracking branch 'remotes/cody/tags/block...
2017-12-18 John Snowblockjob: kick jobs on set-speed
2017-12-04 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2017-12-04 Alberto Garciablockjob: Make block_job_pause_all() keep a reference...
2017-11-29 Peter MaydellMerge remote-tracking branch 'remotes/kevin/tags/for...
2017-11-29 Paolo Bonziniblockjob: reimplement block_job_sleep_ns to allow cance...
2017-11-29 Paolo Bonziniblockjob: introduce block_job_do_yield
2017-11-29 Paolo Bonziniblockjob: remove clock argument from block_job_sleep_ns
2017-11-28 Alberto Garciablockjob: Remove the job from the list earlier in block...
2017-11-21 Peter MaydellMerge remote-tracking branch 'remotes/cody/tags/block...
2017-11-21 Jeff Codyblockjob: do not allow coroutine double entry or entry...
2017-09-14 Peter MaydellMerge remote-tracking branch 'remotes/kraxel/tags/vga...
2017-09-05 Peter MaydellMerge remote-tracking branch 'remotes/berrange/tags...
next