3167 Commits (87f0d88261d120e428cd23305775026556e6cce6)

Author SHA1 Message Date
Kevin Wolf 87f0d88261 qed: Add coroutine_fn to I/O path functions 9 years ago
Kevin Wolf c0e8f98927 qed: Use a coroutine for need_check_timer 10 years ago
Kevin Wolf 48cc565e76 qed: Simplify request handling 10 years ago
Kevin Wolf 0806c3b5dd qed: Use CoQueue for serialising allocations 10 years ago
Kevin Wolf 89f89709c7 qed: Implement .bdrv_co_readv/writev 10 years ago
Kevin Wolf 018598747c qed: Remove recursion in qed_aio_next_io() 10 years ago
Kevin Wolf dddf8db10b qed: Remove ret argument from qed_aio_next_io() 10 years ago
Kevin Wolf 0596be7e6a qed: Add return value to qed_aio_read/write_data() 10 years ago
Kevin Wolf d6daddcdeb qed: Add return value to qed_aio_write_inplace/alloc() 10 years ago
Kevin Wolf a101341aa0 qed: Add return value to qed_aio_write_cow() 10 years ago
Kevin Wolf eaf0bc56f5 qed: Add return value to qed_aio_write_main() 10 years ago
Kevin Wolf 88d2dd72bc qed: Add return value to qed_aio_write_l2_update() 10 years ago
Kevin Wolf fb18de21e0 qed: Add return value to qed_aio_write_l1_update() 10 years ago
Kevin Wolf fae25ac7bd qed: Inline qed_commit_l2_update() 10 years ago
Kevin Wolf a4d8f1aee1 qed: Make qed_aio_write_main() synchronous 10 years ago
Kevin Wolf 3e248cdcd9 qed: Make qed_aio_read_data() synchronous 10 years ago
Kevin Wolf 453e53e2a1 qed: Remove callback from qed_write_table() 10 years ago
Kevin Wolf 29470d11bf qed: Remove GenericCB 10 years ago
Kevin Wolf 602b57fba4 qed: Make qed_write_table() synchronous 10 years ago
Kevin Wolf f13d712bb2 qed: Remove callback from qed_write_header() 10 years ago
Kevin Wolf 7076309aef qed: Make qed_write_header() synchronous 10 years ago
Kevin Wolf b4ac32f34f qed: Remove callback from qed_copy_from_backing_file() 10 years ago
Kevin Wolf 0f7aa24d2c qed: Make qed_copy_from_backing_file() synchronous 10 years ago
Kevin Wolf e85c528142 qed: Make qed_read_backing_file() synchronous 10 years ago
Kevin Wolf 0f21b7a1b7 qed: Remove callback from qed_find_cluster() 10 years ago
Kevin Wolf a8165d2d66 qed: Remove callback from qed_read_l2_table() 10 years ago
Kevin Wolf f6513529c6 qed: Remove callback from qed_read_table() 10 years ago
Kevin Wolf 11273076e9 qed: Make qed_read_table() synchronous 10 years ago
Kevin Wolf 3b7cd9fd8f qed: Use bottom half to resume waiting requests 10 years ago
Alberto Garcia 24990c5b95 qcow2: Use offset_into_cluster() and offset_to_l2_index() 9 years ago
Alberto Garcia ee22a9d869 qcow2: Merge the writing of the COW regions with the guest data 9 years ago
Alberto Garcia 86b862c431 qcow2: Pass a QEMUIOVector to do_perform_cow_{read,write}() 9 years ago
Alberto Garcia b3cf1c7cf8 qcow2: Allow reading both COW regions with only one request 9 years ago
Alberto Garcia 672f0f2c4b qcow2: Split do_perform_cow() into _read(), _encrypt() and _write() 9 years ago
Alberto Garcia 99450c6fb9 qcow2: Make perform_cow() call do_perform_cow() twice 9 years ago
Alberto Garcia e034f5bcbc qcow2: Use unsigned int for both members of Qcow2COWRegion 9 years ago
Alberto Garcia 026ac1586b qcow2: Remove unused Error variable in do_perform_cow() 9 years ago
Alberto Garcia 0d2fac8ede throttle: Update throttle-groups.c documentation 9 years ago
Stefan Hajnoczi ea17c9d20d block: use BDRV_POLL_WHILE() in bdrv_rw_vmstate() 9 years ago
Stefan Hajnoczi dc88a467ec block: count bdrv_co_rw_vmstate() requests 9 years ago
Kevin Wolf 4f78a16fee commit: Fix completion with extra reference 9 years ago
Marc-André Lureau 01b2ffcedd qapi: merge QInt and QFloat in QNum 9 years ago
Paolo Bonzini 5b50bf77ce block: make accounting thread-safe 9 years ago
Paolo Bonzini 9caa6f3dbe block: split BlockAcctStats creation and setup 9 years ago
Paolo Bonzini 39c1b4254e block: introduce block_account_one_io 9 years ago
Paolo Bonzini b64bd51efa block: protect modification of dirty bitmaps with a mutex 9 years ago
Paolo Bonzini 2119882c7e block: introduce dirty_bitmap_mutex 9 years ago
Paolo Bonzini 3783fa3dd3 block: protect tracked_requests and flush_queue with reqs_lock 9 years ago
Paolo Bonzini 47fec59941 block: access write_gen with atomics 9 years ago
Paolo Bonzini f7946da274 block: use Stat64 for wr_highest_offset 9 years ago