Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: David Laight <dsl@netbsd.org>
List: source-changes
Date: 12/20/2007 23:03:15
Module Name:	src
Committed By:	dsl
Date:		Thu Dec 20 23:03:15 UTC 2007

Modified Files:
	src/sys/arch/acorn26/acorn26: sys_machdep.c
	src/sys/arch/alpha/alpha: compat_13_machdep.c compat_16_machdep.c
	    sys_machdep.c
	src/sys/arch/amd64/amd64: netbsd32_machdep.c
	src/sys/arch/arm/arm: compat_13_machdep.c compat_16_machdep.c
	src/sys/arch/arm/arm32: sys_machdep.c
	src/sys/arch/hp300/hp300: hpux_machdep.c
	src/sys/arch/hp700/hp700: sys_machdep.c
	src/sys/arch/i386/i386: compat_13_machdep.c compat_16_machdep.c
	    darwin_machdep.c freebsd_machdep.c ibcs2_machdep.c svr4_machdep.c
	src/sys/arch/i386/include: ibcs2_machdep.h
	src/sys/arch/m68k/m68k: compat_13_machdep.c compat_16_machdep.c
	    sunos_machdep.c svr4_machdep.c sys_machdep.c
	src/sys/arch/mips/mips: compat_13_machdep.c compat_16_machdep.c
	    sys_machdep.c
	src/sys/arch/pc532/pc532: compat_13_machdep.c compat_16_machdep.c
	src/sys/arch/powerpc/powerpc: compat_13_machdep.c compat_16_machdep.c
	    darwin_machdep.c
	src/sys/arch/sh3/sh3: sh3_machdep.c
	src/sys/arch/sparc/sparc: compat_13_machdep.c machdep.c sunos_machdep.c
	    svr4_machdep.c sys_machdep.c
	src/sys/arch/sparc64/sparc64: compat_13_machdep.c compat_16_machdep.c
	    netbsd32_machdep.c sunos32_machdep.c sunos_machdep.c
	    svr4_32_machdep.c svr4_machdep.c sys_machdep.c
	src/sys/arch/sun2/sun2: sys_machdep.c
	src/sys/arch/sun3/sun3: sys_machdep.c
	src/sys/arch/vax/vax: sig_machdep.c
	src/sys/arch/x86/x86: sys_machdep.c
	src/sys/compat/aoutm68k: aoutm68k_stat.c
	src/sys/compat/common: kern_exit_43.c kern_info_09.c kern_info_43.c
	    kern_ipc_10.c kern_resource_43.c kern_sig_13.c kern_sig_43.c
	    kern_xxx_12.c sysv_msg_14.c sysv_sem_14.c sysv_shm_14.c
	    uipc_syscalls_30.c uipc_syscalls_43.c vfs_syscalls_12.c
	    vfs_syscalls_20.c vfs_syscalls_30.c vfs_syscalls_43.c vm_12.c
	    vm_43.c
	src/sys/compat/darwin: darwin_attr.c darwin_audit.c darwin_ioctl.c
	    darwin_ktrace.c darwin_mman.c darwin_mount.c darwin_ptrace.c
	    darwin_signal.c darwin_socket.c darwin_stat.c darwin_sysctl.c
	    darwin_thread.c darwin_unistd.c
	src/sys/compat/freebsd: freebsd_file.c freebsd_fork.c freebsd_ioctl.c
	    freebsd_ipc.c freebsd_misc.c freebsd_ptrace.c freebsd_sched.c
	    freebsd_sysctl.c
	src/sys/compat/hpux: hpux_compat.c hpux_exec.c hpux_file.c hpux_ipc.c
	    hpux_net.c hpux_sig.c hpux_tty.c syscalls.master
	src/sys/compat/ibcs2: ibcs2_fcntl.c ibcs2_ioctl.c ibcs2_ipc.c
	    ibcs2_misc.c ibcs2_signal.c ibcs2_socksys.c ibcs2_socksys.h
	    ibcs2_stat.c
	src/sys/compat/irix: irix_dirent.c irix_fcntl.c irix_ioctl.c
	    irix_misc.c irix_mman.c irix_mount.c irix_prctl.c irix_resource.c
	    irix_signal.c irix_stat.c irix_swap.c irix_sysmp.c irix_syssgi.c
	    irix_systeminfo.c irix_usema.c
	src/sys/compat/linux/arch/alpha: linux_machdep.c linux_pipe.c
	    syscalls.master
	src/sys/compat/linux/arch/amd64: linux_machdep.c syscalls.master
	src/sys/compat/linux/arch/arm: linux_machdep.c linux_ptrace.c
	    linux_sys_machdep.c syscalls.master
	src/sys/compat/linux/arch/i386: linux_machdep.c linux_ptrace.c
	    syscalls.master
	src/sys/compat/linux/arch/m68k: linux_machdep.c syscalls.master
	src/sys/compat/linux/arch/mips: linux_machdep.c linux_ptrace.c
	    syscalls.master
	src/sys/compat/linux/arch/powerpc: linux_machdep.c linux_ptrace.c
	    syscalls.master
	src/sys/compat/linux/common: linux_blkio.c linux_break.c linux_cdrom.c
	    linux_fdio.c linux_file.c linux_file64.c linux_futex.c linux_hdio.c
	    linux_ioctl.c linux_ioctl.h linux_ipc.c linux_ipccall.c
	    linux_ipccall.h linux_llseek.c linux_misc.c linux_misc_notalpha.c
	    linux_mmap.h linux_msg.h linux_mtio.c linux_oldmmap.c
	    linux_oldolduname.c linux_oldselect.c linux_olduname.c linux_pipe.c
	    linux_ptrace.h linux_sched.c linux_sem.h linux_sg.c linux_shm.h
	    linux_sig_notalpha.c linux_sigaction.c linux_signal.c
	    linux_socket.c linux_socketcall.c linux_socketcall.h linux_sysctl.c
	    linux_termios.c linux_time.c linux_uselib.c
	src/sys/compat/linux32/arch/amd64: linux32_machdep.c linux32_missing.h
	    syscalls.master
	src/sys/compat/linux32/common: linux32_dirent.c linux32_fcntl.c
	    linux32_ioctl.c linux32_ioctl.h linux32_misc.c linux32_mman.c
	    linux32_resource.c linux32_sched.c linux32_signal.c
	    linux32_socket.c linux32_socketcall.c linux32_socketcall.h
	    linux32_stat.c linux32_sysctl.c linux32_sysinfo.c linux32_termios.c
	    linux32_time.c linux32_unistd.c linux32_utsname.c linux32_wait.c
	src/sys/compat/mach: mach_clock.c mach_message.c mach_misc.c
	    mach_port.c mach_semaphore.c mach_task.c mach_thread.c mach_vm.c
	src/sys/compat/mach/arch/powerpc/fasttraps: mach_fasttraps_cpu.c
	    mach_fasttraps_thread.c
	src/sys/compat/netbsd32: netbsd32.h netbsd32_compat_09.c
	    netbsd32_compat_10.c netbsd32_compat_12.c netbsd32_compat_13.c
	    netbsd32_compat_14.c netbsd32_compat_20.c netbsd32_compat_30.c
	    netbsd32_compat_43.c netbsd32_event.c netbsd32_execve.c
	    netbsd32_fs.c netbsd32_ioctl.c netbsd32_ipc.c netbsd32_lwp.c
	    netbsd32_netbsd.c netbsd32_select.c netbsd32_sem.c
	    netbsd32_signal.c netbsd32_socket.c netbsd32_sysctl.c
	    netbsd32_time.c netbsd32_wait.c
	src/sys/compat/osf1: osf1_descrip.c osf1_file.c osf1_generic.c
	    osf1_ioctl.c osf1_misc.c osf1_mmap.c osf1_mount.c osf1_prot.c
	    osf1_resource.c osf1_signal.c osf1_socket.c osf1_sysv_ipc.c
	    osf1_time.c
	src/sys/compat/ossaudio: ossaudio.c ossaudio.h
	src/sys/compat/sunos: sunos_ioctl.c sunos_misc.c syscalls.master
	src/sys/compat/sunos32: sunos32_ioctl.c sunos32_misc.c
	src/sys/compat/svr4: svr4_fcntl.c svr4_ioctl.c svr4_ipc.c svr4_lwp.c
	    svr4_misc.c svr4_resource.c svr4_schedctl.c svr4_signal.c
	    svr4_socket.c svr4_stat.c svr4_stream.c
	src/sys/compat/svr4_32: svr4_32_fcntl.c svr4_32_ioctl.c svr4_32_ipc.c
	    svr4_32_lwp.c svr4_32_misc.c svr4_32_resource.c svr4_32_schedctl.c
	    svr4_32_signal.c svr4_32_socket.c svr4_32_stat.c
	src/sys/compat/ultrix: ultrix_fs.c ultrix_ioctl.c ultrix_misc.c
	    ultrix_pathname.c
	src/sys/kern: kern_acct.c kern_descrip.c kern_event.c kern_exec.c
	    kern_exit.c kern_fork.c kern_ktrace.c kern_lkm.c kern_ntptime.c
	    kern_prot.c kern_ras.c kern_resource.c kern_stub.c kern_sysctl.c
	    kern_time.c kern_uuid.c kern_xxx.c makesyscalls.sh subr_prof.c
	    sys_aio.c sys_generic.c sys_lwp.c sys_mqueue.c sys_pipe.c sys_pmc.c
	    sys_process.c sys_sched.c sys_sig.c sys_syscall.c syscalls.master
	    sysv_msg.c sysv_sem.c sysv_shm.c uipc_sem.c uipc_syscalls.c
	    vfs_getcwd.c vfs_syscalls.c vfs_xattr.c
	src/sys/lkm/vfs/ufs/lfs: lkminit_vfs.c
	src/sys/nfs: nfs_syscalls.c nfs_var.h
	src/sys/sys: signalvar.h systm.h
	src/sys/ufs/lfs: lfs_syscalls.c
	src/sys/uvm: uvm_mmap.c uvm_mremap.c uvm_swap.c uvm_unix.c

