zfsonlinux/zfs — pull request #781 by dverite (2012-06-09 01:03:51+00:00)
Title: Fix for spurious 'cannot remove device links...dataset is busy' errors

When failing to remove a zvol device link because it's busy, wait a
bit and retry in a loop instead of giving up immediately.
This technique is similar to the loop in zpool_label_disk_wait(), with
the same goal: waiting for the asynchronous udev processes to finish
their work.

Fixes #692