- /* Inode writeback is in progress; put back on the dirty list. */
- if (inode->change_pending) {
- /* Waiting for an earlier writeback to finish, so don't start a new
- * writeback yet. */
- g_mutex_lock(fs->lock);
- inode->change_time = bluesky_get_current_time();
- bluesky_list_unlink(&fs->dirty_list, inode->dirty_list);
- inode->dirty_list = bluesky_list_prepend(&fs->dirty_list, inode);
- g_mutex_unlock(fs->lock);
- return;
- }
-