aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/file.c
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2005-11-29 11:29:44 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2005-11-29 11:29:44 +0000
commitbb4b97418d17f0b2ba77c888accf547685832fda (patch)
tree82a95decb69b735ffc7ebaf2df16f4066edc7ea7 /kernel/file.c
parent3cc8a26670352f3a233cd0e7720f2798410e5125 (diff)
downloadlibfuse-bb4b97418d17f0b2ba77c888accf547685832fda.tar.gz
compile fixes
Diffstat (limited to 'kernel/file.c')
-rw-r--r--kernel/file.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel/file.c b/kernel/file.c
index 8187b10..a4cc04d 100644
--- a/kernel/file.c
+++ b/kernel/file.c
@@ -16,6 +16,12 @@
#define PageUptodate(page) Page_Uptodate(page)
#define clear_page_dirty(page) ClearPageDirty(page)
#endif
+#ifndef KERNEL_2_6_11_PLUS
+static inline loff_t page_offset(struct page *page)
+{
+ return ((loff_t)page->index) << PAGE_CACHE_SHIFT;
+}
+#endif
static struct file_operations fuse_direct_io_file_operations;
static int fuse_send_open(struct inode *inode, struct file *file, int isdir,