Log Message:
Convert all the system call entry points from:
    int foo(struct lwp *l, void *v, register_t *retval)
to:
    int foo(struct lwp *l, const struct foo_args *uap, register_t *retval)
Fixup compat code to not write into 'uap' and (in some cases) to actually
pass a correctly formatted 'uap' structure with the right name to the
next routine.
A few 'compat' routines that just call standard ones have been deleted.
All the 'compat' code compiles (along with the kernels required to test
build it).
98% done by automated scripts.


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 src/sys/arch/acorn26/acorn26/sys_machdep.c
cvs rdiff -r1.15 -r1.16 src/sys/arch/alpha/alpha/compat_13_machdep.c
cvs rdiff -r1.11 -r1.12 src/sys/arch/alpha/alpha/compat_16_machdep.c
cvs rdiff -r1.16 -r1.17 src/sys/arch/alpha/alpha/sys_machdep.c
cvs rdiff -r1.44 -r1.45 src/sys/arch/amd64/amd64/netbsd32_machdep.c
cvs rdiff -r1.13 -r1.14 src/sys/arch/arm/arm/compat_13_machdep.c
cvs rdiff -r1.7 -r1.8 src/sys/arch/arm/arm/compat_16_machdep.c
cvs rdiff -r1.8 -r1.9 src/sys/arch/arm/arm32/sys_machdep.c
cvs rdiff -r1.47 -r1.48 src/sys/arch/hp300/hp300/hpux_machdep.c
cvs rdiff -r1.6 -r1.7 src/sys/arch/hp700/hp700/sys_machdep.c
cvs rdiff -r1.19 -r1.20 src/sys/arch/i386/i386/compat_13_machdep.c
cvs rdiff -r1.13 -r1.14 src/sys/arch/i386/i386/compat_16_machdep.c
cvs rdiff -r1.11 -r1.12 src/sys/arch/i386/i386/darwin_machdep.c
cvs rdiff -r1.48 -r1.49 src/sys/arch/i386/i386/freebsd_machdep.c
cvs rdiff -r1.32 -r1.33 src/sys/arch/i386/i386/ibcs2_machdep.c
cvs rdiff -r1.87 -r1.88 src/sys/arch/i386/i386/svr4_machdep.c
cvs rdiff -r1.14 -r1.15 src/sys/arch/i386/include/ibcs2_machdep.h
cvs rdiff -r1.11 -r1.12 src/sys/arch/m68k/m68k/compat_13_machdep.c
cvs rdiff -r1.10 -r1.11 src/sys/arch/m68k/m68k/compat_16_machdep.c
cvs rdiff -r1.34 -r1.35 src/sys/arch/m68k/m68k/sunos_machdep.c
cvs rdiff -r1.25 -r1.26 src/sys/arch/m68k/m68k/svr4_machdep.c
cvs rdiff -r1.12 -r1.13 src/sys/arch/m68k/m68k/sys_machdep.c
cvs rdiff -r1.14 -r1.15 src/sys/arch/mips/mips/compat_13_machdep.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/mips/mips/compat_16_machdep.c
cvs rdiff -r1.32 -r1.33 src/sys/arch/mips/mips/sys_machdep.c
cvs rdiff -r1.11 -r1.12 src/sys/arch/pc532/pc532/compat_13_machdep.c
cvs rdiff -r1.5 -r1.6 src/sys/arch/pc532/pc532/compat_16_machdep.c
cvs rdiff -r1.12 -r1.13 src/sys/arch/powerpc/powerpc/compat_13_machdep.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/powerpc/powerpc/compat_16_machdep.c
cvs rdiff -r1.23 -r1.24 src/sys/arch/powerpc/powerpc/darwin_machdep.c
cvs rdiff -r1.67 -r1.68 src/sys/arch/sh3/sh3/sh3_machdep.c
cvs rdiff -r1.7 -r1.8 src/sys/arch/sparc/sparc/compat_13_machdep.c
cvs rdiff -r1.274 -r1.275 src/sys/arch/sparc/sparc/machdep.c
cvs rdiff -r1.19 -r1.20 src/sys/arch/sparc/sparc/sunos_machdep.c
cvs rdiff -r1.62 -r1.63 src/sys/arch/sparc/sparc/svr4_machdep.c
cvs rdiff -r1.15 -r1.16 src/sys/arch/sparc/sparc/sys_machdep.c
cvs rdiff -r1.18 -r1.19 src/sys/arch/sparc64/sparc64/compat_13_machdep.c
cvs rdiff -r1.10 -r1.11 src/sys/arch/sparc64/sparc64/compat_16_machdep.c
cvs rdiff -r1.73 -r1.74 src/sys/arch/sparc64/sparc64/netbsd32_machdep.c
cvs rdiff -r1.24 -r1.25 src/sys/arch/sparc64/sparc64/sunos32_machdep.c
cvs rdiff -r1.26 -r1.27 src/sys/arch/sparc64/sparc64/sunos_machdep.c
cvs rdiff -r1.30 -r1.31 src/sys/arch/sparc64/sparc64/svr4_32_machdep.c
cvs rdiff -r1.46 -r1.47 src/sys/arch/sparc64/sparc64/svr4_machdep.c
cvs rdiff -r1.8 -r1.9 src/sys/arch/sparc64/sparc64/sys_machdep.c
cvs rdiff -r1.7 -r1.8 src/sys/arch/sun2/sun2/sys_machdep.c
cvs rdiff -r1.20 -r1.21 src/sys/arch/sun3/sun3/sys_machdep.c
cvs rdiff -r1.13 -r1.14 src/sys/arch/vax/vax/sig_machdep.c
cvs rdiff -r1.7 -r1.8 src/sys/arch/x86/x86/sys_machdep.c
cvs rdiff -r1.21 -r1.22 src/sys/compat/aoutm68k/aoutm68k_stat.c
cvs rdiff -r1.20 -r1.21 src/sys/compat/common/kern_exit_43.c \
    src/sys/compat/common/kern_resource_43.c
