simplify; ok natano@
keep the snapshot vnode locked; ok natano@