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

[CVE-2009-0029] Rename old_readdir to sys_old_readdir

This way it matches the generic system call name convention.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>

+16 -14
+1 -1
arch/arm/kernel/calls.S
··· 98 98 CALL(sys_uselib) 99 99 CALL(sys_swapon) 100 100 CALL(sys_reboot) 101 - CALL(OBSOLETE(old_readdir)) /* used by libc4 */ 101 + CALL(OBSOLETE(sys_old_readdir)) /* used by libc4 */ 102 102 /* 90 */ CALL(OBSOLETE(old_mmap)) /* used by libc4 */ 103 103 CALL(sys_munmap) 104 104 CALL(sys_truncate)
+1 -1
arch/cris/arch-v10/kernel/entry.S
··· 691 691 .long sys_uselib 692 692 .long sys_swapon 693 693 .long sys_reboot 694 - .long old_readdir 694 + .long sys_old_readdir 695 695 .long old_mmap /* 90 */ 696 696 .long sys_munmap 697 697 .long sys_truncate
+1 -1
arch/cris/arch-v32/kernel/entry.S
··· 614 614 .long sys_uselib 615 615 .long sys_swapon 616 616 .long sys_reboot 617 - .long old_readdir 617 + .long sys_old_readdir 618 618 .long old_mmap /* 90 */ 619 619 .long sys_munmap 620 620 .long sys_truncate
+1 -1
arch/h8300/kernel/syscalls.S
··· 103 103 .long SYMBOL_NAME(sys_uselib) 104 104 .long SYMBOL_NAME(sys_swapon) 105 105 .long SYMBOL_NAME(sys_reboot) 106 - .long SYMBOL_NAME(old_readdir) 106 + .long SYMBOL_NAME(sys_old_readdir) 107 107 .long SYMBOL_NAME(old_mmap) /* 90 */ 108 108 .long SYMBOL_NAME(sys_munmap) 109 109 .long SYMBOL_NAME(sys_truncate)
+1 -1
arch/m68k/kernel/entry.S
··· 513 513 .long sys_uselib 514 514 .long sys_swapon 515 515 .long sys_reboot 516 - .long old_readdir 516 + .long sys_old_readdir 517 517 .long old_mmap /* 90 */ 518 518 .long sys_munmap 519 519 .long sys_truncate
+1 -1
arch/m68knommu/kernel/syscalltable.S
··· 107 107 .long sys_uselib 108 108 .long sys_ni_syscall /* sys_swapon */ 109 109 .long sys_reboot 110 - .long old_readdir 110 + .long sys_old_readdir 111 111 .long old_mmap /* 90 */ 112 112 .long sys_munmap 113 113 .long sys_truncate
+1 -1
arch/mips/kernel/scall32-o32.S
··· 398 398 sys sys_uselib 1 399 399 sys sys_swapon 2 400 400 sys sys_reboot 3 401 - sys old_readdir 3 401 + sys sys_old_readdir 3 402 402 sys old_mmap 6 /* 4090 */ 403 403 sys sys_munmap 2 404 404 sys sys_truncate 2
+1 -1
arch/mn10300/kernel/entry.S
··· 478 478 .long sys_uselib 479 479 .long sys_swapon 480 480 .long sys_reboot 481 - .long old_readdir 481 + .long sys_old_readdir 482 482 .long old_mmap /* 90 */ 483 483 .long sys_munmap 484 484 .long sys_truncate
+1 -1
arch/powerpc/include/asm/systbl.h
··· 92 92 SYSCALL(uselib) 93 93 SYSCALL(swapon) 94 94 SYSCALL(reboot) 95 - SYSX(sys_ni_syscall,compat_sys_old_readdir,old_readdir) 95 + SYSX(sys_ni_syscall,compat_sys_old_readdir,sys_old_readdir) 96 96 SYSCALL_SPU(mmap) 97 97 SYSCALL_SPU(munmap) 98 98 SYSCALL_SPU(truncate)
+1 -1
arch/sh/kernel/syscalls_32.S
··· 105 105 .long sys_uselib 106 106 .long sys_swapon 107 107 .long sys_reboot 108 - .long old_readdir 108 + .long sys_old_readdir 109 109 .long old_mmap /* 90 */ 110 110 .long sys_munmap 111 111 .long sys_truncate
+1 -1
arch/sh/kernel/syscalls_64.S
··· 109 109 .long sys_uselib 110 110 .long sys_swapon 111 111 .long sys_reboot 112 - .long old_readdir 112 + .long sys_old_readdir 113 113 .long old_mmap /* 90 */ 114 114 .long sys_munmap 115 115 .long sys_truncate
+1 -1
arch/sparc/kernel/systbls_32.S
··· 56 56 /*185*/ .long sys_setpgid, sys_fremovexattr, sys_tkill, sys_exit_group, sys_newuname 57 57 /*190*/ .long sys_init_module, sys_personality, sparc_remap_file_pages, sys_epoll_create, sys_epoll_ctl 58 58 /*195*/ .long sys_epoll_wait, sys_ioprio_set, sys_getppid, sparc_sigaction, sys_sgetmask 59 - /*200*/ .long sys_ssetmask, sys_sigsuspend, sys_newlstat, sys_uselib, old_readdir 59 + /*200*/ .long sys_ssetmask, sys_sigsuspend, sys_newlstat, sys_uselib, sys_old_readdir 60 60 /*205*/ .long sys_readahead, sys_socketcall, sys_syslog, sys_lookup_dcookie, sys_fadvise64 61 61 /*210*/ .long sys_fadvise64_64, sys_tgkill, sys_waitpid, sys_swapoff, sys_sysinfo 62 62 /*215*/ .long sys_ipc, sys_sigreturn, sys_clone, sys_ioprio_get, sys_adjtimex
+1 -1
arch/x86/kernel/syscall_table_32.S
··· 88 88 .long sys_uselib 89 89 .long sys_swapon 90 90 .long sys_reboot 91 - .long old_readdir 91 + .long sys_old_readdir 92 92 .long old_mmap /* 90 */ 93 93 .long sys_munmap 94 94 .long sys_truncate
+1 -1
fs/readdir.c
··· 102 102 return -EFAULT; 103 103 } 104 104 105 - asmlinkage long old_readdir(unsigned int fd, struct old_linux_dirent __user * dirent, unsigned int count) 105 + asmlinkage long sys_old_readdir(unsigned int fd, struct old_linux_dirent __user * dirent, unsigned int count) 106 106 { 107 107 int error; 108 108 struct file * file;
+2
include/linux/syscalls.h
··· 54 54 struct compat_timeval; 55 55 struct robust_list_head; 56 56 struct getcpu_cache; 57 + struct old_linux_dirent; 57 58 58 59 #include <linux/types.h> 59 60 #include <linux/aio_abi.h> ··· 609 608 asmlinkage long sys_eventfd(unsigned int count); 610 609 asmlinkage long sys_eventfd2(unsigned int count, int flags); 611 610 asmlinkage long sys_fallocate(int fd, int mode, loff_t offset, loff_t len); 611 + asmlinkage long sys_old_readdir(unsigned int, struct old_linux_dirent __user *, unsigned int); 612 612 613 613 int kernel_execve(const char *filename, char *const argv[], char *const envp[]); 614 614