[PATCH] ramfs: enable splice write
From: Octavian Purdila
Date: Sat Jun 21 2008 - 08:38:45 EST
Hi Andrew,
Any reason for which we don't enable splice write in ramfs? The following
patch seems to make splice write work on my system (only tested the MMU
path).
Thanks,
tavi
commit da8e2b1f4d096796a5e2f1b11d4a32a78eca0eae
Author: Octavian Purdila <opurdila@xxxxxxxxxxx>
Date: Sat Jun 21 15:14:40 2008 +0300
ramfs: enable splice write
Signed-off-by: Octavian Purdila <opurdila@xxxxxxxxxxx>
diff --git a/fs/ramfs/file-mmu.c b/fs/ramfs/file-mmu.c
index 9590b90..78f613c 100644
--- a/fs/ramfs/file-mmu.c
+++ b/fs/ramfs/file-mmu.c
@@ -45,6 +45,7 @@ const struct file_operations ramfs_file_operations = {
.mmap = generic_file_mmap,
.fsync = simple_sync_file,
.splice_read = generic_file_splice_read,
+ .splice_write = generic_file_splice_write,
.llseek = generic_file_llseek,
};
diff --git a/fs/ramfs/file-nommu.c b/fs/ramfs/file-nommu.c
index 0989bc2..52312ec 100644
--- a/fs/ramfs/file-nommu.c
+++ b/fs/ramfs/file-nommu.c
@@ -43,6 +43,7 @@ const struct file_operations ramfs_file_operations = {
.aio_write = generic_file_aio_write,
.fsync = simple_sync_file,
.splice_read = generic_file_splice_read,
+ .splice_write = generic_file_splice_write,
.llseek = generic_file_llseek,
};