diff options
Diffstat (limited to 'mm/filemap.c')
| -rw-r--r-- | mm/filemap.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/mm/filemap.c b/mm/filemap.c index ceba0bd03662..23acefe51808 100644 --- a/mm/filemap.c +++ b/mm/filemap.c | |||
| @@ -1374,7 +1374,7 @@ do_readahead(struct address_space *mapping, struct file *filp, | |||
| 1374 | return 0; | 1374 | return 0; |
| 1375 | } | 1375 | } |
| 1376 | 1376 | ||
| 1377 | asmlinkage ssize_t sys_readahead(int fd, loff_t offset, size_t count) | 1377 | SYSCALL_DEFINE(readahead)(int fd, loff_t offset, size_t count) |
| 1378 | { | 1378 | { |
| 1379 | ssize_t ret; | 1379 | ssize_t ret; |
| 1380 | struct file *file; | 1380 | struct file *file; |
| @@ -1393,6 +1393,13 @@ asmlinkage ssize_t sys_readahead(int fd, loff_t offset, size_t count) | |||
| 1393 | } | 1393 | } |
| 1394 | return ret; | 1394 | return ret; |
| 1395 | } | 1395 | } |
| 1396 | #ifdef CONFIG_HAVE_SYSCALL_WRAPPERS | ||
| 1397 | asmlinkage long SyS_readahead(long fd, loff_t offset, long count) | ||
| 1398 | { | ||
| 1399 | return SYSC_readahead((int) fd, offset, (size_t) count); | ||
| 1400 | } | ||
| 1401 | SYSCALL_ALIAS(sys_readahead, SyS_readahead); | ||
| 1402 | #endif | ||
| 1396 | 1403 | ||
| 1397 | #ifdef CONFIG_MMU | 1404 | #ifdef CONFIG_MMU |
| 1398 | /** | 1405 | /** |
