X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fminix%2Finode.c;h=3f18c21198d7e2a848573e539316844c3fe2e142;hb=ec3fc5db881d93617328ebec37f7ac5fa10377e4;hp=9295de94df66a319b747bcf7be2a91a79e1951c0;hpb=352ed6501d1acd3b566c2f45e17c877bbddeed33;p=linux-2.6.git diff --git a/fs/minix/inode.c b/fs/minix/inode.c index 9295de94d..3f18c2119 100644 --- a/fs/minix/inode.c +++ b/fs/minix/inode.c @@ -18,7 +18,7 @@ #include static void minix_read_inode(struct inode * inode); -static void minix_write_inode(struct inode * inode, int wait); +static int minix_write_inode(struct inode * inode, int wait); static int minix_statfs(struct super_block *sb, struct kstatfs *buf); static int minix_remount (struct super_block * sb, int * flags, char * data); @@ -79,7 +79,7 @@ static int init_inodecache(void) { minix_inode_cachep = kmem_cache_create("minix_inode_cache", sizeof(struct minix_inode_info), - 0, SLAB_HWCACHE_ALIGN|SLAB_RECLAIM_ACCOUNT, + 0, SLAB_RECLAIM_ACCOUNT, init_once, NULL); if (minix_inode_cachep == NULL) return -ENOMEM; @@ -505,9 +505,10 @@ static struct buffer_head *minix_update_inode(struct inode *inode) return V2_minix_update_inode(inode); } -static void minix_write_inode(struct inode * inode, int wait) +static int minix_write_inode(struct inode * inode, int wait) { brelse(minix_update_inode(inode)); + return 0; } int minix_sync_inode(struct inode * inode)