> I will sprinkle more printfs and get back to your questions.

ffs_sync freezes after printing 2 (never gets to 3).
This time it was /usr/src if it matters.

        if (waitfor != MNT_LAZY) {
+               printf("2");
                vfs_mount_foreach_vnode(mp, ffs_sync_vnode, &fsa);
                allerror = fsa.allerror;
        }
+       printf("3");

Reply via email to