Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Oct 1998 20:55:02 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/alpha/alpha elf_machdep.c src/sys/gnu/i386/fpemul fpu_entry.c src/sys/i386/i386 elf_machdep.c math_emulate.c src/sys/i386/ibcs2 imgact_coff.c src/sys/i386/linux imgact_linux.c linux_sysvec.c src/sys/kern imgact_aout.c imgact_elf.c ...
Message-ID:  <199810160355.UAA10455@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       1998/10/15 20:55:02 PDT

  Modified files:
    sys/alpha/alpha      elf_machdep.c 
    sys/gnu/i386/fpemul  fpu_entry.c 
    sys/i386/i386        elf_machdep.c math_emulate.c 
    sys/i386/ibcs2       imgact_coff.c 
    sys/i386/linux       imgact_linux.c linux_sysvec.c 
    sys/kern             imgact_aout.c imgact_elf.c imgact_gzip.c 
                         imgact_shell.c kern_exec.c kern_lkm.c 
                         kern_module.c kern_sysctl.c link_elf.c 
                         vfs_init.c 
    sys/netinet          ip_fw.c ip_input.c 
    sys/sys              _posix.h exec.h kernel.h linker.h mount.h 
                         vnode.h 
  Log:
  *gulp*.  Jordan specifically OK'ed this..
  
  This is the bulk of the support for doing kld modules.  Two linker_sets
  were replaced by SYSINIT()'s.  VFS's and exec handlers are self registered.
  kld is now a superset of lkm.  I have converted most of them, they will
  follow as a seperate commit as samples.
  This all still works as a static a.out kernel using LKM's.
  
  Revision  Changes    Path
  1.2       +42 -34    src/sys/alpha/alpha/elf_machdep.c
  1.15      +29 -9     src/sys/gnu/i386/fpemul/fpu_entry.c
  1.3       +43 -17    src/sys/i386/i386/elf_machdep.c
  1.28      +26 -9     src/sys/i386/i386/math_emulate.c
  1.33      +2 -2      src/sys/i386/ibcs2/imgact_coff.c
  1.30      +2 -2      src/sys/i386/linux/imgact_linux.c
  1.37      +36 -17    src/sys/i386/linux/linux_sysvec.c
  1.43      +2 -2      src/sys/kern/imgact_aout.c
  1.40      +2 -2      src/sys/kern/imgact_elf.c
  1.35      +2 -2      src/sys/kern/imgact_gzip.c
  1.17      +3 -2      src/sys/kern/imgact_shell.c
  1.87      +66 -5     src/sys/kern/kern_exec.c
  1.57      +11 -36    src/sys/kern/kern_lkm.c
  1.11      +2 -2      src/sys/kern/kern_module.c
  1.78      +3 -1      src/sys/kern/kern_sysctl.c
  1.7       +41 -30    src/sys/kern/link_elf.c
  1.35      +194 -79   src/sys/kern/vfs_init.c
  1.97      +50 -8     src/sys/netinet/ip_fw.c
  1.102     +1 -4      src/sys/netinet/ip_input.c
  1.3       +2 -2      src/sys/sys/_posix.h
  1.19      +38 -1     src/sys/sys/exec.h
  1.43      +25 -2     src/sys/sys/kernel.h
  1.9       +5 -3      src/sys/sys/linker.h
  1.69      +34 -4     src/sys/sys/mount.h
  1.75      +6 -4      src/sys/sys/vnode.h

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810160355.UAA10455>