X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=fs%2Framfs%2Ffile-nommu.c;h=9eead2c796b7f5a77d242e0e7eda702f16ec297a;hb=56e4ebf877b6043c289bda32a5a7385b80c17dee;hp=d532c20fc1796acb171fe22828f9fec935f53420;hpb=c4363d6acd8d2ec9156f6469c742351e5d122489;p=cascardo%2Flinux.git diff --git a/fs/ramfs/file-nommu.c b/fs/ramfs/file-nommu.c index d532c20fc179..9eead2c796b7 100644 --- a/fs/ramfs/file-nommu.c +++ b/fs/ramfs/file-nommu.c @@ -146,9 +146,8 @@ static int ramfs_nommu_resize(struct inode *inode, loff_t newsize, loff_t size) return ret; } - ret = simple_setsize(inode, newsize); - - return ret; + truncate_setsize(inode, newsize); + return 0; } /*****************************************************************************/ @@ -183,7 +182,7 @@ static int ramfs_nommu_setattr(struct dentry *dentry, struct iattr *ia) } } - generic_setattr(inode, ia); + setattr_copy(inode, ia); out: ia->ia_valid = old_ia_valid; return ret;