cvs rdiff -r1.19 -r1.20 src/sys/compat/common/kern_info_09.c
cvs rdiff -r1.29 -r1.30 src/sys/compat/common/kern_info_43.c \
    src/sys/compat/common/kern_sig_43.c
cvs rdiff -r1.22 -r1.23 src/sys/compat/common/kern_ipc_10.c \
    src/sys/compat/common/vfs_syscalls_20.c
cvs rdiff -r1.16 -r1.17 src/sys/compat/common/kern_sig_13.c \
    src/sys/compat/common/vm_12.c
cvs rdiff -r1.12 -r1.13 src/sys/compat/common/kern_xxx_12.c \
    src/sys/compat/common/sysv_sem_14.c
cvs rdiff -r1.15 -r1.16 src/sys/compat/common/sysv_msg_14.c \
    src/sys/compat/common/vm_43.c
cvs rdiff -r1.13 -r1.14 src/sys/compat/common/sysv_shm_14.c
cvs rdiff -r1.2 -r1.3 src/sys/compat/common/uipc_syscalls_30.c
cvs rdiff -r1.38 -r1.39 src/sys/compat/common/uipc_syscalls_43.c
cvs rdiff -r1.23 -r1.24 src/sys/compat/common/vfs_syscalls_12.c
cvs rdiff -r1.24 -r1.25 src/sys/compat/common/vfs_syscalls_30.c
cvs rdiff -r1.44 -r1.45 src/sys/compat/common/vfs_syscalls_43.c
cvs rdiff -r1.21 -r1.22 src/sys/compat/darwin/darwin_attr.c
cvs rdiff -r1.6 -r1.7 src/sys/compat/darwin/darwin_audit.c
cvs rdiff -r1.7 -r1.8 src/sys/compat/darwin/darwin_ioctl.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/darwin/darwin_ktrace.c
cvs rdiff -r1.26 -r1.27 src/sys/compat/darwin/darwin_mman.c
cvs rdiff -r1.14 -r1.15 src/sys/compat/darwin/darwin_mount.c \
    src/sys/compat/darwin/darwin_thread.c
