X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=fs%2Framfs%2Finode.c;h=14bd2246fb6d3403ad2dbe97c36a3988145a0026;hb=4e2fd495b520b51e4ba83340f13520b7f07e3743;hp=c66bd5e4c05c3935a2c60e2e53de0b7372b827e4;hpb=b9abaa3fb7328851bdeaad19e694048f0ff71d9a;p=powerpc.git diff --git a/fs/ramfs/inode.c b/fs/ramfs/inode.c index c66bd5e4c0..14bd2246fb 100644 --- a/fs/ramfs/inode.c +++ b/fs/ramfs/inode.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include @@ -104,6 +105,7 @@ ramfs_mknod(struct inode *dir, struct dentry *dentry, int mode, dev_t dev) d_instantiate(dentry, inode); dget(dentry); /* Extra count - pin the dentry in core */ error = 0; + dir->i_mtime = dir->i_ctime = CURRENT_TIME; } return error; } @@ -135,6 +137,7 @@ static int ramfs_symlink(struct inode * dir, struct dentry *dentry, const char * inode->i_gid = dir->i_gid; d_instantiate(dentry, inode); dget(dentry); + dir->i_mtime = dir->i_ctime = CURRENT_TIME; } else iput(inode); }