diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2006-10-13 09:54:24 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2006-10-13 09:54:24 +0000 |
commit | d6f8db71b84a139c1d74d6d0c654659951219c38 (patch) | |
tree | 58b30d5e92983a13bd4f294aaf6a0965733b7554 /kernel/file.c | |
parent | 856e5cb2e11d39e5051d1bcf0bd872aadfb777ae (diff) | |
download | libfuse-d6f8db71b84a139c1d74d6d0c654659951219c38.tar.gz |
kernel: Fix compilation on patched 2.6.18 (fc6) and 2.6.9
Diffstat (limited to 'kernel/file.c')
-rw-r--r-- | kernel/file.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/kernel/file.c b/kernel/file.c index fb381da..b9d86ed 100644 --- a/kernel/file.c +++ b/kernel/file.c @@ -843,8 +843,15 @@ static sector_t fuse_bmap(struct address_space *mapping, sector_t block) static struct file_operations fuse_file_operations = { .llseek = generic_file_llseek, +#ifndef KERNEL_2_6_19_PLUS .read = generic_file_read, .write = generic_file_write, +#else + .read = do_sync_read, + .aio_read = generic_file_aio_read, + .write = do_sync_write, + .aio_write = generic_file_aio_write, +#endif .mmap = fuse_file_mmap, .open = fuse_open, .flush = fuse_flush, |