|
@@ -573,7 +573,7 @@ do_readahead(struct address_space *mapping, struct file *filp,
|
|
|
return force_page_cache_readahead(mapping, filp, index, nr);
|
|
|
}
|
|
|
|
|
|
-SYSCALL_DEFINE3(readahead, int, fd, loff_t, offset, size_t, count)
|
|
|
+ssize_t ksys_readahead(int fd, loff_t offset, size_t count)
|
|
|
{
|
|
|
ssize_t ret;
|
|
|
struct fd f;
|
|
@@ -592,3 +592,8 @@ SYSCALL_DEFINE3(readahead, int, fd, loff_t, offset, size_t, count)
|
|
|
}
|
|
|
return ret;
|
|
|
}
|
|
|
+
|
|
|
+SYSCALL_DEFINE3(readahead, int, fd, loff_t, offset, size_t, count)
|
|
|
+{
|
|
|
+ return ksys_readahead(fd, offset, count);
|
|
|
+}
|