journal.c (695a461296e5df148c99ac087b9e1cb380f4db15) journal.c (8cb471e8f82506937fe5e2e9fb0bf90f6b1f1170)
1/* -*- mode: c; c-basic-offset: 8; -*-
2 * vim: noexpandtab sw=8 ts=8 sts=0:
3 *
4 * journal.c
5 *
6 * Defines functions of journalling api
7 *
8 * Copyright (C) 2003, 2004 Oracle. All rights reserved.

--- 884 unchanged lines hidden (view full) ---

893 else
894 flags &= ~OCFS2_JOURNAL_DIRTY_FL;
895 fe->id1.journal1.ij_flags = cpu_to_le32(flags);
896
897 if (replayed)
898 ocfs2_bump_recovery_generation(fe);
899
900 ocfs2_compute_meta_ecc(osb->sb, bh->b_data, &fe->i_check);
1/* -*- mode: c; c-basic-offset: 8; -*-
2 * vim: noexpandtab sw=8 ts=8 sts=0:
3 *
4 * journal.c
5 *
6 * Defines functions of journalling api
7 *
8 * Copyright (C) 2003, 2004 Oracle. All rights reserved.

--- 884 unchanged lines hidden (view full) ---

893 else
894 flags &= ~OCFS2_JOURNAL_DIRTY_FL;
895 fe->id1.journal1.ij_flags = cpu_to_le32(flags);
896
897 if (replayed)
898 ocfs2_bump_recovery_generation(fe);
899
900 ocfs2_compute_meta_ecc(osb->sb, bh->b_data, &fe->i_check);
901 status = ocfs2_write_block(osb, bh, journal->j_inode);
901 status = ocfs2_write_block(osb, bh, INODE_CACHE(journal->j_inode));
902 if (status < 0)
903 mlog_errno(status);
904
905 mlog_exit(status);
906 return status;
907}
908
909/*

--- 727 unchanged lines hidden (view full) ---

1637 fe->id1.journal1.ij_flags = cpu_to_le32(flags);
1638
1639 /* Increment recovery generation to indicate successful recovery */
1640 ocfs2_bump_recovery_generation(fe);
1641 osb->slot_recovery_generations[slot_num] =
1642 ocfs2_get_recovery_generation(fe);
1643
1644 ocfs2_compute_meta_ecc(osb->sb, bh->b_data, &fe->i_check);
902 if (status < 0)
903 mlog_errno(status);
904
905 mlog_exit(status);
906 return status;
907}
908
909/*

--- 727 unchanged lines hidden (view full) ---

1637 fe->id1.journal1.ij_flags = cpu_to_le32(flags);
1638
1639 /* Increment recovery generation to indicate successful recovery */
1640 ocfs2_bump_recovery_generation(fe);
1641 osb->slot_recovery_generations[slot_num] =
1642 ocfs2_get_recovery_generation(fe);
1643
1644 ocfs2_compute_meta_ecc(osb->sb, bh->b_data, &fe->i_check);
1645 status = ocfs2_write_block(osb, bh, inode);
1645 status = ocfs2_write_block(osb, bh, INODE_CACHE(inode));
1646 if (status < 0)
1647 mlog_errno(status);
1648
1649 if (!igrab(inode))
1650 BUG();
1651
1652 jbd2_journal_destroy(journal);
1653

--- 589 unchanged lines hidden ---
1646 if (status < 0)
1647 mlog_errno(status);
1648
1649 if (!igrab(inode))
1650 BUG();
1651
1652 jbd2_journal_destroy(journal);
1653

--- 589 unchanged lines hidden ---