ext4: Don't treat a truncation of a zero-length file as replace-via-truncate
authorTheodore Ts'o <tytso@mit.edu>
Tue, 9 Jun 2009 13:54:40 +0000 (09:54 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 9 Jun 2009 13:54:40 +0000 (09:54 -0400)
commit0eab928221bac8895a0b494a16a8810002bd8645
tree733ca0ee831fffb3fd2c96b6715250e79e7a24fa
parent9aee2286071c23c535fe9928eec1a26e0bcf256d
ext4: Don't treat a truncation of a zero-length file as replace-via-truncate

If a non-existent file is opened via O_WRONLY|O_CREAT|O_TRUNC, there's
no need to treat this as a true file truncation, so we shouldn't
activate the replace-via-truncate hueristic.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
fs/ext4/inode.c