cvs rdiff -r1.13 -r1.14 src/sys/compat/darwin/darwin_ptrace.c
cvs rdiff -r1.27 -r1.28 src/sys/compat/darwin/darwin_signal.c
cvs rdiff -r1.17 -r1.18 src/sys/compat/darwin/darwin_socket.c
cvs rdiff -r1.11 -r1.12 src/sys/compat/darwin/darwin_stat.c
cvs rdiff -r1.54 -r1.55 src/sys/compat/darwin/darwin_sysctl.c
cvs rdiff -r1.9 -r1.10 src/sys/compat/darwin/darwin_unistd.c
cvs rdiff -r1.30 -r1.31 src/sys/compat/freebsd/freebsd_file.c
cvs rdiff -r1.5 -r1.6 src/sys/compat/freebsd/freebsd_fork.c
cvs rdiff -r1.14 -r1.15 src/sys/compat/freebsd/freebsd_ioctl.c \
    src/sys/compat/freebsd/freebsd_ipc.c
cvs rdiff -r1.31 -r1.32 src/sys/compat/freebsd/freebsd_misc.c
cvs rdiff -r1.16 -r1.17 src/sys/compat/freebsd/freebsd_ptrace.c
cvs rdiff -r1.11 -r1.12 src/sys/compat/freebsd/freebsd_sched.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/freebsd/freebsd_sysctl.c
cvs rdiff -r1.101 -r1.102 src/sys/compat/hpux/hpux_compat.c
cvs rdiff -r1.55 -r1.56 src/sys/compat/hpux/hpux_exec.c
cvs rdiff -r1.40 -r1.41 src/sys/compat/hpux/hpux_file.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/hpux/hpux_ipc.c
cvs rdiff -r1.37 -r1.38 src/sys/compat/hpux/hpux_net.c \
    src/sys/compat/hpux/hpux_sig.c
cvs rdiff -r1.32 -r1.33 src/sys/compat/hpux/hpux_tty.c
cvs rdiff -r1.30 -r1.31 src/sys/compat/hpux/syscalls.master
cvs rdiff -r1.32 -r1.33 src/sys/compat/ibcs2/ibcs2_fcntl.c
cvs rdiff -r1.41 -r1.42 src/sys/compat/ibcs2/ibcs2_ioctl.c
cvs rdiff -r1.26 -r1.27 src/sys/compat/ibcs2/ibcs2_ipc.c
cvs rdiff -r1.96 -r1.97 src/sys/compat/ibcs2/ibcs2_misc.c
cvs rdiff -r1.28 -r1.29 src/sys/compat/ibcs2/ibcs2_signal.c
cvs rdiff -r1.17 -r1.18 src/sys/compat/ibcs2/ibcs2_socksys.c
cvs rdiff -r1.7 -r1.8 src/sys/compat/ibcs2/ibcs2_socksys.h
cvs rdiff -r1.43 -r1.44 src/sys/compat/ibcs2/ibcs2_stat.c
cvs rdiff -r1.20 -r1.21 src/sys/compat/irix/irix_dirent.c \
    src/sys/compat/irix/irix_fcntl.c src/sys/compat/irix/irix_mount.c
