]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
krbd: rework the unmap retry loop 2040/head
authorIlya Dryomov <ilya.dryomov@inktank.com>
Wed, 25 Jun 2014 16:23:44 +0000 (20:23 +0400)
committerIlya Dryomov <ilya.dryomov@inktank.com>
Mon, 30 Jun 2014 08:59:34 +0000 (12:59 +0400)
commite4737907d24a3d0fbfd1bfb05ef792cd83a125ce
tree34274c931b42ed3658bfc4d76de3aec2196abbb2
parentc2ffad3494ead646a9d7777fce7306a94215af15
krbd: rework the unmap retry loop

The retry loop in the unmap path turned out to be insufficient for
doing long fsx -K runs.  Replace it with a single retry and then call
out to 'udevadm settle' if the retry doesn't help.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
src/krbd.cc