* Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading,
authorDavid Greenman <davidg@Root.COM>
Tue, 27 Jul 1993 10:53:32 +0000 (10:53 +0000)
committerDavid Greenman <davidg@Root.COM>
Tue, 27 Jul 1993 10:53:32 +0000 (10:53 +0000)
commitdd18dc331234e5e1e121d9b4b70b4e899ec54d3f
tree044b88372fce24c78a4bc5d1b3513b5c9d1a119f
parenta840c47daa96443fdf327bda68d859291adae606
* Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading,
  profiling, and various protection checks that cause security holes
  and system crashes.
* Changed min/max/bcmp/ffs/strlen to be static inline functions
  - included from cpufunc.h in via systm.h. This change
  improves performance in many parts of the kernel - up to 5% in the
  networking layer alone. Note that this requires systm.h to be included
  in any file that uses these functions otherwise it won't be able to
  find them during the load.
* Fixed incorrect call to splx() in if_is.c
* Fixed bogus variable assignment to splx() in if_ed.c
36 files changed:
sys/ddb/db_output.c
sys/i386/i386/locore.s
sys/i386/i386/machdep.c
sys/i386/i386/pmap.c
sys/i386/i386/trap.c
sys/i386/i386/vm_machdep.c
sys/i386/include/cpu.h
sys/i386/include/cpufunc.h
sys/i386/isa/if_ed.c
sys/i386/isa/if_is.c
sys/i386/isa/spkr.c
sys/isofs/isofs_lookup.c
sys/isofs/isofs_rrip.c
sys/kern/kern_ktrace.c
sys/kern/subr_log.c
sys/kern/subr_mcount.c
sys/kern/sys_process.c
sys/kern/uipc_mbuf.c
sys/kern/uipc_socket.c
sys/kern/vfs__bio.c
sys/net/radix.c
sys/net/raw_usrreq.c
sys/net/rtsock.c
sys/net/slcompress.c
sys/netiso/clnp_subr.c
sys/netiso/cltp_usrreq.c
sys/netiso/iso.c
sys/netiso/tp_iso.c
sys/nfs/nfs_bio.c
sys/nfs/nfs_serv.c
sys/nfs/nfs_socket.c
sys/pcfs/pcfs_lookup.c
sys/sys/systm.h
sys/ufs/ufs_lookup.c
sys/ufs/ufs_vnops.c
sys/vm/vm_map.c