cvs rdiff -r1.16 -r1.17 src/sys/compat/irix/irix_ioctl.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/irix/irix_misc.c
cvs rdiff -r1.18 -r1.19 src/sys/compat/irix/irix_mman.c
cvs rdiff -r1.43 -r1.44 src/sys/compat/irix/irix_prctl.c
cvs rdiff -r1.12 -r1.13 src/sys/compat/irix/irix_resource.c
cvs rdiff -r1.45 -r1.46 src/sys/compat/irix/irix_signal.c \
    src/sys/compat/irix/irix_syssgi.c
cvs rdiff -r1.21 -r1.22 src/sys/compat/irix/irix_stat.c
cvs rdiff -r1.19 -r1.20 src/sys/compat/irix/irix_swap.c \
    src/sys/compat/irix/irix_sysmp.c
cvs rdiff -r1.14 -r1.15 src/sys/compat/irix/irix_systeminfo.c
cvs rdiff -r1.25 -r1.26 src/sys/compat/irix/irix_usema.c
cvs rdiff -r1.40 -r1.41 src/sys/compat/linux/arch/alpha/linux_machdep.c
cvs rdiff -r1.11 -r1.12 src/sys/compat/linux/arch/alpha/linux_pipe.c
cvs rdiff -r1.58 -r1.59 src/sys/compat/linux/arch/alpha/syscalls.master
cvs rdiff -r1.26 -r1.27 src/sys/compat/linux/arch/amd64/linux_machdep.c
cvs rdiff -r1.19 -r1.20 src/sys/compat/linux/arch/amd64/syscalls.master
cvs rdiff -r1.23 -r1.24 src/sys/compat/linux/arch/arm/linux_machdep.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/linux/arch/arm/linux_ptrace.c
cvs rdiff -r1.12 -r1.13 src/sys/compat/linux/arch/arm/linux_sys_machdep.c
cvs rdiff -r1.29 -r1.30 src/sys/compat/linux/arch/arm/syscalls.master
cvs rdiff -r1.132 -r1.133 src/sys/compat/linux/arch/i386/linux_machdep.c
cvs rdiff -r1.19 -r1.20 src/sys/compat/linux/arch/i386/linux_ptrace.c
cvs rdiff -r1.85 -r1.86 src/sys/compat/linux/arch/i386/syscalls.master
cvs rdiff -r1.35 -r1.36 src/sys/compat/linux/arch/m68k/linux_machdep.c
cvs rdiff -r1.55 -r1.56 src/sys/compat/linux/arch/m68k/syscalls.master
cvs rdiff -r1.34 -r1.35 src/sys/compat/linux/arch/mips/linux_machdep.c
cvs rdiff -r1.6 -r1.7 src/sys/compat/linux/arch/mips/linux_ptrace.c
cvs rdiff -r1.24 -r1.25 src/sys/compat/linux/arch/mips/syscalls.master
cvs rdiff -r1.36 -r1.37 src/sys/compat/linux/arch/powerpc/linux_machdep.c
cvs rdiff -r1.16 -r1.17 src/sys/compat/linux/arch/powerpc/linux_ptrace.c
cvs rdiff -r1.32 -r1.33 src/sys/compat/linux/arch/powerpc/syscalls.master
cvs rdiff -r1.15 -r1.16 src/sys/compat/linux/common/linux_blkio.c
cvs rdiff -r1.54 -r1.55 src/sys/compat/linux/common/linux_break.c
cvs rdiff -r1.24 -r1.25 src/sys/compat/linux/common/linux_cdrom.c \
    src/sys/compat/linux/common/linux_ioctl.h
cvs rdiff -r1.11 -r1.12 src/sys/compat/linux/common/linux_fdio.c \
    src/sys/compat/linux/common/linux_sg.c
cvs rdiff -r1.89 -r1.90 src/sys/compat/linux/common/linux_file.c
cvs rdiff -r1.43 -r1.44 src/sys/compat/linux/common/linux_file64.c
cvs rdiff -r1.9 -r1.10 src/sys/compat/linux/common/linux_futex.c \
    src/sys/compat/linux/common/linux_shm.h
cvs rdiff -r1.14 -r1.15 src/sys/compat/linux/common/linux_hdio.c
cvs rdiff -r1.51 -r1.52 src/sys/compat/linux/common/linux_ioctl.c
cvs rdiff -r1.41 -r1.42 src/sys/compat/linux/common/linux_ipc.c
cvs rdiff -r1.29 -r1.30 src/sys/compat/linux/common/linux_ipccall.c
cvs rdiff -r1.12 -r1.13 src/sys/compat/linux/common/linux_ipccall.h
cvs rdiff -r1.30 -r1.31 src/sys/compat/linux/common/linux_llseek.c
cvs rdiff -r1.189 -r1.190 src/sys/compat/linux/common/linux_misc.c
cvs rdiff -r1.98 -r1.99 src/sys/compat/linux/common/linux_misc_notalpha.c
cvs rdiff -r1.19 -r1.20 src/sys/compat/linux/common/linux_mmap.h
cvs rdiff -r1.8 -r1.9 src/sys/compat/linux/common/linux_msg.h
cvs rdiff -r1.5 -r1.6 src/sys/compat/linux/common/linux_mtio.c
cvs rdiff -r1.67 -r1.68 src/sys/compat/linux/common/linux_oldmmap.c
cvs rdiff -r1.64 -r1.65 src/sys/compat/linux/common/linux_oldolduname.c \
    src/sys/compat/linux/common/linux_olduname.c
