ffs_snapshot.c (876d357fa7bc8aeb8d050dd8fe227dd4fd8ed4df) | ffs_snapshot.c (411455a8fbcfbb51e60fb5f5d4a02d6e76c0a88c) |
---|---|
1/*- 2 * Copyright 2000 Marshall Kirk McKusick. All Rights Reserved. 3 * 4 * Further information about snapshots can be obtained from: 5 * 6 * Marshall Kirk McKusick http://www.mckusick.com/softdep/ 7 * 1614 Oxford Street mckusick@mckusick.com 8 * Berkeley, CA 94709-1608 +1-510-843-9542 --- 544 unchanged lines hidden (view full) --- 553 (xvp->v_iflag & (VI_OWEINACT | VI_DOINGINACT)) == 0) { 554 VI_UNLOCK(xvp); 555 VOP_UNLOCK(xvp, 0); 556 vdrop(xvp); 557 continue; 558 } 559 VI_UNLOCK(xvp); 560 if (snapdebug) | 1/*- 2 * Copyright 2000 Marshall Kirk McKusick. All Rights Reserved. 3 * 4 * Further information about snapshots can be obtained from: 5 * 6 * Marshall Kirk McKusick http://www.mckusick.com/softdep/ 7 * 1614 Oxford Street mckusick@mckusick.com 8 * Berkeley, CA 94709-1608 +1-510-843-9542 --- 544 unchanged lines hidden (view full) --- 553 (xvp->v_iflag & (VI_OWEINACT | VI_DOINGINACT)) == 0) { 554 VI_UNLOCK(xvp); 555 VOP_UNLOCK(xvp, 0); 556 vdrop(xvp); 557 continue; 558 } 559 VI_UNLOCK(xvp); 560 if (snapdebug) |
561 vprint("ffs_snapshot: busy vnode", xvp); | 561 vn_printf(xvp, "ffs_snapshot: busy vnode "); |
562 if (VOP_GETATTR(xvp, &vat, td->td_ucred) == 0 && 563 vat.va_nlink > 0) { 564 VOP_UNLOCK(xvp, 0); 565 vdrop(xvp); 566 continue; 567 } 568 xp = VTOI(xvp); 569 if (ffs_checkfreefile(copy_fs, vp, xp->i_number)) { --- 2108 unchanged lines hidden --- | 562 if (VOP_GETATTR(xvp, &vat, td->td_ucred) == 0 && 563 vat.va_nlink > 0) { 564 VOP_UNLOCK(xvp, 0); 565 vdrop(xvp); 566 continue; 567 } 568 xp = VTOI(xvp); 569 if (ffs_checkfreefile(copy_fs, vp, xp->i_number)) { --- 2108 unchanged lines hidden --- |