diff options
Diffstat (limited to 'fs/fat/inode.c')
-rw-r--r-- | fs/fat/inode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/fat/inode.c b/fs/fat/inode.c index 045738032a83..78945b53b0f8 100644 --- a/fs/fat/inode.c +++ b/fs/fat/inode.c | |||
@@ -384,7 +384,7 @@ static int fat_fill_inode(struct inode *inode, struct msdos_dir_entry *de) | |||
384 | le16_to_cpu(de->cdate)) + secs; | 384 | le16_to_cpu(de->cdate)) + secs; |
385 | inode->i_ctime.tv_nsec = csecs * 10000000; | 385 | inode->i_ctime.tv_nsec = csecs * 10000000; |
386 | inode->i_atime.tv_sec = | 386 | inode->i_atime.tv_sec = |
387 | date_dos2unix(le16_to_cpu(0), le16_to_cpu(de->adate)); | 387 | date_dos2unix(0, le16_to_cpu(de->adate)); |
388 | inode->i_atime.tv_nsec = 0; | 388 | inode->i_atime.tv_nsec = 0; |
389 | } else | 389 | } else |
390 | inode->i_ctime = inode->i_atime = inode->i_mtime; | 390 | inode->i_ctime = inode->i_atime = inode->i_mtime; |
@@ -1472,7 +1472,7 @@ int fat_flush_inodes(struct super_block *sb, struct inode *i1, struct inode *i2) | |||
1472 | ret = writeback_inode(i1); | 1472 | ret = writeback_inode(i1); |
1473 | if (!ret && i2) | 1473 | if (!ret && i2) |
1474 | ret = writeback_inode(i2); | 1474 | ret = writeback_inode(i2); |
1475 | if (!ret && sb) { | 1475 | if (!ret) { |
1476 | struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; | 1476 | struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; |
1477 | ret = filemap_flush(mapping); | 1477 | ret = filemap_flush(mapping); |
1478 | } | 1478 | } |