diff options
Diffstat (limited to 'fs/qnx4/namei.c')
-rw-r--r-- | fs/qnx4/namei.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/fs/qnx4/namei.c b/fs/qnx4/namei.c index 775eed3a4085..5972ed214937 100644 --- a/fs/qnx4/namei.c +++ b/fs/qnx4/namei.c | |||
@@ -12,16 +12,9 @@ | |||
12 | * 04-07-1998 by Frank Denis : first step for rmdir/unlink. | 12 | * 04-07-1998 by Frank Denis : first step for rmdir/unlink. |
13 | */ | 13 | */ |
14 | 14 | ||
15 | #include <linux/time.h> | ||
16 | #include <linux/fs.h> | ||
17 | #include <linux/qnx4_fs.h> | ||
18 | #include <linux/kernel.h> | ||
19 | #include <linux/string.h> | ||
20 | #include <linux/stat.h> | ||
21 | #include <linux/fcntl.h> | ||
22 | #include <linux/errno.h> | ||
23 | #include <linux/smp_lock.h> | 15 | #include <linux/smp_lock.h> |
24 | #include <linux/buffer_head.h> | 16 | #include <linux/buffer_head.h> |
17 | #include "qnx4.h" | ||
25 | 18 | ||
26 | 19 | ||
27 | /* | 20 | /* |
@@ -187,7 +180,7 @@ int qnx4_rmdir(struct inode *dir, struct dentry *dentry) | |||
187 | de->di_status = 0; | 180 | de->di_status = 0; |
188 | memset(de->di_fname, 0, sizeof de->di_fname); | 181 | memset(de->di_fname, 0, sizeof de->di_fname); |
189 | de->di_mode = 0; | 182 | de->di_mode = 0; |
190 | mark_buffer_dirty(bh); | 183 | mark_buffer_dirty_inode(bh, dir); |
191 | clear_nlink(inode); | 184 | clear_nlink(inode); |
192 | mark_inode_dirty(inode); | 185 | mark_inode_dirty(inode); |
193 | inode->i_ctime = dir->i_ctime = dir->i_mtime = CURRENT_TIME_SEC; | 186 | inode->i_ctime = dir->i_ctime = dir->i_mtime = CURRENT_TIME_SEC; |
@@ -232,7 +225,7 @@ int qnx4_unlink(struct inode *dir, struct dentry *dentry) | |||
232 | de->di_status = 0; | 225 | de->di_status = 0; |
233 | memset(de->di_fname, 0, sizeof de->di_fname); | 226 | memset(de->di_fname, 0, sizeof de->di_fname); |
234 | de->di_mode = 0; | 227 | de->di_mode = 0; |
235 | mark_buffer_dirty(bh); | 228 | mark_buffer_dirty_inode(bh, dir); |
236 | dir->i_ctime = dir->i_mtime = CURRENT_TIME_SEC; | 229 | dir->i_ctime = dir->i_mtime = CURRENT_TIME_SEC; |
237 | mark_inode_dirty(dir); | 230 | mark_inode_dirty(dir); |
238 | inode->i_ctime = dir->i_ctime; | 231 | inode->i_ctime = dir->i_ctime; |