On Tue, Mar 26, 2013 at 05:50:13PM +0100, Kevin Wolf wrote: > @@ -793,6 +793,13 @@ static int handle_dependencies(BlockDriverState *bs, > uint64_t guest_offset, > bytes = 0; > } > > + /* Stop if already an l2meta exists. We would have to consider > + * locks held by it (l2_writeback_lock) and set m->next etc. */
l2_writeback_lock does not exist (yet). > + if (bytes == 0 && *m) { > + *cur_bytes = 0; > + return 0; > + }