cvs rdiff -r1.55 -r1.56 src/sys/compat/linux/common/linux_oldselect.c
cvs rdiff -r1.60 -r1.61 src/sys/compat/linux/common/linux_pipe.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/linux/common/linux_ptrace.h
cvs rdiff -r1.45 -r1.46 src/sys/compat/linux/common/linux_sched.c
cvs rdiff -r1.7 -r1.8 src/sys/compat/linux/common/linux_sem.h
cvs rdiff -r1.35 -r1.36 src/sys/compat/linux/common/linux_sig_notalpha.c
cvs rdiff -r1.31 -r1.32 src/sys/compat/linux/common/linux_sigaction.c
cvs rdiff -r1.57 -r1.58 src/sys/compat/linux/common/linux_signal.c
cvs rdiff -r1.84 -r1.85 src/sys/compat/linux/common/linux_socket.c
cvs rdiff -r1.36 -r1.37 src/sys/compat/linux/common/linux_socketcall.c
cvs rdiff -r1.13 -r1.14 src/sys/compat/linux/common/linux_socketcall.h
cvs rdiff -r1.32 -r1.33 src/sys/compat/linux/common/linux_sysctl.c \
    src/sys/compat/linux/common/linux_termios.c
cvs rdiff -r1.21 -r1.22 src/sys/compat/linux/common/linux_time.c
cvs rdiff -r1.25 -r1.26 src/sys/compat/linux/common/linux_uselib.c
cvs rdiff -r1.15 -r1.16 src/sys/compat/linux32/arch/amd64/linux32_machdep.c
cvs rdiff -r1.3 -r1.4 src/sys/compat/linux32/arch/amd64/linux32_missing.h
cvs rdiff -r1.20 -r1.21 src/sys/compat/linux32/arch/amd64/syscalls.master
cvs rdiff -r1.3 -r1.4 src/sys/compat/linux32/common/linux32_dirent.c \
    src/sys/compat/linux32/common/linux32_fcntl.c
cvs rdiff -r1.8 -r1.9 src/sys/compat/linux32/common/linux32_ioctl.c \
    src/sys/compat/linux32/common/linux32_misc.c \
    src/sys/compat/linux32/common/linux32_termios.c
cvs rdiff -r1.2 -r1.3 src/sys/compat/linux32/common/linux32_ioctl.h \
    src/sys/compat/linux32/common/linux32_socketcall.h
cvs rdiff -r1.5 -r1.6 src/sys/compat/linux32/common/linux32_mman.c \
    src/sys/compat/linux32/common/linux32_sched.c \
    src/sys/compat/linux32/common/linux32_socketcall.c \
    src/sys/compat/linux32/common/linux32_sysinfo.c \
    src/sys/compat/linux32/common/linux32_wait.c
cvs rdiff -r1.7 -r1.8 src/sys/compat/linux32/common/linux32_resource.c \
    src/sys/compat/linux32/common/linux32_sysctl.c
cvs rdiff -r1.6 -r1.7 src/sys/compat/linux32/common/linux32_signal.c \
    src/sys/compat/linux32/common/linux32_utsname.c
cvs rdiff -r1.4 -r1.5 src/sys/compat/linux32/common/linux32_socket.c
cvs rdiff -r1.9 -r1.10 src/sys/compat/linux32/common/linux32_stat.c
cvs rdiff -r1.15 -r1.16 src/sys/compat/linux32/common/linux32_time.c
cvs rdiff -r1.16 -r1.17 src/sys/compat/linux32/common/linux32_unistd.c
cvs rdiff -r1.17 -r1.18 src/sys/compat/mach/mach_clock.c \
    src/sys/compat/mach/mach_semaphore.c
cvs rdiff -r1.54 -r1.55 src/sys/compat/mach/mach_message.c
cvs rdiff -r1.25 -r1.26 src/sys/compat/mach/mach_misc.c
cvs rdiff -r1.63 -r1.64 src/sys/compat/mach/mach_port.c
cvs rdiff -r1.66 -r1.67 src/sys/compat/mach/mach_task.c
cvs rdiff -r1.44 -r1.45 src/sys/compat/mach/mach_thread.c
cvs rdiff -r1.57 -r1.58 src/sys/compat/mach/mach_vm.c
cvs rdiff -r1.6 -r1.7 \
    src/sys/compat/mach/arch/powerpc/fasttraps/mach_fasttraps_cpu.c
cvs rdiff -r1.9 -r1.10 \
    src/sys/compat/mach/arch/powerpc/fasttraps/mach_fasttraps_thread.c
cvs rdiff -r1.69 -r1.70 src/sys/compat/netbsd32/netbsd32.h
cvs rdiff -r1.16 -r1.17 src/sys/compat/netbsd32/netbsd32_compat_09.c \
    src/sys/compat/netbsd32/netbsd32_wait.c
