X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fudf%2Finode.c;h=2983afd5e7fd4932ca77cd24e95041f94b719062;hb=9464c7cf61b9433057924c36e6e02f303a00e768;hp=b223b32db991c4a1d3b4dbb225e0217733ec4dcd;hpb=41689045f6a3cbe0550e1d34e9cc20d2e8c432ba;p=linux-2.6.git diff --git a/fs/udf/inode.c b/fs/udf/inode.c index b223b32db..2983afd5e 100644 --- a/fs/udf/inode.c +++ b/fs/udf/inode.c @@ -132,7 +132,7 @@ static sector_t udf_bmap(struct address_space *mapping, sector_t block) return generic_block_bmap(mapping,block,udf_get_block); } -const struct address_space_operations udf_aops = { +struct address_space_operations udf_aops = { .readpage = udf_readpage, .writepage = udf_writepage, .sync_page = block_sync_page, @@ -916,6 +916,8 @@ __udf_read_inode(struct inode *inode) * i_nlink = 1 * i_op = NULL; */ + inode->i_blksize = PAGE_SIZE; + bh = udf_read_ptagged(inode->i_sb, UDF_I_LOCATION(inode), 0, &ident); if (!bh)