inode.c (5e4d0eba1ccaf19f93222abdeda5a368be141785) inode.c (9725958bb75cdfa10f2ec11526fdb23e7485e8e4)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * linux/fs/ext4/inode.c
4 *
5 * Copyright (C) 1992, 1993, 1994, 1995
6 * Remy Card (card@masi.ibp.fr)
7 * Laboratoire MASI - Institut Blaise Pascal
8 * Universite Pierre et Marie Curie (Paris VI)

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

5419 inode->i_mtime = current_time(inode);
5420 inode->i_ctime = inode->i_mtime;
5421 }
5422
5423 if (shrink)
5424 ext4_fc_track_range(handle, inode,
5425 (attr->ia_size > 0 ? attr->ia_size - 1 : 0) >>
5426 inode->i_sb->s_blocksize_bits,
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * linux/fs/ext4/inode.c
4 *
5 * Copyright (C) 1992, 1993, 1994, 1995
6 * Remy Card (card@masi.ibp.fr)
7 * Laboratoire MASI - Institut Blaise Pascal
8 * Universite Pierre et Marie Curie (Paris VI)

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

5419 inode->i_mtime = current_time(inode);
5420 inode->i_ctime = inode->i_mtime;
5421 }
5422
5423 if (shrink)
5424 ext4_fc_track_range(handle, inode,
5425 (attr->ia_size > 0 ? attr->ia_size - 1 : 0) >>
5426 inode->i_sb->s_blocksize_bits,
5427 (oldsize > 0 ? oldsize - 1 : 0) >>
5428 inode->i_sb->s_blocksize_bits);
5427 EXT_MAX_BLOCKS - 1);
5429 else
5430 ext4_fc_track_range(
5431 handle, inode,
5432 (oldsize > 0 ? oldsize - 1 : oldsize) >>
5433 inode->i_sb->s_blocksize_bits,
5434 (attr->ia_size > 0 ? attr->ia_size - 1 : 0) >>
5435 inode->i_sb->s_blocksize_bits);
5436

--- 721 unchanged lines hidden ---
5428 else
5429 ext4_fc_track_range(
5430 handle, inode,
5431 (oldsize > 0 ? oldsize - 1 : oldsize) >>
5432 inode->i_sb->s_blocksize_bits,
5433 (attr->ia_size > 0 ? attr->ia_size - 1 : 0) >>
5434 inode->i_sb->s_blocksize_bits);
5435

--- 721 unchanged lines hidden ---