aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/inode.c
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2006-10-13 09:54:24 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2006-10-13 09:54:24 +0000
commitd6f8db71b84a139c1d74d6d0c654659951219c38 (patch)
tree58b30d5e92983a13bd4f294aaf6a0965733b7554 /kernel/inode.c
parent856e5cb2e11d39e5051d1bcf0bd872aadfb777ae (diff)
downloadlibfuse-d6f8db71b84a139c1d74d6d0c654659951219c38.tar.gz
kernel: Fix compilation on patched 2.6.18 (fc6) and 2.6.9
Diffstat (limited to 'kernel/inode.c')
-rw-r--r--kernel/inode.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/inode.c b/kernel/inode.c
index aada038..e3f98db 100644
--- a/kernel/inode.c
+++ b/kernel/inode.c
@@ -134,7 +134,9 @@ void fuse_change_attributes(struct inode *inode, struct fuse_attr *attr)
inode->i_uid = attr->uid;
inode->i_gid = attr->gid;
i_size_write(inode, attr->size);
+#ifdef HAVE_I_BLKSIZE
inode->i_blksize = PAGE_CACHE_SIZE;
+#endif
inode->i_blocks = attr->blocks;
inode->i_atime.tv_sec = attr->atime;
inode->i_atime.tv_nsec = attr->atimensec;