cvs rdiff -r1.21 -r1.22 src/sys/compat/netbsd32/netbsd32_compat_10.c
cvs rdiff -r1.29 -r1.30 src/sys/compat/netbsd32/netbsd32_compat_12.c \
    src/sys/compat/netbsd32/netbsd32_socket.c \
    src/sys/compat/netbsd32/netbsd32_time.c
cvs rdiff -r1.23 -r1.24 src/sys/compat/netbsd32/netbsd32_compat_13.c
cvs rdiff -r1.20 -r1.21 src/sys/compat/netbsd32/netbsd32_compat_14.c
cvs rdiff -r1.18 -r1.19 src/sys/compat/netbsd32/netbsd32_compat_20.c
cvs rdiff -r1.22 -r1.23 src/sys/compat/netbsd32/netbsd32_compat_30.c
cvs rdiff -r1.46 -r1.47 src/sys/compat/netbsd32/netbsd32_compat_43.c
cvs rdiff -r1.3 -r1.4 src/sys/compat/netbsd32/netbsd32_event.c
cvs rdiff -r1.30 -r1.31 src/sys/compat/netbsd32/netbsd32_execve.c
cvs rdiff -r1.48 -r1.49 src/sys/compat/netbsd32/netbsd32_fs.c
cvs rdiff -r1.36 -r1.37 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -r1.13 -r1.14 src/sys/compat/netbsd32/netbsd32_ipc.c \
    src/sys/compat/netbsd32/netbsd32_select.c
cvs rdiff -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_lwp.c
cvs rdiff -r1.133 -r1.134 src/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -r1.5 -r1.6 src/sys/compat/netbsd32/netbsd32_sem.c
cvs rdiff -r1.27 -r1.28 src/sys/compat/netbsd32/netbsd32_signal.c
cvs rdiff -r1.26 -r1.27 src/sys/compat/netbsd32/netbsd32_sysctl.c
cvs rdiff -r1.24 -r1.25 src/sys/compat/osf1/osf1_descrip.c
cvs rdiff -r1.28 -r1.29 src/sys/compat/osf1/osf1_file.c
cvs rdiff -r1.12 -r1.13 src/sys/compat/osf1/osf1_generic.c \
    src/sys/compat/osf1/osf1_mmap.c src/sys/compat/osf1/osf1_prot.c
cvs rdiff -r1.21 -r1.22 src/sys/compat/osf1/osf1_ioctl.c
cvs rdiff -r1.80 -r1.81 src/sys/compat/osf1/osf1_misc.c
cvs rdiff -r1.38 -r1.39 src/sys/compat/osf1/osf1_mount.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/osf1/osf1_resource.c
cvs rdiff -r1.33 -r1.34 src/sys/compat/osf1/osf1_signal.c
cvs rdiff -r1.18 -r1.19 src/sys/compat/osf1/osf1_socket.c
cvs rdiff -r1.6 -r1.7 src/sys/compat/osf1/osf1_sysv_ipc.c
cvs rdiff -r1.15 -r1.16 src/sys/compat/osf1/osf1_time.c
cvs rdiff -r1.60 -r1.61 src/sys/compat/ossaudio/ossaudio.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/ossaudio/ossaudio.h
cvs rdiff -r1.58 -r1.59 src/sys/compat/sunos/sunos_ioctl.c
cvs rdiff -r1.156 -r1.157 src/sys/compat/sunos/sunos_misc.c
cvs rdiff -r1.67 -r1.68 src/sys/compat/sunos/syscalls.master
cvs rdiff -r1.25 -r1.26 src/sys/compat/sunos32/sunos32_ioctl.c
cvs rdiff -r1.55 -r1.56 src/sys/compat/sunos32/sunos32_misc.c
cvs rdiff -r1.63 -r1.64 src/sys/compat/svr4/svr4_fcntl.c
cvs rdiff -r1.32 -r1.33 src/sys/compat/svr4/svr4_ioctl.c
cvs rdiff -r1.24 -r1.25 src/sys/compat/svr4/svr4_ipc.c
cvs rdiff -r1.15 -r1.16 src/sys/compat/svr4/svr4_lwp.c
cvs rdiff -r1.135 -r1.136 src/sys/compat/svr4/svr4_misc.c
cvs rdiff -r1.14 -r1.15 src/sys/compat/svr4/svr4_resource.c
cvs rdiff -r1.5 -r1.6 src/sys/compat/svr4/svr4_schedctl.c
cvs rdiff -r1.61 -r1.62 src/sys/compat/svr4/svr4_signal.c
cvs rdiff -r1.17 -r1.18 src/sys/compat/svr4/svr4_socket.c
cvs rdiff -r1.65 -r1.66 src/sys/compat/svr4/svr4_stat.c
cvs rdiff -r1.72 -r1.73 src/sys/compat/svr4/svr4_stream.c
cvs rdiff -r1.28 -r1.29 src/sys/compat/svr4_32/svr4_32_fcntl.c
cvs rdiff -r1.17 -r1.18 src/sys/compat/svr4_32/svr4_32_ioctl.c
cvs rdiff -r1.18 -r1.19 src/sys/compat/svr4_32/svr4_32_ipc.c
cvs rdiff -r1.13 -r1.14 src/sys/compat/svr4_32/svr4_32_lwp.c \
    src/sys/compat/svr4_32/svr4_32_resource.c
