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 --- |