Date: Mon, 24 Aug 1998 01:39:39 -0700 (PDT) From: Doug Rabson <dfr@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include atomic.h src/sys/alpha/include atomic.h src/sys/alpha/alpha atomic.s src/sys/sys sysctl.h src/sys/vm swap_pager.c vm_fault.c vm_kern.c vm_map.c vm_meter.c vm_mmap.c vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c ... Message-ID: <199808240839.BAA18408@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dfr 1998/08/24 01:39:39 PDT Modified files: sys/sys sysctl.h sys/vm swap_pager.c vm_fault.c vm_kern.c vm_map.c vm_meter.c vm_mmap.c vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c vnode_pager.c sys/kern kern_exec.c kern_sysctl.c kern_xxx.c sys_generic.c sysv_shm.c vfs_bio.c vfs_cluster.c Added files: sys/i386/include atomic.h sys/alpha/include atomic.h sys/alpha/alpha atomic.s Log: Change various syscalls to use size_t arguments instead of u_int. Add some overflow checks to read/write (from bde). Change all modifications to vm_page::flags, vm_page::busy, vm_object::flags and vm_object::paging_in_progress to use operations which are not interruptable. Reviewed by: Bruce Evans <bde@zeta.org.au> Revision Changes Path 1.62 +21 -9 src/sys/sys/sysctl.h 1.100 +6 -8 src/sys/vm/swap_pager.c 1.87 +11 -10 src/sys/vm/vm_fault.c 1.49 +4 -4 src/sys/vm/vm_kern.c 1.134 +20 -18 src/sys/vm/vm_map.c 1.26 +3 -3 src/sys/vm/vm_meter.c 1.82 +2 -2 src/sys/vm/vm_mmap.c 1.127 +32 -32 src/sys/vm/vm_object.c 1.51 +24 -9 src/sys/vm/vm_object.h 1.106 +11 -11 src/sys/vm/vm_page.c 1.44 +16 -8 src/sys/vm/vm_page.h 1.125 +10 -10 src/sys/vm/vm_pageout.c 1.95 +4 -4 src/sys/vm/vnode_pager.c 1.85 +4 -9 src/sys/kern/kern_exec.c 1.75 +73 -13 src/sys/kern/kern_sysctl.c 1.28 +6 -3 src/sys/kern/kern_xxx.c 1.40 +12 -10 src/sys/kern/sys_generic.c 1.38 +3 -3 src/sys/kern/sysv_shm.c 1.170 +22 -26 src/sys/kern/vfs_bio.c 1.69 +5 -9 src/sys/kern/vfs_cluster.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808240839.BAA18408>