cvs rdiff -r1.54 -r1.55 src/sys/compat/svr4_32/svr4_32_misc.c
cvs rdiff -r1.4 -r1.5 src/sys/compat/svr4_32/svr4_32_schedctl.c
cvs rdiff -r1.23 -r1.24 src/sys/compat/svr4_32/svr4_32_signal.c
cvs rdiff -r1.10 -r1.11 src/sys/compat/svr4_32/svr4_32_socket.c
cvs rdiff -r1.31 -r1.32 src/sys/compat/svr4_32/svr4_32_stat.c
cvs rdiff -r1.43 -r1.44 src/sys/compat/ultrix/ultrix_fs.c
cvs rdiff -r1.31 -r1.32 src/sys/compat/ultrix/ultrix_ioctl.c
cvs rdiff -r1.108 -r1.109 src/sys/compat/ultrix/ultrix_misc.c
cvs rdiff -r1.30 -r1.31 src/sys/compat/ultrix/ultrix_pathname.c
cvs rdiff -r1.79 -r1.80 src/sys/kern/kern_acct.c
cvs rdiff -r1.165 -r1.166 src/sys/kern/kern_descrip.c
cvs rdiff -r1.43 -r1.44 src/sys/kern/kern_event.c
cvs rdiff -r1.257 -r1.258 src/sys/kern/kern_exec.c
cvs rdiff -r1.194 -r1.195 src/sys/kern/kern_exit.c
cvs rdiff -r1.152 -r1.153 src/sys/kern/kern_fork.c
cvs rdiff -r1.130 -r1.131 src/sys/kern/kern_ktrace.c
cvs rdiff -r1.97 -r1.98 src/sys/kern/kern_lkm.c
cvs rdiff -r1.44 -r1.45 src/sys/kern/kern_ntptime.c
cvs rdiff -r1.104 -r1.105 src/sys/kern/kern_prot.c
cvs rdiff -r1.23 -r1.24 src/sys/kern/kern_ras.c
cvs rdiff -r1.127 -r1.128 src/sys/kern/kern_resource.c
cvs rdiff -r1.4 -r1.5 src/sys/kern/kern_stub.c
cvs rdiff -r1.210 -r1.211 src/sys/kern/kern_sysctl.c
cvs rdiff -r1.134 -r1.135 src/sys/kern/kern_time.c
cvs rdiff -r1.11 -r1.12 src/sys/kern/kern_uuid.c
cvs rdiff -r1.66 -r1.67 src/sys/kern/kern_xxx.c
cvs rdiff -r1.61 -r1.62 src/sys/kern/makesyscalls.sh
cvs rdiff -r1.42 -r1.43 src/sys/kern/subr_prof.c
cvs rdiff -r1.13 -r1.14 src/sys/kern/sys_aio.c
cvs rdiff -r1.109 -r1.110 src/sys/kern/sys_generic.c
cvs rdiff -r1.31 -r1.32 src/sys/kern/sys_lwp.c
cvs rdiff -r1.5 -r1.6 src/sys/kern/sys_mqueue.c
cvs rdiff -r1.88 -r1.89 src/sys/kern/sys_pipe.c
cvs rdiff -r1.8 -r1.9 src/sys/kern/sys_pmc.c src/sys/kern/sys_sig.c
cvs rdiff -r1.131 -r1.132 src/sys/kern/sys_process.c
cvs rdiff -r1.3 -r1.4 src/sys/kern/sys_sched.c
cvs rdiff -r1.2 -r1.3 src/sys/kern/sys_syscall.c
cvs rdiff -r1.180 -r1.181 src/sys/kern/syscalls.master
cvs rdiff -r1.53 -r1.54 src/sys/kern/sysv_msg.c
cvs rdiff -r1.77 -r1.78 src/sys/kern/sysv_sem.c
cvs rdiff -r1.100 -r1.101 src/sys/kern/sysv_shm.c
cvs rdiff -r1.22 -r1.23 src/sys/kern/uipc_sem.c
cvs rdiff -r1.124 -r1.125 src/sys/kern/uipc_syscalls.c
cvs rdiff -r1.40 -r1.41 src/sys/kern/vfs_getcwd.c
cvs rdiff -r1.334 -r1.335 src/sys/kern/vfs_syscalls.c
cvs rdiff -r1.14 -r1.15 src/sys/kern/vfs_xattr.c
cvs rdiff -r1.13 -r1.14 src/sys/lkm/vfs/ufs/lfs/lkminit_vfs.c
cvs rdiff -r1.127 -r1.128 src/sys/nfs/nfs_syscalls.c
cvs rdiff -r1.75 -r1.76 src/sys/nfs/nfs_var.h
cvs rdiff -r1.69 -r1.70 src/sys/sys/signalvar.h
cvs rdiff -r1.203 -r1.204 src/sys/sys/systm.h
cvs rdiff -r1.124 -r1.125 src/sys/ufs/lfs/lfs_syscalls.c
cvs rdiff -r1.118 -r1.119 src/sys/uvm/uvm_mmap.c
cvs rdiff -r1.8 -r1.9 src/sys/uvm/uvm_mremap.c
cvs rdiff -r1.132 -r1.133 src/sys/uvm/uvm_swap.c
cvs rdiff -r1.38 -r1.39 src/sys/uvm/uvm_unix.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.