X-Git-Url: http://git.cascardo.info/?p=cascardo%2Flinux.git;a=blobdiff_plain;f=fs%2Flogfs%2Ffile.c;h=1db04930ad5712c0b780d2e9c80b47f513e368ce;hp=f01ddfb1a03b6ecc5d122b0bd94c6e301a1f6fa3;hb=101105b1717f536ca741f940033996302d4ef191;hpb=4c2628cd7580bc4f4a4994925cf366185ecc37a5 diff --git a/fs/logfs/file.c b/fs/logfs/file.c index f01ddfb1a03b..1db04930ad57 100644 --- a/fs/logfs/file.c +++ b/fs/logfs/file.c @@ -211,7 +211,7 @@ long logfs_ioctl(struct file *file, unsigned int cmd, unsigned long arg) li->li_flags = flags; inode_unlock(inode); - inode->i_ctime = CURRENT_TIME; + inode->i_ctime = current_time(inode); mark_inode_dirty_sync(inode); return 0; @@ -244,7 +244,7 @@ static int logfs_setattr(struct dentry *dentry, struct iattr *attr) struct inode *inode = d_inode(dentry); int err = 0; - err = inode_change_ok(inode, attr); + err = setattr_prepare(dentry, attr); if (err) return err;