fast_commit.c (78be0471da4e9fff874307d73d68f0173fa6a154) | fast_commit.c (08f4c42abad1b93914a93f9042e2443593bd3137) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2 3/* 4 * fs/ext4/fast_commit.c 5 * 6 * Written by Harshad Shirwadkar <harshadshirwadkar@gmail.com> 7 * 8 * Ext4 fast commits routines. --- 1266 unchanged lines hidden (view full) --- 1275 struct super_block *sb = journal->j_private; 1276 struct ext4_sb_info *sbi = EXT4_SB(sb); 1277 struct ext4_inode_info *iter, *iter_n; 1278 struct ext4_fc_dentry_update *fc_dentry; 1279 1280 if (full && sbi->s_fc_bh) 1281 sbi->s_fc_bh = NULL; 1282 | 1// SPDX-License-Identifier: GPL-2.0 2 3/* 4 * fs/ext4/fast_commit.c 5 * 6 * Written by Harshad Shirwadkar <harshadshirwadkar@gmail.com> 7 * 8 * Ext4 fast commits routines. --- 1266 unchanged lines hidden (view full) --- 1275 struct super_block *sb = journal->j_private; 1276 struct ext4_sb_info *sbi = EXT4_SB(sb); 1277 struct ext4_inode_info *iter, *iter_n; 1278 struct ext4_fc_dentry_update *fc_dentry; 1279 1280 if (full && sbi->s_fc_bh) 1281 sbi->s_fc_bh = NULL; 1282 |
1283 trace_ext4_fc_cleanup(journal, full, tid); |
|
1283 jbd2_fc_release_bufs(journal); 1284 1285 spin_lock(&sbi->s_fc_lock); 1286 list_for_each_entry_safe(iter, iter_n, &sbi->s_fc_q[FC_Q_MAIN], 1287 i_fc_list) { 1288 list_del_init(&iter->i_fc_list); 1289 ext4_clear_inode_state(&iter->vfs_inode, 1290 EXT4_STATE_FC_COMMITTING); --- 969 unchanged lines hidden --- | 1284 jbd2_fc_release_bufs(journal); 1285 1286 spin_lock(&sbi->s_fc_lock); 1287 list_for_each_entry_safe(iter, iter_n, &sbi->s_fc_q[FC_Q_MAIN], 1288 i_fc_list) { 1289 list_del_init(&iter->i_fc_list); 1290 ext4_clear_inode_state(&iter->vfs_inode, 1291 EXT4_STATE_FC_COMMITTING); --- 969 unchanged lines hidden --- |