552c8edcd1
* This has the advantage that we no longer need to call get_vnode(), and instead can use lookup_vnode(). * This means at least most of the "corrupted BFS inode" messages should be gone; they were produced when fs_sync() tried to get already deleted vnodes. This was actually harmless, but doesn't really help in trusting your system :-) * Also, it no longer tries to write back removed vnodes. * And finally, it now uses a marker vnode when iterating over the list, so that it doesn't need to break out of the loop anymore, and can always sync all willing vnodes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28212 a95241bf-73f2-0310-859d-f6bbb57e9c96