xapi-project/xen-api — pull request #1967 by jonludlam (2014-10-02 15:36:57+00:00)
Title: CA-128460: Don't pause tapdisk in the toolstack

This only affects the storage migration code path.

We were pausing in order to flush all pending requests before
checking to see if any of them failed to mirror correctly. Now
tapdisk has exposed a 'reqs_outstanding' counter. We loop
waiting for this to go to zero, then check the
'nbd_mirror_failed' flag.

Signed-off-by: Jon Ludlam