dm snapshot: fix register_snapshot deadlock