cvs commit: src/sys/conf files src/sys/emulation/ibcs2/coff imgact_coff.c src/sys/emulation/linux/i386 imgact_linux.c src/sys/emulation/svr4 imgact_svr4.c src/sys/kern imgact_resident.c imgact_aout.c imgact_elf.c imgact_gzip.c ...

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jan 20 10:42:59 PST 2004


dillon      2004/01/20 10:41:52 PST

DragonFly src repository

  Modified files:
    sys/conf             files 
    sys/emulation/ibcs2/coff imgact_coff.c 
    sys/emulation/linux/i386 imgact_linux.c 
    sys/emulation/svr4   imgact_svr4.c 
    sys/kern             imgact_aout.c imgact_elf.c imgact_gzip.c 
                         init_sysent.c kern_exec.c syscalls.c 
                         syscalls.master 
    sys/sys              imgact.h syscall-hide.h syscall.h 
                         syscall.mk sysproto.h sysunion.h vnode.h 
    sys/vm               vm_extern.h vm_map.c vm_map.h 
  Added files:
    sys/kern             imgact_resident.c 
  Log:
  Resident executable support stage 1/4: Add kernel bits and syscall support
  for in-kernel caching of vmspace structures.  The main purpose of this
  feature is to make it possible to run dynamically linked programs as fast
  as if they were statically linked, by vmspace_fork()ing their vmspace and
  saving the copy in the kernel, then using that whenever the program is
  exec'd.
  
  Revision  Changes    Path
  1.43      +1 -0      src/sys/conf/files
  1.9       +1 -1      src/sys/emulation/ibcs2/coff/imgact_coff.c
  1.6       +1 -1      src/sys/emulation/linux/i386/imgact_linux.c
  1.7       +1 -1      src/sys/emulation/svr4/imgact_svr4.c
  1.8       +1 -1      src/sys/kern/imgact_aout.c
  1.16      +1 -1      src/sys/kern/imgact_elf.c
  1.5       +1 -1      src/sys/kern/imgact_gzip.c
  1.15      +5 -1      src/sys/kern/init_sysent.c
  1.19      +25 -8     src/sys/kern/kern_exec.c
  1.15      +5 -1      src/sys/kern/syscalls.c
  1.11      +4 -0      src/sys/kern/syscalls.master
  1.5       +4 -1      src/sys/sys/imgact.h
  1.16      +3 -1      src/sys/sys/syscall-hide.h
  1.16      +4 -2      src/sys/sys/syscall.h
  1.16      +4 -2      src/sys/sys/syscall.mk
  1.16      +17 -1     src/sys/sys/sysproto.h
  1.13      +3 -1      src/sys/sys/sysunion.h
  1.9       +1 -0      src/sys/sys/vnode.h
  1.9       +1 -1      src/sys/vm/vm_extern.h
  1.21      +15 -6     src/sys/vm/vm_map.c
  1.11      +20 -0     src/sys/vm/vm_map.h


http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.42&r2=1.43&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/ibcs2/coff/imgact_coff.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/imgact_linux.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/svr4/imgact_svr4.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_aout.c.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_elf.c.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_gzip.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.14&r2=1.15&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.18&r2=1.19&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.14&r2=1.15&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/imgact.h.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_extern.h.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.c.diff?r1=1.20&r2=1.21&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.h.diff?r1=1.10&r2=1.11&f=h





More information about the Commits mailing list