Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] splice exports

Woe be unto he who builds their filesystems as modules.

Signed-off-by: Jeff Garzik <jeff@garzik.org>
[ Obscure quote from the infamous geek bible? ]
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Jeff Garzik and committed by
Linus Torvalds
a0f06780 ce362c00

+4
+4
fs/splice.c
··· 22 22 #include <linux/pipe_fs_i.h> 23 23 #include <linux/mm_inline.h> 24 24 #include <linux/swap.h> 25 + #include <linux/module.h> 25 26 26 27 /* 27 28 * Passed to the actors ··· 567 566 { 568 567 return move_from_pipe(inode, out, len, flags, pipe_to_sendpage); 569 568 } 569 + 570 + EXPORT_SYMBOL(generic_file_splice_write); 571 + EXPORT_SYMBOL(generic_file_splice_read); 570 572 571 573 static long do_splice_from(struct inode *pipe, struct file *out, size_t len, 572 574 unsigned int flags)