Skip site navigation (1)Skip section navigation (2)
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>