git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git]
/
fs
/
adfs
/
inode.c
diff --git
a/fs/adfs/inode.c
b/fs/adfs/inode.c
index
7e7a04b
..
a02802a
100644
(file)
--- a/
fs/adfs/inode.c
+++ b/
fs/adfs/inode.c
@@
-72,7
+72,7
@@
static sector_t _adfs_bmap(struct address_space *mapping, sector_t block)
return generic_block_bmap(mapping, block, adfs_get_block);
}
return generic_block_bmap(mapping, block, adfs_get_block);
}
-static
const
struct address_space_operations adfs_aops = {
+static struct address_space_operations adfs_aops = {
.readpage = adfs_readpage,
.writepage = adfs_writepage,
.sync_page = block_sync_page,
.readpage = adfs_readpage,
.writepage = adfs_writepage,
.sync_page = block_sync_page,
@@
-269,6
+269,7
@@
adfs_iget(struct super_block *sb, struct object_info *obj)
inode->i_ino = obj->file_id;
inode->i_size = obj->size;
inode->i_nlink = 2;
inode->i_ino = obj->file_id;
inode->i_size = obj->size;
inode->i_nlink = 2;
+ inode->i_blksize = PAGE_SIZE;
inode->i_blocks = (inode->i_size + sb->s_blocksize - 1) >>
sb->s_blocksize_bits;
inode->i_blocks = (inode->i_size + sb->s_blocksize - 1) >>
sb->s_blocksize_bits;