cvs commit: src/sys/alpha/linux linux_sysvec.c src/sys/alpha/osf1 imgact_osf1.c osf1_sysvec.c src/sys/amd64/linux32 linux32_sysvec.c src/sys/compat/ia32 ia32_sysvec.c src/sys/compat/pecoff...

Maxim Sobolev sobomax at FreeBSD.org
Sat Jan 29 15:12:01 PST 2005


sobomax     2005-01-29 23:12:00 UTC

  FreeBSD src repository

  Modified files:
    sys/alpha/linux      linux_sysvec.c 
    sys/alpha/osf1       imgact_osf1.c osf1_sysvec.c 
    sys/amd64/linux32    linux32_sysvec.c 
    sys/compat/ia32      ia32_sysvec.c 
    sys/compat/pecoff    imgact_pecoff.c 
    sys/compat/svr4      imgact_svr4.c svr4_sysvec.c 
    sys/i386/ibcs2       ibcs2_sysvec.c imgact_coff.c 
    sys/i386/linux       imgact_linux.c linux_sysvec.c 
                         linux_machdep.c 
    sys/kern             imgact_aout.c imgact_elf.c imgact_gzip.c 
                         imgact_shell.c kern_exec.c kern_kse.c 
    sys/modules          Makefile 
    sys/sys              imgact.h syscallsubr.h 
  Log:
  o Split out kernel part of execve(2) syscall into two parts: one that
    copies arguments into the kernel space and one that operates
    completely in the kernel space;
  
  o use kernel-only version of execve(2) to kill another stackgap in
    linuxlator/i386.
  
  Obtained from:  DragonFlyBSD (partially)
  MFC after:      2 weeks
  
  Revision  Changes    Path
  1.94      +4 -4      src/sys/alpha/linux/linux_sysvec.c
  1.22      +1 -6      src/sys/alpha/osf1/imgact_osf1.c
  1.12      +4 -4      src/sys/alpha/osf1/osf1_sysvec.c
  1.5       +9 -9      src/sys/amd64/linux32/linux32_sysvec.c
  1.20      +7 -7      src/sys/compat/ia32/ia32_sysvec.c
  1.38      +2 -6      src/sys/compat/pecoff/imgact_pecoff.c
  1.24      +0 -5      src/sys/compat/svr4/imgact_svr4.c
  1.39      +2 -2      src/sys/compat/svr4/svr4_sysvec.c
  1.30      +1 -1      src/sys/i386/ibcs2/ibcs2_sysvec.c
  1.63      +0 -5      src/sys/i386/ibcs2/imgact_coff.c
  1.53      +0 -5      src/sys/i386/linux/imgact_linux.c
  1.46      +17 -9     src/sys/i386/linux/linux_machdep.c
  1.135     +4 -4      src/sys/i386/linux/linux_sysvec.c
  1.98      +1 -6      src/sys/kern/imgact_aout.c
  1.158     +3 -8      src/sys/kern/imgact_elf.c
  1.53      +0 -6      src/sys/kern/imgact_gzip.c
  1.29      +94 -48    src/sys/kern/imgact_shell.c
  1.263     +112 -96   src/sys/kern/kern_exec.c
  1.210     +7 -1      src/sys/kern/kern_kse.c
  1.421     +2 -0      src/sys/modules/Makefile
  1.37      +17 -10    src/sys/sys/imgact.h
  1.20      +2 -1      src/sys/sys/syscallsubr.h


More information about the cvs-all mailing list